RMVL  2.4.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::lpss::async::Timer类 参考

异步定时器代理 更多...

#include <rmvl/lpss/node.hpp>

类 rm::lpss::async::Timer 继承关系图:
rm::lpss::async::Timer 的协作图:

Public 类型

using ptr = std::shared_ptr<Timer>

额外继承的成员函数

Public 成员函数 继承自 rm::async::Timer
 Timer (IOContext &io_context)
 ~Timer ()
template<typename Rep, typename Period>
TimerAwaiter sleep_for (const std::chrono::duration< Rep, Period > &duration)
 创建一个持续指定时间的定时等待器
template<typename Clock, typename Duration>
TimerAwaiter sleep_until (const std::chrono::time_point< Clock, Duration > &time_point)
 创建一个在指定时间点触发的定时等待器

详细描述

异步定时器代理

成员类型定义说明

◆ ptr

using rm::lpss::async::Timer::ptr = std::shared_ptr<Timer>