Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

token Class Reference

Inherited by token_int, token_real, token_str, and token_strlist.

List of all members.

Public Methods

 token (Cstr_ptr &n)
virtual ~token ()
virtual bool convert (str_list &x)=0
virtual token * create (Cstr_ptr &)=0
virtual str_ptr type ()=0
Cstr_ptr & name ()

Static Public Methods

token * append (token *t)
ARRAY< token * > & tokens ()


Constructor & Destructor Documentation

token::token (  Cstr_ptr &    n )  [inline]
 

virtual token::~token (    )  [inline, virtual]
 


Member Function Documentation

token* token::append (  token *    t )  [inline, static]
 

virtual bool token::convert (  str_list &    x )  [pure virtual]
 

Implemented in token_int, token_real, token_str, and token_strlist.

virtual token* token::create (  Cstr_ptr &    )  [pure virtual]
 

Implemented in token_int, token_real, token_str, and token_strlist.

Cstr_ptr& token::name (    )  [inline]
 

ARRAY<token *>& token::tokens (    )  [inline, static]
 

virtual str_ptr token::type (    )  [pure virtual]
 

Implemented in token_int, token_real, token_str, and token_strlist.


The documentation for this class was generated from the following file:
Generated on Mon Sep 15 16:26:01 2003 for gluebase by doxygen1.2.18