#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 SUnitStringToken:: { ... }  tokenID
 
std::string symbol
 
double fltval
 

Member Enumeration Documentation

◆ anonymous enum

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

Constructor & Destructor Documentation

◆ SUnitStringToken() [1/2]

SUnitStringToken::SUnitStringToken ( )
inline

◆ SUnitStringToken() [2/2]

SUnitStringToken::SUnitStringToken ( SUnitStringToken src)
inline

Member Function Documentation

◆ toString()

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

Member Data Documentation

◆ fltval

double SUnitStringToken::fltval

◆ symbol

std::string SUnitStringToken::symbol

◆ tokenID

enum { ... } SUnitStringToken::tokenID