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: