#include <CMathEvent.h>
List of all members.
Constructor & Destructor Documentation
Default constructor
- Parameters:
-
Copy constructor
- Parameters:
-
CMathEvent::~CMathEvent |
( |
| ) |
|
Member Function Documentation
void CMathEvent::applyDelayRefreshes |
( |
| ) |
|
Apply all needed refreshes so that the delay expression are correctly calculated.
void CMathEvent::applyDependentRefreshes |
( |
| ) |
|
Apply all needed refreshes to update all values depending on the assignment targets.
void CMathEvent::applyValueRefreshes |
( |
| ) |
|
Apply all needed refreshes so that the assignment expressions are correctly calculated.
Compile the root finder
- Parameters:
-
void CMathEvent::fire |
( |
const C_FLOAT64 & |
time, |
|
|
const bool & |
equality, |
|
|
CProcessQueue & |
processQueue |
|
) |
| |
The event fires and the approriate actions are scheduled in the process queue.
- Parameters:
-
const | C_FLOAT64 & time |
const | bool & equality |
CProcessQueue | & processQueue |
C_FLOAT64 CMathEvent::getExecutionTime |
( |
const C_FLOAT64 & |
currentTime | ) |
|
Calculate the execution time
- Parameters:
-
const | C_FLOAT64 & currentTime |
- Returns:
- C_FLOAT64 executionTime
Retrieve the trigger for this event.
- Returns:
- CMathTrigger & mathTrigger
const unsigned C_INT32 & CMathEvent::getOrder |
( |
| ) |
const |
Retrieve the order in which this event shall be processed
- Returns:
- const unsigned C_INT32 & order
The documentation for this class was generated from the following files: