LibreOffice Module l10ntools (master) 1
|
Virtual base to handle different kinds of child nodes. More...
#include <xmlparse.hxx>
Public Member Functions | |
XMLParentNode * | GetParent () |
returns the parent of this node More... | |
Public Member Functions inherited from XMLNode | |
virtual XMLNodeType | GetNodeType () const =0 |
virtual | ~XMLNode () |
XMLNode (XMLNode const &)=default | |
XMLNode (XMLNode &&)=default | |
XMLNode & | operator= (XMLNode const &)=default |
XMLNode & | operator= (XMLNode &&)=default |
Protected Member Functions | |
XMLChildNode (XMLParentNode *pPar) | |
XMLChildNode (const XMLChildNode &rObj) | |
XMLChildNode & | operator= (const XMLChildNode &rObj) |
Protected Member Functions inherited from XMLNode | |
XMLNode () | |
Private Attributes | |
XMLParentNode * | m_pParent |
Virtual base to handle different kinds of child nodes.
Definition at line 92 of file xmlparse.hxx.
|
protected |
Definition at line 44 of file xmlparse.cxx.
References XMLParentNode::AddChild(), and m_pParent.
|
protected |
Definition at line 52 of file xmlparse.cxx.
|
inline |
returns the parent of this node
Definition at line 103 of file xmlparse.hxx.
References m_pParent.
Referenced by SimpleXMLParser::EndElement().
|
protected |
Definition at line 58 of file xmlparse.cxx.
References m_pParent.
Referenced by XMLParentNode::operator=().
|
private |
Definition at line 95 of file xmlparse.hxx.
Referenced by GetParent(), operator=(), and XMLChildNode().