|
cereal
A C++11 library for serialization
|
A struct that contains metadata about a node. More...
#include </build/libcereal-9b1UwT/libcereal-1.3.2+dfsg/include/cereal/archives/xml.hpp>
Public Member Functions | |
| NodeInfo (rapidxml::xml_node<> *n=nullptr) | |
| void | advance () |
| Advances to the next sibling node of the child. More... | |
| rapidxml::xml_node * | search (const char *searchName) |
| Searches for a child with the given name in this node. More... | |
| const char * | getChildName () const |
| Returns the actual name of the next child node, if it exists. | |
A struct that contains metadata about a node.
Keeps track of some top level node, its number of remaining children, and the current active child node
|
inline |
Advances to the next sibling node of the child.
If this is the last sibling child will be null after calling
|
inline |
Searches for a child with the given name in this node.
| searchName | The name to search for (must be null terminated) |
1.9.4