#include <cdbDAOProxy.h>
Collaboration diagram for cdb::CXMLTreeNode:
Public Types | |
typedef std::map< std::string, CXMLTreeNode * > | MapStringToNode |
typedef std::map< std::string, std::string > | MapStringToString |
Public Member Functions | |
CXMLTreeNode (CXMLTreeNode *pParent) | |
~CXMLTreeNode () | |
void | getAttributeNames (std::string &names) |
Public Attributes | |
std::string | m_name |
XML node name. | |
CXMLTreeNode * | m_parent |
Node parent in the tree. | |
MapStringToNode | m_subNodesMap |
Children nodes std::map. | |
MapStringToString | m_fieldMap |
Node XML fields (attributes) std::map. |
|
|
|
|
|
Constrcutor.
|
|
Destructor. |
|
Get node attributes names (also subnodes names are added).
|
|
Node XML fields (attributes) std::map.
|
|
XML node name.
|
|
Node parent in the tree.
|
|
Children nodes std::map.
|