CPPuddle
Typedefs
aggregation_manager.hpp File Reference
#include "cppuddle/kernel_aggregation/kernel_aggregation_interface.hpp"
Include dependency graph for aggregation_manager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using Aggregated_Executor_Modes = cppuddle::kernel_aggregation::aggregated_executor_modes
 
template<typename T , typename Host_Allocator , typename Executor >
using Allocator_Slice = cppuddle::kernel_aggregation::allocator_slice< T, Host_Allocator, Executor >
 
template<typename Executor >
using Aggregated_Executor = cppuddle::kernel_aggregation::aggregated_executor< Executor >
 
template<const char * kernelname, class Interface , class Pool >
using aggregation_pool = cppuddle::kernel_aggregation::aggregation_pool< kernelname, Interface, Pool >
 

Typedef Documentation

◆ Aggregated_Executor

template<typename Executor >
using Aggregated_Executor = cppuddle::kernel_aggregation::aggregated_executor<Executor>

◆ Aggregated_Executor_Modes

◆ aggregation_pool

template<const char * kernelname, class Interface , class Pool >
using aggregation_pool = cppuddle::kernel_aggregation::aggregation_pool<kernelname, Interface, Pool>

◆ Allocator_Slice

template<typename T , typename Host_Allocator , typename Executor >
using Allocator_Slice = cppuddle::kernel_aggregation::allocator_slice<T, Host_Allocator, Executor>