Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Util::StringParser Class Reference

#include <StringParser.h>

Collaboration diagram for Impala::Util::StringParser:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 15 of file StringParser.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:41:18 2010 for ImpalaSrc by  doxygen 1.5.1