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-2015.2 C++ API from the source code. |