kokkos-utils 0.0.1
 
All Classes Namespaces Files Functions Variables Typedefs Macros Modules Pages Concepts
Loading...
Searching...
No Matches
Manager.hpp File Reference
#include <list>
#include <ranges>
#include "kokkos-utils/callbacks/Events.hpp"
#include "kokkos-utils/callbacks/Listener.hpp"

Go to the source code of this file.

Classes

struct  Kokkos::utils::callbacks::impl::ListenerConceptBase
 Helper structures used by Kokkos::utils::callbacks::Manager to store and call registered listeners. More...
 
struct  Kokkos::utils::callbacks::impl::ListenerConceptCallOperator< EventType >
 
struct  Kokkos::utils::callbacks::impl::ListenerModelBase< Callable >
 
struct  Kokkos::utils::callbacks::impl::ListenerModelCallOperator< EventType, ListenerModel >
 
struct  Kokkos::utils::callbacks::impl::ListenerModel< Callable, EventTypes... >
 
struct  Kokkos::utils::callbacks::impl::ListenerModel< Callable, Kokkos::Impl::type_list< EventTypes... > >
 
struct  Kokkos::utils::callbacks::impl::ListOfListenerCallOprPerEventTypeTransformer< EventType >
 Helper struct needed for the implementation of Kokkos::utils::callbacks::impl::listener_call_opr_list_tuple_t. More...
 
class  Kokkos::utils::callbacks::Manager
 Class to manage Kokkos profiling callback calls. More...
 

Namespaces

namespace  Kokkos
 
namespace  Kokkos::utils
 
namespace  Kokkos::utils::callbacks
 
namespace  Kokkos::utils::callbacks::impl
 

Typedefs

using Kokkos::utils::callbacks::impl::listener_call_opr_list_tuple_t
 Type of container used by Kokkos::utils::callbacks::Manager to store pointers to the registered listeners per event type.