Interface for time manipulation and monitoring.
More...
|
| ~IObject ()=default |
| Protected destructor --> Use implemented Destroy() instead of delete!
|
|
Interface for time manipulation and monitoring.
- See also
- Time Barrier Architecture
Definition at line 648 of file reference_clock_intf.h.
◆ CreateBarrier()
Creates a new time barrier at tmTimePoint.
- Parameters
-
[in] | tmBegin | The begin time point of the time barrier. If negative, no begin time point will be created and you cannot use ITimeBarrier::WaitUntilBegin(). |
[in] | tmEnd | The end time point of the time barrier. If negative, no end time point will be created. |
[out] | pBarrier | Call ITimeBarrier::WaitUntilBegin() to sleep until tmBegin is reached, and keep this object until all your computations that need to be completed before tmEnd are done. |
- Returns
- Standard result.