Lines Matching refs:wxXmlNode

51 wxXmlNode::wxXmlNode(wxXmlNode *parent,wxXmlNodeType type,  in wxXmlNode()  function in wxXmlNode
53 wxXmlAttribute *attrs, wxXmlNode *next, int lineNo) in wxXmlNode()
74 wxXmlNode::wxXmlNode(wxXmlNodeType type, const wxString& name, in wxXmlNode() function in wxXmlNode
85 wxXmlNode::wxXmlNode(const wxXmlNode& node) in wxXmlNode() function in wxXmlNode
92 wxXmlNode::~wxXmlNode() in ~wxXmlNode()
97 wxXmlNode& wxXmlNode::operator=(const wxXmlNode& node) in operator =()
108 void wxXmlNode::DoFree() in DoFree()
110 wxXmlNode *c, *c2; in DoFree()
125 void wxXmlNode::DoCopy(const wxXmlNode& node) in DoCopy()
134 wxXmlNode *n = node.m_children; in DoCopy()
137 AddChild(new wxXmlNode(*n)); in DoCopy()
150 bool wxXmlNode::HasAttribute(const wxString& attrName) const in HasAttribute()
163 bool wxXmlNode::GetAttribute(const wxString& attrName, wxString *value) const in GetAttribute()
182 wxString wxXmlNode::GetAttribute(const wxString& attrName, const wxString& defaultVal) const in GetAttribute()
191 void wxXmlNode::AddChild(wxXmlNode *child) in AddChild()
197 wxXmlNode *ch = m_children; in AddChild()
206 bool wxXmlNode::InsertChild(wxXmlNode *child, wxXmlNode *followingNode) in InsertChild()
227 wxXmlNode *ch = m_children; in InsertChild()
245 bool wxXmlNode::InsertChildAfter(wxXmlNode *child, wxXmlNode *precedingNode) in InsertChildAfter()
271 bool wxXmlNode::RemoveChild(wxXmlNode *child) in RemoveChild()
284 wxXmlNode *ch = m_children; in RemoveChild()
300 void wxXmlNode::AddAttribute(const wxString& name, const wxString& value) in AddAttribute()
305 void wxXmlNode::AddAttribute(wxXmlAttribute *attr) in AddAttribute()
310 bool wxXmlNode::DeleteAttribute(const wxString& name) in DeleteAttribute()
315 void wxXmlNode::AddProperty(const wxString& name, const wxString& value) in AddProperty()
320 void wxXmlNode::AddProperty(wxXmlAttribute *attr) in AddProperty()
332 bool wxXmlNode::DeleteProperty(const wxString& name) in DeleteProperty()
367 wxString wxXmlNode::GetNodeContent() const in GetNodeContent()
369 wxXmlNode *n = GetChildren(); in GetNodeContent()
381 int wxXmlNode::GetDepth(wxXmlNode *grandparent) const in GetDepth()
383 const wxXmlNode *n = this; in GetDepth()
398 bool wxXmlNode::IsWhitespaceOnly() const in IsWhitespaceOnly()
457 m_docNode = new wxXmlNode(*doc.m_docNode); in DoCopy()
478 wxXmlNode *wxXmlDocument::GetRoot() const in GetRoot()
480 wxXmlNode *node = m_docNode; in GetRoot()
490 wxXmlNode *wxXmlDocument::DetachRoot() in DetachRoot()
492 wxXmlNode *node = m_docNode; in DetachRoot()
496 wxXmlNode *prev = NULL; in DetachRoot()
517 void wxXmlDocument::SetRoot(wxXmlNode *root) in SetRoot()
525 wxXmlNode *node = m_docNode; in SetRoot()
529 wxXmlNode *prev = NULL; in SetRoot()
547 m_docNode = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in SetRoot()
554 void wxXmlDocument::AppendToProlog(wxXmlNode *node) in AppendToProlog()
557 m_docNode = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in AppendToProlog()
615 wxXmlNode *node; // the node being parsed
616 wxXmlNode *lastChild; // the last child of "node"
617 wxXmlNode *lastAsText; // the last _text_ child of "node"
634 wxXmlNode *node = new wxXmlNode(wxXML_ELEMENT_NODE, in StartElementHnd()
685 wxXmlNode *textnode = in TextHnd()
686 new wxXmlNode(wxXML_TEXT_NODE, wxS("text"), str, in TextHnd()
700 wxXmlNode *textnode = in StartCdataHnd()
701 new wxXmlNode(wxXML_CDATA_SECTION_NODE, wxS("cdata"), wxS(""), in StartCdataHnd()
724 wxXmlNode *commentnode = in CommentHnd()
725 new wxXmlNode(wxXML_COMMENT_NODE, in CommentHnd()
739 wxXmlNode *pinode = in PIHnd()
740 new wxXmlNode(wxXML_PI_NODE, CharToString(ctx->conv, target), in PIHnd()
814 wxXmlNode *root = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in Load()
999 wxXmlNode *node, in OutputNode()
1050 wxXmlNode *prev = NULL; in OutputNode()
1051 for ( wxXmlNode *n = node->GetChildren(); in OutputNode()
1136 wxXmlNode *node = GetDocumentNode(); in Save()