Implementation draft for a configuration system (2008).
Create a configitem from a single line of the config file.
- Todo:
- as of 2016 this code is unused and likely to be replaced by a different approach.
Definition in file configitem.c.
|
void | lumiera_configitem_delete (LumieraConfigitem self, LumieraConfigLookup lookup) |
|
LumieraConfigitem | lumiera_configitem_destroy (LumieraConfigitem self, LumieraConfigLookup lookup) |
|
LumieraConfigitem | lumiera_configitem_init (LumieraConfigitem self) |
|
LumieraConfigitem | lumiera_configitem_move (LumieraConfigitem self, LumieraConfigitem source) |
|
LumieraConfigitem | lumiera_configitem_new (const char *line) |
|
LumieraConfigitem | lumiera_configitem_parse (LumieraConfigitem self, const char *line) |
|
LumieraConfigitem | lumiera_configitem_set_value (LumieraConfigitem self, const char *delim_value) |
|
static LumieraConfigitem | parse_configentry (LumieraConfigitem self, char *itr) |
|
static LumieraConfigitem | parse_directive (LumieraConfigitem self, char *itr) |
|
static LumieraConfigitem | parse_section (LumieraConfigitem self, char *itr) |
|