biogears::SUnitStringToken Struct Reference

#include <UnitStringLexer.h>

Public Types

enum  {
  TT_IDENTIFIER, TT_EXPONENT, TT_FLOAT, TT_SLASH,
  TT_PARENOPEN, TT_PARENCLOSE, TT_DB, TT_ERR,
  TT_EOF
}
 

Public Member Functions

 SUnitStringToken ()
 
 SUnitStringToken (SUnitStringToken &src)
 
std::string toString () const
 

Public Attributes

enum biogears::SUnitStringToken:: { ... }  tokenID
 
std::string symbol
 
double fltval
 

Member Enumeration Documentation

anonymous enum
Enumerator
TT_IDENTIFIER 
TT_EXPONENT 
TT_FLOAT 
TT_SLASH 
TT_PARENOPEN 
TT_PARENCLOSE 
TT_DB 
TT_ERR 
TT_EOF 

Constructor & Destructor Documentation

biogears::SUnitStringToken::SUnitStringToken ( )
inline
biogears::SUnitStringToken::SUnitStringToken ( SUnitStringToken src)
inline

Member Function Documentation

std::string biogears::SUnitStringToken::toString ( ) const
inline

Member Data Documentation

double biogears::SUnitStringToken::fltval
std::string biogears::SUnitStringToken::symbol
enum { ... } biogears::SUnitStringToken::tokenID