Derived classes
Methods
set(const char * category, const char * key, const string_type & value) -> voidset(const char * category, const char * key, const char * value) -> voidtemplate <class T>
set(const char * category, const char * key, T value) -> voidget(const char * category, const char * key, const char * def_value = "") const -> string_typetemplate <class T>
get(const string_type & category, const string_type & key, T def_value) const -> Ttemplate <class T>
find(const char * category, const char * key) const -> THasCategory(const string_type & category) const -> boolsections() const -> const map_2d &HasChanges() const -> boolsave(const string_type & filename) -> boolload(const string_type & filename, bool keep_existing = false) -> int