.TH "cereal::PortableBinaryOutputArchive::Options" 3 "Sat Aug 29 2026 00:42:30" "cereal" \" -*- nroff -*- .ad l .nh .SH NAME cereal::PortableBinaryOutputArchive::Options \- A class containing various advanced options for the PortableBinaryOutput archive\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Types" .in +1c .ti -1c .RI "enum class \fBEndianness\fP : std::uint8_t { \fBbig\fP, \fBlittle\fP }" .br .RI "Represents desired endianness\&. " .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBOptions\fP (\fBEndianness\fP outputEndian=getEndianness())" .br .RI "Specify specific options for the \fBPortableBinaryOutputArchive\fP\&. " .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static \fBOptions\fP \fBDefault\fP ()" .br .RI "Default options, preserve system endianness\&. " .ti -1c .RI "static \fBOptions\fP \fBLittleEndian\fP ()" .br .RI "Save as little endian\&. " .ti -1c .RI "static \fBOptions\fP \fBBigEndian\fP ()" .br .RI "Save as big endian\&. " .in -1c .SS "Friends" .in +1c .ti -1c .RI "class \fBPortableBinaryOutputArchive\fP" .br .in -1c .SH "Detailed Description" .PP A class containing various advanced options for the PortableBinaryOutput archive\&. .SH "Constructor & Destructor Documentation" .PP .SS "cereal::PortableBinaryOutputArchive::Options::Options (\fBEndianness\fP outputEndian = \fRgetEndianness()\fP)\fR [inline]\fP, \fR [explicit]\fP" .PP Specify specific options for the \fBPortableBinaryOutputArchive\fP\&. .PP \fBParameters\fP .RS 4 \fIoutputEndian\fP The desired endianness of saved (output) data .RE .PP .SH "Author" .PP Generated automatically by Doxygen for cereal from the source code\&.