StringTokenizer Class Reference

This String Tokenizer is NOT intended to be a general purpose tool. It is exclusively used by the TextFileParser. More...

#include <stringtokenizer.h>

List of all members.

Public Member Functions

 StringTokenizer (const ASCString &_str, bool includeOperators_=false)
 StringTokenizer (const ASCString &_str, const ASCString &delimitter_)
 StringTokenizer (const ASCString &_str, const char *delimitter_)
ASCString getNextToken ()
ASCString getRemaining ()
void skipTill (char endchar)


Detailed Description

This String Tokenizer is NOT intended to be a general purpose tool. It is exclusively used by the TextFileParser.

Definition at line 29 of file stringtokenizer.h.


Constructor & Destructor Documentation

StringTokenizer::StringTokenizer ( const ASCString _str,
bool  includeOperators_ = false 
)

Definition at line 24 of file stringtokenizer.cpp.

StringTokenizer::StringTokenizer ( const ASCString _str,
const ASCString delimitter_ 
)

Definition at line 33 of file stringtokenizer.cpp.

StringTokenizer::StringTokenizer ( const ASCString _str,
const char *  delimitter_ 
)

Definition at line 38 of file stringtokenizer.cpp.


Member Function Documentation

ASCString StringTokenizer::getNextToken (  ) 

Definition at line 67 of file stringtokenizer.cpp.

Referenced by loadASCFieldImage(), NamedIntProperty::operation_eq(), TagIntProperty::operation_eq(), TagArrayProperty::operation_eq(), DoubleArrayProperty::operation_eq(), IntegerArrayProperty::operation_eq(), StringArrayProperty::operation_eq(), BoolProperty::operation_eq(), TextFormatParser::parseLine(), and BuildingType::runTextIO().

ASCString StringTokenizer::getRemaining (  ) 

Definition at line 84 of file stringtokenizer.cpp.

Referenced by TextFormatParser::parseLine().

void StringTokenizer::skipTill ( char  endchar  ) 

Definition at line 60 of file stringtokenizer.cpp.


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:47:38 2012 for Advanced Strategic Command by  doxygen 1.5.1