Header defining type- and target-specific handler functions for configuration parsing.
int(* crinitConfigHandler_t)(void *tgt, const char *val, crinitConfigType_t type)
Definition confhdl.h:27
const size_t crinitTaskCfgMapSize
Definition confmap.c:27
const size_t crinitKCmdlineCfgMapSize
Definition confmap.c:54
const size_t crinitSeriesCfgMapSize
Definition confmap.c:48
const crinitConfigMapping_t crinitKCmdlineCfgMap[]
Definition confmap.c:50
const crinitConfigMapping_t crinitTaskCfgMap[]
Definition confmap.c:13
const crinitConfigMapping_t * crinitFindConfigMapping(const crinitConfigMapping_t *map, size_t mapSize, const char *keyStr)
Definition confmap.c:59
const crinitConfigMapping_t crinitSeriesCfgMap[]
Definition confmap.c:29
crinitConfigs_t
Definition confparse.h:117
const char * configKey
The string representation (name) of the option.
Definition confmap.h:16
bool includeSafe
If the configuration option may be used inside an include file.
Definition confmap.h:19
crinitConfigs_t config
The index of the configuration option.
Definition confmap.h:15
crinitConfigHandler_t cfgHandler
Definition confmap.h:20
bool arrayLike
Definition confmap.h:17