#include <node_ptr.hpp>
template<typename T, typename I = std::string>
class std::node_ptr< T, I >
◆ name_type
template<typename T , typename I = std::string>
◆ self_type
template<typename T , typename I = std::string>
◆ value_type
template<typename T , typename I = std::string>
◆ ~node()
template<typename T , typename I = std::string>
◆ add_child()
template<typename T , typename I = std::string>
61 m_pChild->m_pParent =
this;
self_type * add_child(self_type *pChild)
Definition: node_ptr.hpp:58
◆ add_sibling()
template<typename T , typename I = std::string>
70 m_pSibling = pSibling;
71 m_pSibling->m_pParent = this->m_pParent;
self_type * add_sibling(self_type *pSibling)
Definition: node_ptr.hpp:68
◆ find()
template<typename T , typename I = std::string>
83 if(praNode)
return praNode;
88 if(praNode)
return praNode;
node_ptr< T, I > self_type
Definition: node_ptr.hpp:47
self_type * find(name_type index)
Definition: node_ptr.hpp:78
◆ get()
template<typename T , typename I = std::string>
◆ node()
template<typename T , typename I = std::string>
◆ root()
template<typename T , typename I = std::string>
93 if(m_pParent)
return m_pParent->
root();
self_type * root()
Definition: node_ptr.hpp:92
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: