Iros
Loading...
Searching...
No Matches
operation_state.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/execution/concepts/queryable.h
"
4
#include "
di/execution/interface/start.h
"
5
#include "
di/meta/language.h
"
6
7
namespace
di::concepts
{
8
template
<
typename
T>
9
concept
OperationState
=
10
concepts::Queryable<T>
&&
concepts::Object<T>
&&
requires
(T& op_state) {
execution::start
(op_state); };
11
}
di::concepts::Object
Definition
language.h:370
di::concepts::OperationState
Definition
operation_state.h:9
di::concepts::Queryable
Definition
queryable.h:7
language.h
di::concepts
Definition
any_storable.h:9
di::execution::start
constexpr auto start
Definition
start.h:20
queryable.h
start.h
libs
di
include
di
execution
concepts
operation_state.h
Generated by
1.13.0