RMVL
2.4.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm
async
InvokableTask
rm::async::InvokableTask 概念参考
数据 IO 与通信模块
可调用的协程任务概念
更多...
#include <rmvl/io/async.hpp>
概念定义
template
<
typename
Callable,
typename
... Args>
concept
rm::async::InvokableTask
=
requires
(Callable &&c, Args &&...args) {
typename
std::invoke_result_t<Callable, Args...>::promise_type;
{ std::invoke(std::forward<Callable>(c), std::forward<Args>(args)...) };
}
rm::async::InvokableTask
可调用的协程任务概念
定义
async.hpp:171
详细描述
可调用的协程任务概念
制作者
1.15.0