GKD.RoboCtrl
载入中...
搜索中...
未找到
roboctrl::device::device 概念引用
设备概念,约束 task() 等接口。
更多...
详细描述
设备概念,约束 task() 等接口。
在文件
base.hpp
第
75
行定义.
#include <
base.hpp
>
概念定义
template
<
typename
T>
concept
roboctrl::device::device
= std::is_base_of_v<device_base, T> &&
roboctrl::owner<T>
&&
requires
(T
dev
) {
{
dev
.task()} -> std::same_as<awaitable<void>>;
}
roboctrl::device::device
设备概念,约束 task() 等接口。
Definition
base.hpp:75
roboctrl::async::awaitable
asio::awaitable< T > awaitable
协程任务类型。
Definition
async.hpp:42
roboctrl
device
device
制作者
1.9.8