Cagency::basic_execution_policy< ExecutionAgent, Executor, DerivedExecutionPolicy > | The basic type from which all of Agency's execution policies derive their common functionality |
▼Cagency::basic_execution_policy< concurrent_agent, concurrent_executor, concurrent_execution_policy > | |
Cagency::concurrent_execution_policy | Encapsulates requirements for creating groups of concurrent execution agents |
Cagency::basic_execution_policy< concurrent_agent, cuda::concurrent_executor, concurrent_execution_policy > | |
Cagency::basic_execution_policy< execution_group< ExecutionPolicy1::execution_agent_type, ExecutionPolicy2::execution_agent_type >, scoped_executor< ExecutionPolicy1::executor_type, ExecutionPolicy2::executor_type >, scoped_execution_policy< ExecutionPolicy1, ExecutionPolicy2 > > | |
Cagency::basic_execution_policy< parallel_agent, cuda::parallel_executor, parallel_execution_policy > | |
▼Cagency::basic_execution_policy< parallel_agent, parallel_executor, parallel_execution_policy > | |
Cagency::parallel_execution_policy | Encapsulates requirements for creating groups of parallel execution agents |
▼Cagency::basic_execution_policy< sequenced_agent, sequenced_executor, sequenced_execution_policy > | |
Cagency::sequenced_execution_policy | Encapsulates requirements for creating groups of sequenced execution agents |
▼Cagency::basic_execution_policy< unsequenced_agent, unsequenced_executor, unsequenced_execution_policy > | |
Cagency::unsequenced_execution_policy | Encapsulates requirements for creating groups of unsequenced execution agents |
Cagency::concurrent_execution_tag | Type representing the concurrent execution category |
Cagency::parallel_execution_tag | Type representing the parallel execution category |
Cagency::sequenced_execution_tag | Type representing the sequenced execution category |
Cagency::unsequenced_execution_tag | Type representing the unsequenced execution category |