| 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 | |