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:37
const size_t crinitKCmdlineCfgMapSize
Definition confmap.c:77
const size_t crinitSeriesCfgMapSize
Definition confmap.c:71
struct crinitConfigMapping crinitConfigMapping_t
const crinitConfigMapping_t crinitKCmdlineCfgMap[]
Definition confmap.c:73
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:82
const crinitConfigMapping_t crinitSeriesCfgMap[]
Definition confmap.c:39
enum crinitConfigs crinitConfigs_t
crinitConfigHandler_t cfgHandler
Definition confmap.h:20
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
bool arrayLike
Definition confmap.h:17
const char * configKey
The string representation (name) of the option.
Definition confmap.h:16