SNode.C
|
#include <Timer.h>
Public Member Functions | |
Timer ()=default | |
void | cancel () |
void | restart () |
Protected Member Functions | |
Timer (core::TimerEventReceiver *timerEventReceiver) | |
Timer (Timer &&timer) noexcept | |
virtual | ~Timer () |
Timer & | operator= (Timer &&timer) noexcept |
Private Member Functions | |
void | removeTimerEventReceiver () |
Private Attributes | |
TimerEventReceiver * | timerEventReceiver = nullptr |
friend | TimerEventReceiver |
|
explicitprotected |
Definition at line 30 of file Timer.cpp.
References core::TimerEventReceiver::enable(), core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
explicitprotectednoexcept |
Definition at line 36 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
protectedvirtual |
Reimplemented in core::timer::Timer.
Definition at line 56 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
default |
void core::Timer::cancel | ( | ) |
Definition at line 62 of file Timer.cpp.
References core::TimerEventReceiver::cancel(), and timerEventReceiver.
Definition at line 45 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
private |
Definition at line 74 of file Timer.cpp.
References timerEventReceiver.
void core::Timer::restart | ( | ) |
Definition at line 68 of file Timer.cpp.
References core::TimerEventReceiver::restart(), and timerEventReceiver.
|
private |
Definition at line 51 of file Timer.h.
Referenced by cancel(), operator=(), removeTimerEventReceiver(), restart(), Timer(), Timer(), and ~Timer().