|
kokkos-execution 0.0.1
|
#include <compile_time_optional.hpp>
Public Types | |
| using | value_type = T |
Public Member Functions | |
| template<typename... Args> requires ( std::constructible_from<T, Args...> && !(sizeof...(Args) == 1 && (std::same_as<std::remove_cvref_t<Args>, CompileTimeOptional> && ...))) | |
| constexpr | CompileTimeOptional (Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args &&... >) |
Public Attributes | |
| T | value |
Definition at line 33 of file compile_time_optional.hpp.
| using Kokkos::Execution::Impl::CompileTimeOptional< true, T >::value_type = T |
Definition at line 34 of file compile_time_optional.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 40 of file compile_time_optional.hpp.
References value.
| T Kokkos::Execution::Impl::CompileTimeOptional< true, T >::value |
Definition at line 44 of file compile_time_optional.hpp.