|
AWind
|
#include <ATimer.h>
Public Member Functions | |
| void | RegisterTimerEventReceiver (ITimerEventReceiver *timerEventReceiver) |
| Registers event receiver. | |
| void | SetAutoReset (bool isAutoreset) |
| Set whether timer is in autoreset modus. | |
| void | SetInterval (uint32_t milliseconds) |
| Set timer interval in milliseconds. | |
| bool | IsEnabled () |
| Returns true if timer is active. | |
| void | Enable () |
| Starts timer. | |
| void | Reset () |
| Disabels timer. | |
| uint32_t | Elapsed () |
| Returns actual elapsed time. | |
| void | loop () |
Timer class. Implement timer events in window classes. If a Window need to receive timer events it need to be derived from ITimerEventReceiver and NotifyTimer meber function has to be implemented See VacuumPump example for details