.TH "cereal::SizeTag< T >" 3 "Sat Aug 29 2026 00:42:30" "cereal" \" -*- nroff -*- .ad l .nh .SH NAME cereal::SizeTag< T > \- A wrapper around size metadata\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBSizeTag\fP (T &&sz)" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "Type \fBsize\fP" .br .in -1c .SS "Related Symbols" (Note that these are not member symbols\&.) .in +1c .ti -1c .RI "template SizeTag< T > \fBmake_size_tag\fP (T &&sz)" .br .RI "Creates a size tag from some variable\&. " .in -1c .SH "Detailed Description" .PP .SS "template .br class cereal::SizeTag< T >"A wrapper around size metadata\&. This class provides a way for archives to have more flexibility over how they choose to serialize size metadata for containers\&. For some archive types, the size may be implicitly encoded in the output (e\&.g\&. JSON) and not need an explicit entry\&. Specializing serialize or load/save for your archive and SizeTags allows you to choose what happens\&. .SH "Author" .PP Generated automatically by Doxygen for cereal from the source code\&.