ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <TestClock.hpp>
Public Member Functions | |
TestClock (const char *clockName, const anna::Millisecond &timeout, TestManager *manager) | |
virtual bool | tick () noexcept(false) |
![]() | |
Clock (const char *name, const Millisecond &timeout) | |
std::string | asString () const |
![]() | |
virtual | ~TimeEvent () |
Id | getId () const |
const Millisecond & | getTimeout () const |
const TimeEventObserver * | getObserver () const |
void | setId (const Id id) |
void | setTimeout (const Millisecond &timeout) |
void | setObserver (TimeEventObserver *observer) |
bool | isActive () const |
Additional Inherited Members | |
![]() | |
typedef anna::ptrnumber | Id |
![]() | |
TimeEvent () | |
TimeEvent (const Id id, const Millisecond &timeout) | |
virtual void | stop () noexcept(false) |
|
inline |
|
virtualnoexcept |
Metodo a reimplementar para establecer las acciones que se ejecutaran cada vez que expire el tiempo asociado al reloj.
Implements anna::timex::Clock.