31#define wxDEPRECATED(x) x
33#include <wx/xml/xml.h>
50 XNODE( wxXmlNodeType aType,
const wxString& aName,
const wxString& aContent = wxEmptyString ) :
51 wxXmlNode( nullptr, aType, aName, aContent )
55 XNODE(
XNODE* aParent, wxXmlNodeType aType,
const wxString& aName,
56 const wxString& aContent = wxEmptyString, wxXmlAttribute* aProperties =
nullptr ) :
57 wxXmlNode( aParent, aType, aName, aContent, aProperties )
63 return (
XNODE* )wxXmlNode::GetChildren();
68 return (
XNODE* )wxXmlNode::GetNext();
73 return (
XNODE* )wxXmlNode::GetParent();
Hold an XML or S-expression element.
XNODE * GetParent() const
XNODE(wxXmlNodeType aType, const wxString &aName, const wxString &aContent=wxEmptyString)
XNODE * GetChildren() const
XNODE(XNODE *aParent, wxXmlNodeType aType, const wxString &aName, const wxString &aContent=wxEmptyString, wxXmlAttribute *aProperties=nullptr)
virtual void FormatContents(OUTPUTFORMATTER *out, int nestLevel)
Write the contents of object as UTF8 out to an OUTPUTFORMATTER as an S-expression.
virtual void Format(OUTPUTFORMATTER *out, int nestLevel)
Write this object as UTF8 out to an OUTPUTFORMATTER as an S-expression.