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

Concept for the task configuration. More...

#include <ecor.hpp>

Concept definition

template<typename T>
concept ecor::task_config = requires() { typename T::extra_error_signatures; }
Concept for the task configuration.
Definition: ecor.hpp:2342

Detailed Description

Concept for the task configuration.

A type is task configuration if:

  • It has a nested type extra_error_signatures that is a completion_signatures type, which specifies the additional error signatures that the task can complete with, in addition to the default set of error signatures defined by the library. This allows the user to customize the error handling of the task.