#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