|
NDDEM
|
A struct that acts as a wrapper around calling load_andor_construct. More...
#include <memory.hpp>
Public Member Functions | |
| LoadAndConstructLoadWrapper (T *ptr) | |
| template<class F > | |
| LoadAndConstructLoadWrapper (T *ptr, F &&sharedFromThisFunc) | |
| Constructor for embedding an early call for restoring shared_from_this. More... | |
| void | CEREAL_SERIALIZE_FUNCTION_NAME (Archive &ar) |
Public Attributes | |
| ::cereal::construct< T > | construct |
A struct that acts as a wrapper around calling load_andor_construct.
The purpose of this is to allow a load_and_construct call to properly enter into the 'data' NVP of the ptr_wrapper
|
inline |
|
inline |
Constructor for embedding an early call for restoring shared_from_this.
|
inline |
| ::cereal::construct<T> cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >::construct |