Token.
More...
#include <Token.h>
Public Types |
| enum | Type { ID,
NUMERIC,
OPERATOR,
STRING
} |
Public Member Functions |
| | Token (double) |
| | Creates token from double.
|
| | Token (Token::Type, Ustring &) |
| | Creates token from text.
|
| | Token (const Token &) |
| | Copies token.
|
|
virtual | ~Token () |
| | Destroys token.
|
| std::string * | operator>> (std::string &) |
| | Copies token to string.
|
Detailed Description
Token.
Definition at line 27 of file Token.h.
Constructor & Destructor Documentation
| Token::Token |
( |
double |
val | ) |
|
Creates token from double.
- Parameters
-
Definition at line 27 of file Token.cc.
| Token::Token |
( |
Token::Type |
typ, |
|
|
Ustring & |
ustr |
|
) |
| |
Creates token from text.
- Parameters
-
| typ | token type |
| ustr | token text |
Definition at line 37 of file Token.cc.
| Token::Token |
( |
const Token & |
orig | ) |
|
Copies token.
- Parameters
-
Definition at line 47 of file Token.cc.
Member Function Documentation
| std::string * Token::operator>> |
( |
std::string & |
str | ) |
|
Copies token to string.
- Parameters
-
- Returns
Definition at line 64 of file Token.cc.
The documentation for this class was generated from the following files: