callbacks | SettingManager | [private] |
callCallbacks(Pentagram::istring key) | SettingManager | [private] |
conffileman | SettingManager | [private] |
ConfigCallback typedef | SettingManager | |
currentDomain | SettingManager | [private] |
DOM_CURRENT enum value | SettingManager | |
DOM_DEFAULTS enum value | SettingManager | |
DOM_GAME enum value | SettingManager | |
DOM_GLOBAL enum value | SettingManager | |
Domain enum name | SettingManager | |
domains | SettingManager | [private] |
exists(Pentagram::istring key, Domain dom=DOM_CURRENT) | SettingManager | |
findKeyDomain(Pentagram::istring key, Domain dom, Domain &keydom) | SettingManager | [private] |
get(Pentagram::istring key, std::string &ret, Domain dom=DOM_CURRENT) | SettingManager | |
get(Pentagram::istring key, int &ret, Domain dom=DOM_CURRENT) | SettingManager | |
get(Pentagram::istring key, bool &ret, Domain dom=DOM_CURRENT) | SettingManager | |
get_instance() | SettingManager | [inline, static] |
getConfigKey(Pentagram::istring key, Domain dom) | SettingManager | [private] |
listDataKeys(Pentagram::istring section) | SettingManager | |
listDataValues(Pentagram::istring section) | SettingManager | |
listGames() | SettingManager | |
readConfigFile(std::string fname, bool readonly=false) | SettingManager | |
registerCallback(Pentagram::istring key, ConfigCallback callback) | SettingManager | |
set(Pentagram::istring key, std::string value, Domain dom=DOM_CURRENT) | SettingManager | |
set(Pentagram::istring key, const char *value, Domain dom=DOM_CURRENT) | SettingManager | |
set(Pentagram::istring key, int value, Domain dom=DOM_CURRENT) | SettingManager | |
set(Pentagram::istring key, bool value, Domain dom=DOM_CURRENT) | SettingManager | |
setCurrentDomain(Domain dom) | SettingManager | |
setDefault(Pentagram::istring key, std::string value) | SettingManager | |
setDefault(Pentagram::istring key, const char *value) | SettingManager | |
setDefault(Pentagram::istring key, int value) | SettingManager | |
setDefault(Pentagram::istring key, bool value) | SettingManager | |
setDomainName(Domain dom, Pentagram::istring section) | SettingManager | |
settingmanager | SettingManager | [private, static] |
SettingManager() | SettingManager | |
unregisterCallback(Pentagram::istring key, ConfigCallback callback) | SettingManager | |
unset(Pentagram::istring key, Domain dom=DOM_CURRENT) | SettingManager | |
write() | SettingManager | |
~SettingManager() | SettingManager | |