Template Struct trivially_copyable_optimization_optional_base¶
Defined in File Optional.h
Page Contents
Struct Documentation¶
-
template<class
T
>
structc10
::
trivially_copyable_optimization_optional_base
¶ Public Functions
-
constexpr
trivially_copyable_optimization_optional_base
() noexcept¶
-
template<class ...
Args
>
constexprtrivially_copyable_optimization_optional_base
(in_place_t, Args&&... args)¶
-
template<class U, class... Args, typename std::enable_if< std::is_constructible< T, std::initializer_list< U >> ::value, bool >::type = false> constexpr trivially_copyable_optimization_optional_base (in_place_t, std::initializer_list< U > il, Args &&... args)
-
~trivially_copyable_optimization_optional_base
() = default¶
-
constexpr bool
initialized
() const noexcept¶
-
void
setInitialized
(bool init) noexcept¶
-
constexpr