Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/scoped-collection.hpp"
Storage Frame to hold one Child object.
The storage will be an heap allocated array of such Wrapper objects.
Definition at line 105 of file scoped-collection.hpp.
Public Member Functions | |
I & | accessObj () const |
template<class TY , typename... ARGS> | |
TY & | create (ARGS &&...args) |
place object of type TY, forwarding ctor arguments | |
void | destroy () |
Private Attributes | |
std::byte | buf_ [siz] |
Additional Inherited Members | |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |