![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <Optional.h>
Public Member Functions | |
| constexpr | constexpr_optional_base () noexcept |
| constexpr | constexpr_optional_base (const T &v) |
| constexpr | constexpr_optional_base (T &&v) |
| template<class... Args> | |
| constexpr | constexpr_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 | constexpr_optional_base (in_place_t, std::initializer_list< U > il, Args &&... args) |
| ~constexpr_optional_base ()=default | |
Public Attributes | |
| bool | init_ |
| constexpr_storage_t< T > | storage_ |
Definition at line 207 of file Optional.h.
|
inlineconstexprnoexcept |
Definition at line 211 of file Optional.h.
|
inlineexplicitconstexpr |
Definition at line 214 of file Optional.h.
|
inlineexplicitconstexpr |
Definition at line 217 of file Optional.h.
|
inlineexplicitconstexpr |
Definition at line 221 of file Optional.h.
|
inlineexplicitconstexpr |
Definition at line 228 of file Optional.h.
|
default |
| bool cloudViewer::utility::constexpr_optional_base< T >::init_ |
Definition at line 208 of file Optional.h.
| constexpr_storage_t<T> cloudViewer::utility::constexpr_optional_base< T >::storage_ |
Definition at line 209 of file Optional.h.