kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::Impl::detail Namespace Reference

Functions

template<Kokkos::ExecutionSpace Exec, FixedString Suffix>
consteval auto dispatch_label ()
template<template< typename... > typename T, typename... Args>
consteval void deduce_from_base (const T< Args... > &)
template<template< typename... > typename T, typename... Args>
constexpr T< Args... > & as_base (T< Args... > &base) noexcept
template<template< typename... > typename T, typename... Args>
constexpr const T< Args... > & as_base (const T< Args... > &base) noexcept
template<typename Property, typename Data>
constexpr Property & as_base (Data &data) noexcept
template<typename Property, typename Data>
constexpr const Property & as_base (const Data &data) noexcept

Function Documentation

◆ as_base() [1/4]

template<typename Property, typename Data>
const Property & Kokkos::Execution::Impl::detail::as_base ( const Data & data)
constexprnoexcept

Definition at line 60 of file properties.hpp.

References as_base().

◆ as_base() [2/4]

template<template< typename... > typename T, typename... Args>
const T< Args... > & Kokkos::Execution::Impl::detail::as_base ( const T< Args... > & base)
constexprnoexcept

Definition at line 50 of file properties.hpp.

References as_base().

◆ as_base() [3/4]

template<typename Property, typename Data>
Property & Kokkos::Execution::Impl::detail::as_base ( Data & data)
constexprnoexcept

Definition at line 55 of file properties.hpp.

References as_base().

◆ as_base() [4/4]

template<template< typename... > typename T, typename... Args>
T< Args... > & Kokkos::Execution::Impl::detail::as_base ( T< Args... > & base)
constexprnoexcept

Definition at line 45 of file properties.hpp.

References as_base().

◆ deduce_from_base()

template<template< typename... > typename T, typename... Args>
void Kokkos::Execution::Impl::detail::deduce_from_base ( const T< Args... > & )
consteval

References deduce_from_base().

◆ dispatch_label()

template<Kokkos::ExecutionSpace Exec, FixedString Suffix>
auto Kokkos::Execution::Impl::detail::dispatch_label ( )
consteval

Definition at line 32 of file dispatch_label.hpp.

References dispatch_label().