cereal
A C++11 library for serialization
|
A struct that contains metadata about a node. More...
#include </build/libcereal-SAfJB3/libcereal-1.3.2+dfsg/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. More... | |
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. | |
A struct that contains metadata about a node.
|
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