table of contents
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 |