| cereal::XMLOutputArchive::NodeInfo(3) | Library Functions Manual | cereal::XMLOutputArchive::NodeInfo(3) |
NAME
cereal::XMLOutputArchive::NodeInfo - A struct that contains metadata about a node.
SYNOPSIS
#include </home/build/include/cereal/archives/xml.hpp>
Public Member Functions
NodeInfo (rapidxml::xml_node<> *n=nullptr, const char
*nm=nullptr)
std::string getValueName ()
Gets the name for the next child node created from this node.
Public Attributes
rapidxml::xml_node * node
A pointer to this node. size_t counter
The counter for naming child nodes. const char * name
The name for the next child node.
Detailed Description
A struct that contains metadata about a node.
Member Function Documentation
std::string cereal::XMLOutputArchive::NodeInfo::getValueName () [inline]
Gets the name for the next child node created from this node. The name will be automatically generated using the counter if a name has not been previously set. If a name has been previously set, that name will be returned only once
Author
Generated automatically by Doxygen for cereal from the source code.
| Sat Oct 10 2026 08:08:15 | cereal |