|
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 52 of file Timer.cpp.
References core::TimerEventReceiver::enable(), core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
explicitprotectednoexcept |
Definition at line 58 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
protectedvirtual |
Reimplemented in core::timer::Timer.
Definition at line 78 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
default |
| void core::Timer::cancel | ( | ) |
Definition at line 84 of file Timer.cpp.
References core::TimerEventReceiver::cancel(), and timerEventReceiver.
Referenced by iot::mqtt::Mqtt::~Mqtt(), and iot::mqtt::client::Mqtt::~Mqtt().
Definition at line 67 of file Timer.cpp.
References core::TimerEventReceiver::setTimer(), and timerEventReceiver.
|
private |
Definition at line 96 of file Timer.cpp.
References timerEventReceiver.
Referenced by core::TimerEventReceiver::~TimerEventReceiver().
| void core::Timer::restart | ( | ) |
Definition at line 90 of file Timer.cpp.
References core::TimerEventReceiver::restart(), and timerEventReceiver.
|
private |
Definition at line 73 of file Timer.h.
Referenced by cancel(), operator=(), removeTimerEventReceiver(), restart(), Timer(), Timer(), and ~Timer().