Provides lazy construction of objects with automatic storage. More...
| Public Member Functions | |
| template<typename... U> | |
| void | construct (U &&... u) | 
| void | destroy (void) noexcept | 
| T const & | get (void) const noexcept | 
| T & | get (void) noexcept | 
| T | moveout (void) | 
Provides lazy construction of objects with automatic storage.
| T | Object type. | 
| Align | Object alignment. | 
This struct is a POD and while it reserves stack space for the object, the object is initialized only when it is explicitly required to.
 1.8.13
 1.8.13