Interface for communicating instants of time to the clock.
More...
|
| ~IObject ()=default |
| Protected destructor --> Use implemented Destroy() instead of delete!
|
|
Interface for communicating instants of time to the clock.
- See also
- Time Barrier Architecture
Definition at line 611 of file reference_clock_intf.h.
◆ tTimePointId
The two time points of a barrier.
Enumerator |
---|
Begin | The begin time point.
|
End | The end time point.
|
Definition at line 625 of file reference_clock_intf.h.
◆ GetTimePoint()
- Parameters
-
[in] | eTimePointId | Whether to return the beginning or the end of the barrier. |
- Returns
- Depending on eTimePointId, either the begin or end time point of the barrier.
◆ IsBroken()
- Parameters
-
[in] | eTimePointId | Whether to check the beginning or the end of the barrier. |
- Returns
- Whether or not the barrier has been broken.
◆ WaitUntilBegin()
virtual tResult WaitUntilBegin |
( |
| ) |
const |
|
pure virtual |
Waits until the time has reached or passed the beginning of the barrier.
- Return values
-