#include <RobotAPI/libraries/armem_system_state/server/LightweightSystemMonitor/util/timer.hpp>
|
| static std::shared_ptr< Timer > | createTimer () |
| |
| static std::future< bool > & | futureWatch (const slot &functionPointer, const std::shared_future< bool > &fut) |
| |
| static bool | isRunning () |
| |
| static void | periodicShot (slot functionPointer, std::chrono::milliseconds ms) |
| |
| static std::future< bool > & | singleShot (const slot &functionPointer, std::chrono::milliseconds ms) |
| |
| static void | stop () |
| |
Definition at line 60 of file timer.hpp.
◆ ~Timer()
◆ Timer()
◆ Attach()
◆ createTimer()
| static std::shared_ptr<Timer> createTimer |
( |
| ) |
|
|
inlinestatic |
◆ Detach()
◆ futureWatch()
| static std::future<bool>& futureWatch |
( |
const slot & |
functionPointer, |
|
|
const std::shared_future< bool > & |
fut |
|
) |
| |
|
inlinestatic |
◆ isRunning()
| static bool isRunning |
( |
| ) |
|
|
inlinestatic |
◆ periodicShot()
| static void periodicShot |
( |
slot |
functionPointer, |
|
|
std::chrono::milliseconds |
ms |
|
) |
| |
|
inlinestatic |
◆ singleShot()
| static std::future<bool>& singleShot |
( |
const slot & |
functionPointer, |
|
|
std::chrono::milliseconds |
ms |
|
) |
| |
|
inlinestatic |
◆ start()
◆ stop()
The documentation for this class was generated from the following files:
- RobotAPI/libraries/armem_system_state/server/LightweightSystemMonitor/util/timer.hpp
- RobotAPI/libraries/armem_system_state/server/LightweightSystemMonitor/util/timer.cpp