MPD
0.20.18
|
Container for an object that gets constructed and destructed manually. More...
#include <Manual.hxx>
Public Member Functions | |
Manual () | |
~Manual () | |
template<typename... Args> | |
void | Construct (Args &&... args) |
void | Destruct () |
T & | Get () |
const T & | Get () const |
operator T& () | |
operator const T & () const | |
T * | operator-> () |
const T * | operator-> () const |
Container for an object that gets constructed and destructed manually.
The object is constructed in-place, and therefore without allocation overhead. It can be constructed and destructed repeatedly.
Definition at line 52 of file Manual.hxx.
Definition at line 62 of file Manual.hxx.
Definition at line 63 of file Manual.hxx.
Definition at line 69 of file Manual.hxx.
|
inline |
Definition at line 80 of file Manual.hxx.
|
inline |
Definition at line 91 of file Manual.hxx.
|
inline |
Definition at line 98 of file Manual.hxx.
|
inline |
Definition at line 109 of file Manual.hxx.
|
inline |
Definition at line 105 of file Manual.hxx.
|
inline |
Definition at line 113 of file Manual.hxx.
|
inline |
Definition at line 117 of file Manual.hxx.