#include <cdbDAOProxy.h>

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. | |
Internal class for XML tree handling.
| typedef std::map<std::string, CXMLTreeNode*> cdb::CXMLTreeNode::MapStringToNode |
| typedef std::map<std::string, std::string> cdb::CXMLTreeNode::MapStringToString |
| cdb::CXMLTreeNode::CXMLTreeNode | ( | CXMLTreeNode * | pParent | ) |
Constrcutor.
| pParent | parent node. |
| cdb::CXMLTreeNode::~CXMLTreeNode | ( | ) |
Destructor.
| void cdb::CXMLTreeNode::getAttributeNames | ( | std::string & | names | ) |
Get node attributes names (also subnodes names are added).
| names | out parameter. |
Node XML fields (attributes) std::map.
| std::string cdb::CXMLTreeNode::m_name |
XML node name.
Node parent in the tree.
Children nodes std::map.
1.7.0