#include <timer.h>
|
| void | handler (const boost::system::error_code &ec) |
| |
|
| TimerFunc | delegate |
| |
| boost::asio::io_service | io |
| |
| boost::mutex | mutex |
| |
| boost::chrono::high_resolution_clock::duration | period |
| |
| boost::thread | thread |
| |
| boost::asio::basic_waitable_timer< boost::chrono::high_resolution_clock > | timer |
| |
| boost::asio::io_service::work | work |
| |
Definition at line 15 of file timer.h.
◆ instead
◆ TimerFunc
◆ Timer()
| canopen::Timer::Timer |
( |
| ) |
|
|
inline |
◆ ~Timer()
| canopen::Timer::~Timer |
( |
| ) |
|
|
inline |
◆ getPeriod()
| const boost::chrono::high_resolution_clock::duration& canopen::Timer::getPeriod |
( |
| ) |
|
|
inline |
◆ handler()
| void canopen::Timer::handler |
( |
const boost::system::error_code & |
ec | ) |
|
|
inlineprivate |
◆ restart()
| void canopen::Timer::restart |
( |
| ) |
|
|
inline |
◆ start()
template<typename T >
| void canopen::Timer::start |
( |
const TimerFunc & |
del, |
|
|
const T & |
dur, |
|
|
bool |
start_now = true |
|
) |
| |
|
inline |
◆ stop()
| void canopen::Timer::stop |
( |
| ) |
|
|
inline |
◆ delegate
◆ io
| boost::asio::io_service canopen::Timer::io |
|
private |
◆ mutex
| boost::mutex canopen::Timer::mutex |
|
private |
◆ period
| boost::chrono::high_resolution_clock::duration canopen::Timer::period |
|
private |
◆ thread
| boost::thread canopen::Timer::thread |
|
private |
◆ timer
| boost::asio::basic_waitable_timer<boost::chrono::high_resolution_clock> canopen::Timer::timer |
|
private |
◆ work
| boost::asio::io_service::work canopen::Timer::work |
|
private |
The documentation for this class was generated from the following file: