| libconfini
    Yet another INI parser | 
Dispatch of a single INI node. More...
#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 | 
Dispatch of a single INI node.
| 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)