copasi API  0.1
Public Types | Public Member Functions
CEvaluationNodeWhiteSpace Class Reference

#include <CEvaluationNodeWhiteSpace.h>

Inheritance diagram for CEvaluationNodeWhiteSpace:
CEvaluationNode CCopasiNode< std::string >

List of all members.

Public Types

enum  SubType { INVALID = 0x00FFFFFF, ANY = 0x00000000 }

Public Member Functions

 CEvaluationNodeWhiteSpace (const SubType &subType, const Data &data)
 CEvaluationNodeWhiteSpace (const CEvaluationNodeWhiteSpace &src)
virtual ~CEvaluationNodeWhiteSpace ()
virtual ASTNode * toAST (const CCopasiDataModel *pDataModel) const

Detailed Description

This is class for nodes presenting numbers used in an evaluation trees


Member Enumeration Documentation

Enumeration of possible node types.

Enumerator:
INVALID 
ANY 

Constructor & Destructor Documentation

CEvaluationNodeWhiteSpace::CEvaluationNodeWhiteSpace ( const SubType subType,
const Data data 
)

Default constructor

Parameters:
constSubType & subType
constData & data
CEvaluationNodeWhiteSpace::CEvaluationNodeWhiteSpace ( const CEvaluationNodeWhiteSpace src)

Copy constructor

Parameters:
constCEvaluationNodeWhiteSpace & src
CEvaluationNodeWhiteSpace::~CEvaluationNodeWhiteSpace ( ) [virtual]

Destructor


Member Function Documentation

ASTNode * CEvaluationNodeWhiteSpace::toAST ( const CCopasiDataModel pDataModel) const [virtual]

Create a new ASTNode corresponding to this OperatorNode.

Returns:
ASTNode* return a pointer to the newly created node;

Reimplemented from CEvaluationNode.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines