#include <StringParser.h>
Collaboration diagram for Impala::Util::StringParser:

Public Member Functions | |
| StringParser (CString text, String::size_type startPoint=0) | |
| int | GetInt (char delim= ' ', bool delimRequired=false, bool eatDelim=false) |
| double | GetDouble (char delim= ' ', bool delimRequired=false, bool eatDelim=false) |
| String | GetString (char delim= '"', bool delimRequired = true) |
| String | GetString2 (bool delimRequired=true) |
| Core::Geometry::Rectangle | GetRectangle (char delim= '"', bool delimRequired = true) |
| bool | TheEnd () const |
| void | Eat (char toChar, int nrToFind=1) |
| void | Eat (CString str, int nrToFind=1) |
| void | Advance (char toChar, int nrToFind=1) |
| void | Advance (CString toStr, int nrToFind=1) |
| void | AdvanceP (int nrPos=1) |
| bool | At (const String &s) |
| char | Peek () |
| bool | Contains (String subStr) |
| void | SkipWhitespace (char delim= ' ') |
| String::size_type | Position () const |
Private Attributes | |
| const String | mText |
| const String::size_type | mSize |
| String::size_type | mP |
Definition at line 15 of file StringParser.h.
1.5.1