Lines Matching refs:XMLNode
52 node->~XMLNode(); \
451 char* XMLDocument::Identify( char* p, XMLNode** node ) in Identify()
453 XMLNode* returnNode = 0; in Identify()
531 for ( const XMLNode* node=FirstChild(); node; node=node->NextSibling() ) in Accept()
543 XMLNode::XMLNode( XMLDocument* doc ) : in XMLNode() function in XMLNode
552 XMLNode::~XMLNode() in ~XMLNode()
561 void XMLNode::SetValue( const char* str, bool staticMem ) in SetValue()
570 void XMLNode::DeleteChildren() in DeleteChildren()
573 XMLNode* node = firstChild; in DeleteChildren()
582 void XMLNode::Unlink( XMLNode* child ) in Unlink()
600 void XMLNode::DeleteChild( XMLNode* node ) in DeleteChild()
607 XMLNode* XMLNode::InsertEndChild( XMLNode* addThis ) in InsertEndChild()
630 XMLNode* XMLNode::InsertFirstChild( XMLNode* addThis ) in InsertFirstChild()
654 XMLNode* XMLNode::InsertAfterChild( XMLNode* afterThis, XMLNode* addThis ) in InsertAfterChild()
675 const XMLElement* XMLNode::FirstChildElement( const char* value ) const in FirstChildElement()
677 for( XMLNode* node=firstChild; node; node=node->next ) { in FirstChildElement()
689 const XMLElement* XMLNode::LastChildElement( const char* value ) const in LastChildElement()
691 for( XMLNode* node=lastChild; node; node=node->prev ) { in LastChildElement()
703 const XMLElement* XMLNode::NextSiblingElement( const char* value ) const in NextSiblingElement()
705 for( XMLNode* element=this->next; element; element = element->next ) { in NextSiblingElement()
716 const XMLElement* XMLNode::PreviousSiblingElement( const char* value ) const in PreviousSiblingElement()
718 for( XMLNode* element=this->prev; element; element = element->prev ) { in PreviousSiblingElement()
729 char* XMLNode::ParseDeep( char* p, StrPair* parentEnd ) in ParseDeep()
749 XMLNode* node = 0; in ParseDeep()
830 XMLNode* XMLText::ShallowClone( XMLDocument* doc ) const in ShallowClone()
841 bool XMLText::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
855 XMLComment::XMLComment( XMLDocument* doc ) : XMLNode( doc ) in XMLComment()
878 XMLNode* XMLComment::ShallowClone( XMLDocument* doc ) const in ShallowClone()
888 bool XMLComment::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
902 XMLDeclaration::XMLDeclaration( XMLDocument* doc ) : XMLNode( doc ) in XMLDeclaration()
925 XMLNode* XMLDeclaration::ShallowClone( XMLDocument* doc ) const in ShallowClone()
935 bool XMLDeclaration::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
949 XMLUnknown::XMLUnknown( XMLDocument* doc ) : XMLNode( doc ) in XMLUnknown()
972 XMLNode* XMLUnknown::ShallowClone( XMLDocument* doc ) const in ShallowClone()
982 bool XMLUnknown::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
1108 XMLElement::XMLElement( XMLDocument* doc ) : XMLNode( doc ), in XMLElement()
1360 p = XMLNode::ParseDeep( p, strPair ); in ParseDeep()
1366 XMLNode* XMLElement::ShallowClone( XMLDocument* doc ) const in ShallowClone()
1379 bool XMLElement::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
1408 for ( const XMLNode* node=FirstChild(); node; node=node->NextSibling() ) in Accept()
1420 XMLNode( 0 ), in XMLDocument()