#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. | |