|
RavEngine
|
Protected Types | |
| using | base = optional_data_dtor_base< T > |
Protected Member Functions | |
| template<typename... Args> | |
| constexpr | optional_data_base (in_place_t t, Args &&... args) |
| template<typename... Args> | |
| void | construct (Args &&... args) |
| template<typename U > | |
| void | assign (U &&u) |
Protected Member Functions inherited from phmap::optional_internal::optional_data_dtor_base< T, unused > | |
| void | destruct () noexcept |
| template<typename... Args> | |
| constexpr | optional_data_dtor_base (in_place_t, Args &&... args) |
Additional Inherited Members | ||
Protected Attributes inherited from phmap::optional_internal::optional_data_dtor_base< T, unused > | ||
| bool | engaged_ | |
| union { | ||
| dummy_type dummy_ | ||
| T data_ | ||
| }; | ||