momemta::gtl::internal_optional::optional_data_dtor_base< T, bool > Class Template Reference
Detailed Description
template<typename T, bool = std::is_trivially_destructible<T>::value>
class momemta::gtl::internal_optional::optional_data_dtor_base< T, bool >
Definition at line 124 of file optional.h.
Protected Member Functions | |
| void | destruct () noexcept |
| template<typename... Args> | |
| constexpr | optional_data_dtor_base (in_place_t, Args &&... args) |
Protected Attributes | |
| bool | engaged_ |
| union { | |
| empty_struct dummy_ | |
| T data_ | |
| }; | |
The documentation for this class was generated from the following file:
- core/include/lib/optional.h
1.8.13