#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: