Wallaroo  0.8
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
wallaroo::detail::Token Struct Reference

#include <tokensource.h>

Public Types

enum  Type {
  load, create, open, close,
  stmtsep, attrsep, assign, collsep,
  id, value, done
}
 

Public Member Functions

 Token (Type t, const std::string &l=std::string())
 

Static Public Member Functions

static std::string Description (Type t)
 

Public Attributes

Type type
 
std::string lexem
 

Member Enumeration Documentation

Enumerator
load 
create 
open 
close 
stmtsep 
attrsep 
assign 
collsep 
id 
value 
done 

Constructor & Destructor Documentation

wallaroo::detail::Token::Token ( Type  t,
const std::string &  l = std::string() 
)
inline

Member Function Documentation

static std::string wallaroo::detail::Token::Description ( Type  t)
inlinestatic

Member Data Documentation

std::string wallaroo::detail::Token::lexem
Type wallaroo::detail::Token::type

The documentation for this struct was generated from the following file: