rrIniSection

class IniSection

Public Functions

IniSection()
IniSection(const std::string &nameValueString, const char &sep)
~IniSection()
IniKey *CreateKey(const std::string &_keyName, const std::string &Value = "", const std::string &Comment = "")
IniKey *GetKey(const int &i)
IniKey *GetKey(const std::string &keyName, bool create = false)
inline size_t KeyCount()
inline size_t NonKeyCount()
inline void Clear()
std::string GetNonKeysAsString()
std::string AsString()

Public Members

bool mIsUsed
std::string mName
std::string mComment
KeyList mKeys
NonKeyList mNonKeys

Private Members

bool mIsDirty