Logo Search packages:      
Sourcecode: pasmo version File versions  Download package

Public Member Functions | Private Types | Private Attributes | Friends

Tokenizer Class Reference

List of all members.

Public Member Functions

bool empty () const
bool endswithparen () const
std::string getincludefile ()
bool getnocase () const
Token gettoken ()
Tokenizeroperator= (const Tokenizer &)
void push_back (const Token &tok)
void reset ()
 Tokenizer (const Tokenizer &tz)
 Tokenizer (const std::string &line, bool nocase_n)
 Tokenizer (TypeToken ttok)
 Tokenizer (bool nocase_n)
void ungettoken ()

Private Types

typedef std::deque< Tokentokenlist_t

Private Attributes

tokenlist_t::iterator current
size_t endpassed
bool nocase
tokenlist_t tokenlist

Friends

std::ostream & operator<< (std::ostream &oss, const Tokenizer &tz)

Detailed Description

Definition at line 234 of file token.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index