Public Member Functions |
| INIParser (const char _filename[]) |
int | GetInteger (const char section[], const char key[], int defaultValue) |
double | GetDouble (const char section[], const char key[], double defaultValue) |
long | GetLong (const char section[], const char key[], long defaultValue) |
bool | GetBoolean (const char section[], const char key[], bool defaultValue) |
string | GetString (const char section[], const char key[], string defaultValue) |
string | Get (const char section[], const char key[], string defaultValue) |
void | SetInt (const char section[], const char key[], int newval) |
void | SetLong (const char section[], const char key[], long newval) |
void | SetBool (const char section[], const char key[], bool newval) |
void | SetString (const char section[], const char key[], string newval) |
void | Set (const char section[], const char key[], const char newval[]) |
void | CreateSection (const char section[]) |
void | RemoveSection (const char section[]) |
void | RemoveEntry (const char section[], const char key[]) |
bool | ValidSection (const char section[]) |
bool | ValidEntry (const char section[], const char key[]) |
int | CountSections () |
int | CountEntries () |
void | Clear () |
void | Close () |
bool | Good () |