|
Compounds |
| class | CONFIG |
| class | CONFIGget |
| class | CONFIGmap |
| class | CONFIGmapbase |
Defines |
| #define | QUOTED_STRING char * |
| #define | CONFIG_DECLARE(VAR, DEFAULT) VAR = CONFIGmapper(str_ptr(#VAR), VAR, DEFAULT) |
Functions |
| DllImpExp void | CONFIGmissing (Cstr_ptr &) |
| str_ptr | CONFIGval (QUOTED_STRING n, QUOTED_STRING dflt="", bool warn=true) |
| str_ptr | CONFIGval (Cstr_ptr &n, QUOTED_STRING dflt="", bool warn=true) |
| template<class S, class V> V | CONFIGval (S n, const V &dflt, bool warn=true) |
| str_ptr | CONFIGrecurse (Cstr_ptr &n, Cstr_ptr &dflt, bool warn=true) |
| template<class V> V & | CONFIGmapper (Cstr_ptr &name, V &var, const V &dflt) |