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

atlas::interpreter::bool_value Struct Reference

#include <evaluator.h>

Inheritance diagram for atlas::interpreter::bool_value:

Inheritance graph
[legend]
Collaboration diagram for atlas::interpreter::bool_value:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 bool_value (bool v)
 ~bool_value ()
void print (std::ostream &out) const
bool_valueclone () const

Static Public Member Functions

const char * name ()

Public Attributes

bool val

Private Member Functions

 bool_value (const bool_value &v)

Constructor & Destructor Documentation

atlas::interpreter::bool_value::bool_value bool  v  )  [inline, explicit]
 

Definition at line 142 of file evaluator.h.

atlas::interpreter::bool_value::~bool_value  )  [inline]
 

Definition at line 143 of file evaluator.h.

atlas::interpreter::bool_value::bool_value const bool_value v  )  [inline, private]
 

Definition at line 148 of file evaluator.h.


Member Function Documentation

bool_value* atlas::interpreter::bool_value::clone  )  const [inline, virtual]
 

Implements atlas::interpreter::value_base.

Definition at line 145 of file evaluator.h.

const char* atlas::interpreter::bool_value::name  )  [inline, static]
 

Reimplemented from atlas::interpreter::value_base.

Definition at line 146 of file evaluator.h.

void atlas::interpreter::bool_value::print std::ostream &  out  )  const [inline, virtual]
 

Implements atlas::interpreter::value_base.

Definition at line 144 of file evaluator.h.


Member Data Documentation

bool atlas::interpreter::bool_value::val
 

Definition at line 140 of file evaluator.h.


The documentation for this struct was generated from the following file:
Generated on Wed Mar 26 16:52:35 2008 for atlas by  doxygen 1.3.9.1