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