| cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >(3) | Library Functions Manual | cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >(3) |
NAME
cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T > - A struct that acts as a wrapper around calling load_andor_construct.
SYNOPSIS
#include </home/build/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
Detailed Description
template<class Archive, class T>
struct cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >"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
Author
Generated automatically by Doxygen for cereal from the source code.
| Sat Aug 29 2026 00:42:30 | cereal |