roadrunner
2.6.0
Fast simulator for SBML models
|
Holds a handle to a block of memory allocated by the model, the model is also responsible for freeing this block. More...
#include <rrPendingAssignment.h>
Public Member Functions | |
PendingAssignment (ModelData *md, double time, ComputeEventAssignmentHandler computeAssignment, PerformEventAssignmentHandler performAssignment, bool useValuesFromTriggerTime, int index, double *preComputedValues) | |
Initializes a new instance of the PendingAssignment class. More... | |
PendingAssignment (const PendingAssignment &other) | |
move all the fields to the new PendingAssigment, the current fields are zeroed out. | |
PendingAssignment & | operator= (const PendingAssignment &) |
same as copy ctor. | |
void | clear () |
int | getIndex () |
double | getTime () |
void | eval () |
Holds a handle to a block of memory allocated by the model, the model is also responsible for freeing this block.
Therefore, this class can not be copied, the copy constructors are actually a move, so that these can be stored in a std::vector.
rr::PendingAssignment::PendingAssignment | ( | ModelData * | md, |
double | time, | ||
ComputeEventAssignmentHandler | computeAssignment, | ||
PerformEventAssignmentHandler | performAssignment, | ||
bool | useValuesFromTriggerTime, | ||
int | index, | ||
double * | preComputedValues | ||
) |
Initializes a new instance of the PendingAssignment class.
name="time" |