RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
RAJA::detail::Dispatcher< platform, dispatch_policy, DispatcherID, CallArgs > Struct Template Reference

Detailed Description

template<Platform platform, typename dispatch_policy, typename DispatcherID, typename... CallArgs>
struct RAJA::detail::Dispatcher< platform, dispatch_policy, DispatcherID, CallArgs >

A dispatcher abstraction that provides an interface to some basic functionality that is implemented differently based on the dispatch_policy.

DispatcherID is used to differentiate function pointers based on their function signature.


The documentation for this struct was generated from the following file: