libconfini: IniDispatch Struct Reference (original) (raw)

Dispatch of a single INI node. More...

#include <[confini.h](confini%5F8h%5Fsource.html)>

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.

append_to

The current section path; it cannot be NULL

at_len

d_len

data

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

dispatch_id

The dispatch number (the first dispatch is number zero)

format

type

v_len

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](structIniDispatch.html#a8d7eb3387ff5ecb79900fae717234d16) can be NULL)


The documentation for this struct was generated from the following files: