Public Member Functions |
| MemoryPreferences (const string name) |
virtual bool | Load () |
virtual bool | Save () const |
virtual void | Clear () |
virtual string | Source () const |
virtual void | SetValue (const string &key, const string &value) |
virtual void | SetMultipleValue (const string &key, const string &value) |
virtual bool | SetDefaultValue (const string &key, const Validator &validator, const string &value) |
virtual string | GetValue (const string &key) const |
virtual vector< string > | GetMultipleValue (const string &key) const |
virtual bool | HasKey (const string &key) const |
virtual void | RemoveValue (const string &key) |
virtual bool | GetValueAsBool (const string &key) const |
virtual void | SetValueAsBool (const string &key, bool value) |
bool | operator== (const MemoryPreferences &other) |
| Preferences (const string name) |
Protected Types |
typedef multimap< string, string > | PreferencesMap |
Protected Attributes |
PreferencesMap | m_pref_map |
string | m_preference_name |
The documentation for this class was generated from the following files: