kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::Impl::OptionalStorage< T > Member List

This is the complete list of members for Kokkos::Execution::Impl::OptionalStorage< T >, including all inherited members.

emplace(Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >) -> T &Kokkos::Execution::Impl::OptionalStorage< T >inline
emplace_from(Func &&func, Args &&... args) noexcept(noexcept(T{std::forward< Func >(func)(std::forward< Args >(args)...)})) -> T &Kokkos::Execution::Impl::OptionalStorage< T >inline
get() &noexcept -> T &Kokkos::Execution::Impl::OptionalStorage< T >inline
get() const &noexcept -> const T &Kokkos::Execution::Impl::OptionalStorage< T >inline
get() &&noexcept -> T &&Kokkos::Execution::Impl::OptionalStorage< T >inline
get() const &&noexcept -> const T &&=deleteKokkos::Execution::Impl::OptionalStorage< T >
has_value() const noexceptKokkos::Execution::Impl::OptionalStorage< T >inline
m_has_valueKokkos::Execution::Impl::OptionalStorage< T >private
m_storageKokkos::Execution::Impl::OptionalStorage< T >private
operator bool() const noexceptKokkos::Execution::Impl::OptionalStorage< T >inlineexplicit
operator->() noexcept -> T *Kokkos::Execution::Impl::OptionalStorage< T >inline
operator->() const noexcept -> const T *Kokkos::Execution::Impl::OptionalStorage< T >inline
operator=(const OptionalStorage &)=deleteKokkos::Execution::Impl::OptionalStorage< T >
operator=(OptionalStorage &&)=deleteKokkos::Execution::Impl::OptionalStorage< T >
OptionalStorage() noexcept=defaultKokkos::Execution::Impl::OptionalStorage< T >
OptionalStorage(const OptionalStorage &)=deleteKokkos::Execution::Impl::OptionalStorage< T >
OptionalStorage(OptionalStorage &&)=deleteKokkos::Execution::Impl::OptionalStorage< T >
reset() noexceptKokkos::Execution::Impl::OptionalStorage< T >inline
~OptionalStorage()Kokkos::Execution::Impl::OptionalStorage< T >inline