ecor
Loading...
Searching...
No Matches
ecor::task_context Concept Reference

Concept for the task context. More...

#include <ecor.hpp>

Concept definition

template<typename T>
concept ecor::task_context = requires( T t ) {
{ get_task_core( t ) } -> std::same_as< task_core& >;
{ get_memory_resource( t ) } -> std::same_as< task_memory_resource& >;
}
Concept for the task context.
Definition: ecor.hpp:2325

Detailed Description

Concept for the task context.

A type satisfies this concept if it provides a task core and a task memory resource that can be accessed through the get_task_core and get_memory_resource CPOs.