kokkos-execution 0.0.1
Loading...
Searching...
No Matches
experimental::execution::detail::lifetime::storage_for_object< T > Class Template Reference

#include <lifetime.hpp>

Classes

union  type_

Public Member Functions

constexpr T * get_storage () noexcept
constexpr T & get_object () noexcept

Private Attributes

type_ storage_

Detailed Description

template<typename T>
class experimental::execution::detail::lifetime::storage_for_object< T >

Definition at line 68 of file lifetime.hpp.

Member Function Documentation

◆ get_object()

template<typename T>
T & experimental::execution::detail::lifetime::storage_for_object< T >::get_object ( )
inlineconstexprnoexcept

Definition at line 87 of file lifetime.hpp.

◆ get_storage()

template<typename T>
T * experimental::execution::detail::lifetime::storage_for_object< T >::get_storage ( )
inlineconstexprnoexcept

Definition at line 83 of file lifetime.hpp.

Member Data Documentation

◆ storage_

template<typename T>
type_ experimental::execution::detail::lifetime::storage_for_object< T >::storage_
private

Definition at line 81 of file lifetime.hpp.


The documentation for this class was generated from the following file:
  • /__w/kokkos-execution/kokkos-execution/kokkos-execution/stdexec/P3955/lifetime.hpp