copasi API
0.1
|
#include <CEvaluationNodeStructure.h>
Public Types | |
enum | SubType { INVALID = 0x00FFFFFF, OPEN = 0x00000000, VECTOR_OPEN = 0x00000001, COMMA = 0x00000002, CLOSE = 0x00000003, VECTOR_CLOSE = 0x00000004 } |
Public Member Functions | |
CEvaluationNodeStructure (const SubType &subType, const Data &data) | |
CEvaluationNodeStructure (const CEvaluationNodeStructure &src) | |
virtual | ~CEvaluationNodeStructure () |
virtual ASTNode * | toAST (const CCopasiDataModel *pDataModel) const |
This is class for nodes presenting numbers used in an evaluation trees
Default constructor
const | SubType & subType |
const | Data & data |
CEvaluationNodeStructure::CEvaluationNodeStructure | ( | const CEvaluationNodeStructure & | src | ) |
Copy constructor
const | CEvaluationNodeStructure & src |
CEvaluationNodeStructure::~CEvaluationNodeStructure | ( | ) | [virtual] |
Destructor
ASTNode * CEvaluationNodeStructure::toAST | ( | const CCopasiDataModel * | pDataModel | ) | const [virtual] |
Create a new ASTNode corresponding to this structure node.
Reimplemented from CEvaluationNode.