Classes | |
| struct | PGEX_Entry |
| struct | PGEX_Item |
| struct | PGEX_Val |
Public Types | |
| enum | PGEX_Item_type { PGEX_Struct =0, PGEX_PlainText } |
Public Member Functions | |
| PGEFile (PGEFile &pgeFile) | |
| PGEFile (PGESTRING _rawData) | |
| void | setRawData (PGESTRING _rawData) |
| bool | buildTreeFromRaw () |
| PGESTRING | lastError () |
Static Public Member Functions | |
| static bool | IsSectionTitle (PGESTRING in) |
| static PGEX_Entry | buildTree (PGESTRINGList &src_data, bool *_valid=0) |
| static bool | IsQStr (PGESTRING in) |
| static bool | IsHex (PGESTRING in) |
| static bool | IsIntU (PGESTRING in) |
| static bool | IsIntS (PGESTRING in) |
| static bool | IsFloat (PGESTRING &in) |
| static bool | IsBool (PGESTRING in) |
| static bool | IsBoolArray (PGESTRING in) |
| static bool | IsIntArray (PGESTRING in) |
| static bool | IsStringArray (PGESTRING in) |
| static PGELIST< PGESTRINGList > | splitDataLine (PGESTRING src_data, bool *valid=0) |
| static PGESTRING | IntS (long input) |
| static PGESTRING | BoolS (bool input) |
| static PGESTRING | FloatS (double input) |
| static PGESTRING | qStrS (PGESTRING input) |
| static PGESTRING | hStrS (PGESTRING input) |
| static PGESTRING | strArrayS (PGESTRINGList input) |
| static PGESTRING | intArrayS (PGELIST< int > input) |
| static PGESTRING | BoolArrayS (PGELIST< bool > input) |
| static PGESTRING | X2STR (PGESTRING input) |
| static PGESTRINGList | X2STRArr (PGESTRING src) |
| static PGELIST< bool > | X2BollArr (PGESTRING src) |
| static PGESTRING | escapeStr (PGESTRING input) |
| static PGESTRING | restoreStr (PGESTRING input) |
| static PGESTRING | encodeEscape (PGESTRING input) |
| static PGESTRING | decodeEscape (PGESTRING input) |
| static PGESTRING | value (PGESTRING marker, PGESTRING data) |
| static PGESTRING | removeQuotes (PGESTRING str) |
Public Attributes | |
| PGELIST< PGEX_Entry > | dataTree |
1.8.7