Template Struct ObjectStorage

Struct Documentation

template<typename T, bool Destruct>
struct ObjectStorage

Public Functions

ObjectStorage() = default
inline ObjectStorage(const ObjectStorage &other)
inline ObjectStorage(ObjectStorage &&other)
inline ~ObjectStorage()
template<typename ...Args>
inline void construct(Args&&... args)
template<bool AllowManualDestruction = !Destruct>
inline std::enable_if_t<AllowManualDestruction> destruct()