Lines Matching refs:wxXmlNode

48 wxXmlNode::wxXmlNode(wxXmlNode *parent,wxXmlNodeType type,  in wxXmlNode()  function in wxXmlNode
50 wxXmlAttribute *attrs, wxXmlNode *next, int lineNo) in wxXmlNode()
71 wxXmlNode::wxXmlNode(wxXmlNodeType type, const wxString& name, in wxXmlNode() function in wxXmlNode
82 wxXmlNode::wxXmlNode(const wxXmlNode& node) in wxXmlNode() function in wxXmlNode
89 wxXmlNode::~wxXmlNode() in ~wxXmlNode()
94 wxXmlNode& wxXmlNode::operator=(const wxXmlNode& node) in operator =()
105 void wxXmlNode::DoFree() in DoFree()
107 wxXmlNode *c, *c2; in DoFree()
122 void wxXmlNode::DoCopy(const wxXmlNode& node) in DoCopy()
131 wxXmlNode *n = node.m_children; in DoCopy()
134 AddChild(new wxXmlNode(*n)); in DoCopy()
147 bool wxXmlNode::HasAttribute(const wxString& attrName) const in HasAttribute()
160 bool wxXmlNode::GetAttribute(const wxString& attrName, wxString *value) const in GetAttribute()
179 wxString wxXmlNode::GetAttribute(const wxString& attrName, const wxString& defaultVal) const in GetAttribute()
188 void wxXmlNode::AddChild(wxXmlNode *child) in AddChild()
194 wxXmlNode *ch = m_children; in AddChild()
203 bool wxXmlNode::InsertChild(wxXmlNode *child, wxXmlNode *followingNode) in InsertChild()
224 wxXmlNode *ch = m_children; in InsertChild()
242 bool wxXmlNode::InsertChildAfter(wxXmlNode *child, wxXmlNode *precedingNode) in InsertChildAfter()
268 bool wxXmlNode::RemoveChild(wxXmlNode *child) in RemoveChild()
281 wxXmlNode *ch = m_children; in RemoveChild()
297 void wxXmlNode::AddAttribute(const wxString& name, const wxString& value) in AddAttribute()
302 void wxXmlNode::AddAttribute(wxXmlAttribute *attr) in AddAttribute()
307 bool wxXmlNode::DeleteAttribute(const wxString& name) in DeleteAttribute()
312 void wxXmlNode::AddProperty(const wxString& name, const wxString& value) in AddProperty()
317 void wxXmlNode::AddProperty(wxXmlAttribute *attr) in AddProperty()
329 bool wxXmlNode::DeleteProperty(const wxString& name) in DeleteProperty()
364 wxString wxXmlNode::GetNodeContent() const in GetNodeContent()
366 wxXmlNode *n = GetChildren(); in GetNodeContent()
378 int wxXmlNode::GetDepth(wxXmlNode *grandparent) const in GetDepth()
380 const wxXmlNode *n = this; in GetDepth()
395 bool wxXmlNode::IsWhitespaceOnly() const in IsWhitespaceOnly()
513 m_docNode = new wxXmlNode(*doc.m_docNode); in DoCopy()
534 wxXmlNode *wxXmlDocument::GetRoot() const in GetRoot()
536 wxXmlNode *node = m_docNode; in GetRoot()
546 wxXmlNode *wxXmlDocument::DetachRoot() in DetachRoot()
548 wxXmlNode *node = m_docNode; in DetachRoot()
552 wxXmlNode *prev = NULL; in DetachRoot()
573 void wxXmlDocument::SetRoot(wxXmlNode *root) in SetRoot()
581 wxXmlNode *node = m_docNode; in SetRoot()
585 wxXmlNode *prev = NULL; in SetRoot()
603 m_docNode = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in SetRoot()
616 void wxXmlDocument::AppendToProlog(wxXmlNode *node) in AppendToProlog()
619 m_docNode = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in AppendToProlog()
678 wxXmlNode *node; // the node being parsed
679 wxXmlNode *lastChild; // the last child of "node"
680 wxXmlNode *lastAsText; // the last _text_ child of "node"
698 wxXmlNode *node = new wxXmlNode(wxXML_ELEMENT_NODE, in StartElementHnd()
749 wxXmlNode *textnode = in TextHnd()
750 new wxXmlNode(wxXML_TEXT_NODE, wxS("text"), str, in TextHnd()
764 wxXmlNode *textnode = in StartCdataHnd()
765 new wxXmlNode(wxXML_CDATA_SECTION_NODE, wxS("cdata"), wxS(""), in StartCdataHnd()
788 wxXmlNode *commentnode = in CommentHnd()
789 new wxXmlNode(wxXML_COMMENT_NODE, in CommentHnd()
803 wxXmlNode *pinode = in PIHnd()
804 new wxXmlNode(wxXML_PI_NODE, CharToString(ctx->conv, target), in PIHnd()
893 wxXmlNode *root = new wxXmlNode(wxXML_DOCUMENT_NODE, wxEmptyString); in Load()
1081 wxXmlNode *node, in OutputNode()
1133 wxXmlNode *prev = NULL; in OutputNode()
1134 for ( wxXmlNode *n = node->GetChildren(); in OutputNode()
1231 wxXmlNode *node = GetDocumentNode(); in Save()