|
cereal
A C++11 library for serialization
|
A struct that acts as a wrapper around calling load_andor_construct. More...
#include </home/shane/workspace/cereal/include/cereal/types/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. | |
| 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
1.8.17