COPASI API
4.16.103
|
#include <CMathEvent.h>
Public Member Functions | |
CAssignment () | |
bool | compile (CEventAssignment *pDataAssignment, CMathContainer &container) |
void | copy (const CAssignment &src, CMathContainer &container, const size_t &valueOffset, const size_t &objectOffset) |
void | initialize (CMath::sPointers &pointers) |
void | setExpression (CMathObject *pExpression) |
void | setTarget (CMathObject *pTarget) |
~CAssignment () | |
Private Attributes | |
CMathObject * | mpAssignment |
CMathObject * | mpTarget |
Definition at line 23 of file CMathEvent.h.
CMathEventN::CAssignment::CAssignment | ( | ) |
CMathEventN::CAssignment::~CAssignment | ( | ) |
bool CMathEventN::CAssignment::compile | ( | CEventAssignment * | pDataAssignment, |
CMathContainer & | container | ||
) |
Definition at line 47 of file CMathEvent.cpp.
References CExpression::compile(), CMath::EventTarget, CMath::Fixed, CEventAssignment::getExpression(), CMathContainer::getMathObject(), CEventAssignment::getTargetObject(), CExpression::setInfix(), and CMathObject::setSimulationType().
Referenced by CMathEventN::compile().
void CMathEventN::CAssignment::copy | ( | const CAssignment & | src, |
CMathContainer & | container, | ||
const size_t & | valueOffset, | ||
const size_t & | objectOffset | ||
) |
Copy an existing object
const | CAssignment & src |
CMathContainer | & container |
const | size_t & valueOffset |
const | size_t & objectOffset |
Definition at line 38 of file CMathEvent.cpp.
References mpAssignment, and mpTarget.
Referenced by CMathEventN::copy().
void CMathEventN::CAssignment::initialize | ( | CMath::sPointers & | pointers | ) |
Definition at line 29 of file CMathEvent.cpp.
References CMath::Event, CMath::EventAssignment, CMathObject::initialize(), CMath::sPointers::pEventAssignments, CMath::sPointers::pEventAssignmentsObject, and CMath::SimulationTypeUndefined.
Referenced by CMathEventN::initialize().
void CMathEventN::CAssignment::setExpression | ( | CMathObject * | pExpression | ) |
void CMathEventN::CAssignment::setTarget | ( | CMathObject * | pTarget | ) |
|
private |
Definition at line 56 of file CMathEvent.h.
Referenced by copy().
|
private |
Definition at line 55 of file CMathEvent.h.
Referenced by copy().