#include <timer.h>
Inheritance diagram for CL_Timer:


Public Methods | |
| CL_Timer (unsigned long interval=1000) | |
| virtual void | keep_alive () |
| param: interval - Interval in millisecs between each signal emit. | |
| void | set_interval (unsigned long interval) |
| unsigned long | get_interval () |
| param: interval - Interval in millisecs between each signal emit. | |
| void | enable () |
| retval: The current time interval. | |
| void | disable () |
Public Attributes | |
| CL_Signal_v0 | sig_timer |
Private Attributes | |
| unsigned long | interval |
| unsigned long | last_time |
| bool | enabled |
Definition at line 10 of file timer.h.
|
|
|
|
|
|
|
|
retval: The current time interval.
|
|
|
param: interval - Interval in millisecs between each signal emit.
|
|
|
param: interval - Interval in millisecs between each signal emit.
Reimplemented from CL_KeepAlive. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001