|
cdb::CXMLTreeNode − |
|
#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. |
|
Parameters: |
|
pParent parent node. |
|
cdb::CXMLTreeNode::~CXMLTreeNode () Destructor. |
|
void cdb::CXMLTreeNode::getAttributeNames (std::string & names) Get node attributes names (also subnodes names are added). |
|
Parameters: |
|
names out parameter. |
|
MapStringToString cdb::CXMLTreeNode::m_fieldMap |
|
Node XML fields (attributes) std::map. |
|
std::string cdb::CXMLTreeNode::m_name |
|
XML node name. |
|
CXMLTreeNode* cdb::CXMLTreeNode::m_parent |
|
Node parent in the tree. |
|
MapStringToNode cdb::CXMLTreeNode::m_subNodesMap |
|
Children nodes std::map. |
|
Generated automatically by Doxygen for ACS-2016.2 C++ API from the source code. |