|
Public Member Functions |
| IniFile () |
CString | GetPath () const |
const CString & | GetError () const |
bool | ReadFile (const CString &sPath) |
bool | ReadFile (RageFileBasic &sFile) |
bool | WriteFile (const CString &sPath) const |
bool | WriteFile (RageFileBasic &sFile) const |
bool | GetValue (const CString &key, const CString &valuename, CString &value) const |
bool | GetValue (const CString &key, const CString &valuename, int &value) const |
bool | GetValue (const CString &key, const CString &valuename, unsigned &value) const |
bool | GetValue (const CString &key, const CString &valuename, float &value) const |
bool | GetValue (const CString &key, const CString &valuename, bool &value) const |
void | SetValue (const CString &key, const CString &valuename, const CString &value) |
void | SetValue (const CString &key, const CString &valuename, int value) |
void | SetValue (const CString &key, const CString &valuename, unsigned value) |
void | SetValue (const CString &key, const CString &valuename, float value) |
void | SetValue (const CString &key, const CString &valuename, bool value) |
bool | DeleteKey (const CString &keyname) |
bool | DeleteValue (const CString &keyname, const CString &valuename) |
bool | RenameKey (const CString &from, const CString &to) |
Private Attributes |
CString | m_sPath |
CString | m_sError |