.TH "cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >" 3 "Mon Oct 26 2026 20:39:03" "cereal" \" -*- nroff -*- .ad l .nh .SH NAME cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T > \- A struct that acts as a wrapper around calling load_andor_construct\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBLoadAndConstructLoadWrapper\fP (T *ptr)" .br .ti -1c .RI "template \fBLoadAndConstructLoadWrapper\fP (T *ptr, F &&sharedFromThisFunc)" .br .RI "Constructor for embedding an early call for restoring shared_from_this\&. " .ti -1c .RI "void \fBCEREAL_SERIALIZE_FUNCTION_NAME\fP (Archive &ar)" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "\fB::cereal::construct\fP< T > \fBconstruct\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template .br 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 .SH "Author" .PP Generated automatically by Doxygen for cereal from the source code\&.