Scroll to navigation

IniDispatch(3) Library Functions Manual IniDispatch(3)

NAME

IniDispatch - Dispatch of a single INI node.

SYNOPSIS

#include <confini.h>

Data Fields


const IniFormat format
uint_least8_t type
char * data
char * value
const char * append_to
size_t d_len
size_t v_len
size_t at_len
size_t dispatch_id

Detailed Description

Dispatch of a single INI node.

Field Documentation

IniDispatch::append_to

The current section path; it cannot be NULL

IniDispatch::at_len

The length of the string IniDispatch::append_to

IniDispatch::d_len

The length of the string IniDispatch::data

IniDispatch::data

It can contain a comment, a section path or a key name, depending on IniDispatch::type; it cannot be NULL

IniDispatch::dispatch_id

The dispatch number (the first dispatch is number zero)

IniDispatch::format

The format of the INI file (see IniFormat)

IniDispatch::type

The dispatch type (see enum IniNodeType)

IniDispatch::v_len

The length of the string IniDispatch::value

IniDispatch::value

It can contain the value of a key element, an empty string or it can point to the address pointed by the global variable INI_GLOBAL_IMPLICIT_VALUE (the latter is the only case in which IniDispatch::value can be NULL)

Author

Generated automatically by Doxygen for libconfini from the source code.

Thu Jul 21 2022 libconfini