.TH "serif::utils::serialize::Node" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME serif::utils::serialize::Node \- A named component owns its fields, stable schema identifier, and schema version\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Member Functions" .in +1c .ti -1c .RI "bool \fBoperator==\fP (const \fBNode\fP &other) const" .br .RI "Compare stored representations, distinguishing signed zero and preserving NaN payload identity\&. " .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "std::string \fBtype\fP" .br .ti -1c .RI "std::uint32_t \fBversion\fP {1}" .br .ti -1c .RI "\fBValue\fP \fBvalue\fP" .br .ti -1c .RI "std::map< std::string, \fBNode\fP, std::less<> > \fBchildren\fP" .br .in -1c .SH "Detailed Description" .PP A named component owns its fields, stable schema identifier, and schema version\&. .SH "Member Function Documentation" .PP .SS "bool serif::utils::serialize::Node::operator== (const \fBNode\fP & other) const\fR [inline]\fP" .PP Compare stored representations, distinguishing signed zero and preserving NaN payload identity\&. .SH "Member Data Documentation" .PP .SS "std::map > serif::utils::serialize::Node::children" .SS "std::string serif::utils::serialize::Node::type" .SS "\fBValue\fP serif::utils::serialize::Node::value" .SS "std::uint32_t serif::utils::serialize::Node::version {1}" .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.