|
Mir
|
#include <alarm_factory.h>
Public Member Functions | |
| virtual | ~AlarmFactory ()=default |
| virtual std::unique_ptr< Alarm > | create_alarm (std::function< void()> const &callback)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
| virtual std::unique_ptr< Alarm > | create_alarm (std::unique_ptr< LockableCallback > callback)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
Protected Member Functions | |
| AlarmFactory ()=default | |
| AlarmFactory (AlarmFactory const &)=delete | |
| AlarmFactory & | operator= (AlarmFactory const &)=delete |
|
virtualdefault |