Class CTimedCB¶
Defined in File ecal_timed_cb.h
Class Documentation¶
-
class
CTimedCB
¶ eCAL timer callback class.
The CTimedCB class is used to realize simple time triggered callbacks.
Public Functions
-
inline
CTimedCB
()¶ Constructor.
-
inline
CTimedCB
(int timeout_, TimerCallbackT callback_, int delay_ = 0)¶ Constructor.
- Parameters
timeout_ – Timer callback loop time in ms.
callback_ – The callback function.
delay_ – Timer callback delay for first call in ms.
-
inline virtual
~CTimedCB
()¶ Destructor.
-
inline bool
Start
(const int timeout_, TimerCallbackT callback_, const int delay_ = 0)¶ Start the timer.
- Parameters
timeout_ – Timer callback loop time in ms.
callback_ – The callback function.
delay_ – Timer callback delay for first call in ms.
- Returns
True if timer could be started.
-
inline bool
Stop
()¶ Stop the timer.
- Returns
True if timer could be stopped.
-
inline