Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

sym_bool_symbol Class Reference

#include <symmath.h>

Inheritance diagram for sym_bool_symbol:

sym_bool_token Object List of all members.

Public Member Functions

 sym_bool_symbol (char *name)
 ~sym_bool_symbol ()
virtual bool compare_eq (sym_bool_token *t)
virtual Objectduplicate ()
virtual bool evaluate (bool *i)
virtual int nstrfy (char *buf, int n)
virtual OBJECT_ID object_id () const

Public Attributes

char * name

Constructor & Destructor Documentation

sym_bool_symbol::sym_bool_symbol char *  name  ) 
 

Definition at line 683 of file symmath.cc.

References name.

Referenced by duplicate().

sym_bool_symbol::~sym_bool_symbol  ) 
 

Definition at line 688 of file symmath.cc.

References name.


Member Function Documentation

bool sym_bool_symbol::compare_eq sym_bool_token t  )  [virtual]
 

Implements sym_bool_token.

Definition at line 693 of file symmath.cc.

References name.

Object * sym_bool_symbol::duplicate  )  [virtual]
 

Standard Object duplicator.

Returns:
copy of object

Reimplemented from Object.

Definition at line 699 of file symmath.cc.

References name, and sym_bool_symbol().

bool sym_bool_symbol::evaluate bool *  i  )  [virtual]
 

Reimplemented from sym_bool_token.

Definition at line 705 of file symmath.cc.

int sym_bool_symbol::nstrfy char *  buf,
int  n
[virtual]
 

Implements sym_bool_token.

Definition at line 710 of file symmath.cc.

References buf, and name.

OBJECT_ID sym_bool_symbol::object_id  )  const [virtual]
 

Returns:
unique object id.

Reimplemented from Object.

Definition at line 720 of file symmath.cc.

References ATOM_SYM_BOOL_SYMBOL.


Member Data Documentation

char* sym_bool_symbol::name
 

Definition at line 177 of file symmath.h.

Referenced by compare_eq(), duplicate(), nstrfy(), sym_bool_symbol(), and ~sym_bool_symbol().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:10 2004 by doxygen 1.3.5