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:25
const size_t crinitSeriesCfgMapSize
Definition: confmap.c:44
const crinitConfigMapping_t * crinitFindConfigMapping(const crinitConfigMapping_t *map, size_t mapSize, const char *keyStr)
Definition: confmap.c:49
struct crinitConfigMapping_t crinitConfigMapping_t
const crinitConfigMapping_t crinitTaskCfgMap[]
Definition: confmap.c:13
const crinitConfigMapping_t crinitSeriesCfgMap[]
Definition: confmap.c:27
crinitConfigs_t
Definition: confparse.h:65
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