Home | History | Annotate | Download | only in tinyxml

Lines Matching refs:TiXmlNode

136 TiXmlNode::TiXmlNode( NodeType _type ) : TiXmlBase()
147 TiXmlNode::~TiXmlNode()
149 TiXmlNode* node = firstChild;
150 TiXmlNode* temp = 0;
161 void TiXmlNode::CopyTo( TiXmlNode* target ) const
169 void TiXmlNode::Clear()
171 TiXmlNode* node = firstChild;
172 TiXmlNode* temp = 0;
186 TiXmlNode* TiXmlNode::LinkEndChild( TiXmlNode* node )
191 if ( node->Type() == TiXmlNode::TINYXML_DOCUMENT )
214 TiXmlNode* TiXmlNode::InsertEndChild( const TiXmlNode& addThis )
216 if ( addThis.Type() == TiXmlNode::TINYXML_DOCUMENT )
222 TiXmlNode* node = addThis.Clone();
230 TiXmlNode* TiXmlNode::InsertBeforeChild( TiXmlNode* beforeThis, const TiXmlNode& addThis )
235 if ( addThis.Type() == TiXmlNode::TINYXML_DOCUMENT )
242 TiXmlNode* node = addThis.Clone();
263 TiXmlNode* TiXmlNode::InsertAfterChild( TiXmlNode* afterThis, const TiXmlNode& addThis )
268 if ( addThis.Type() == TiXmlNode::TINYXML_DOCUMENT )
275 TiXmlNode* node = addThis.Clone();
296 TiXmlNode* TiXmlNode::ReplaceChild( TiXmlNode* replaceThis, const TiXmlNode& withThis )
312 TiXmlNode* node = withThis.Clone();
335 bool TiXmlNode::RemoveChild( TiXmlNode* removeThis )
361 const TiXmlNode* TiXmlNode::FirstChild( const char * _value ) const
363 const TiXmlNode* node;
373 const TiXmlNode* TiXmlNode::LastChild( const char * _value ) const
375 const TiXmlNode* node;
385 const TiXmlNode* TiXmlNode::IterateChildren( const TiXmlNode* previous ) const
399 const TiXmlNode* TiXmlNode::IterateChildren( const char * val, const TiXmlNode* previous ) const
413 const TiXmlNode* TiXmlNode::NextSibling( const char * _value ) const
415 const TiXmlNode* node;
425 const TiXmlNode* TiXmlNode::PreviousSibling( const char * _value ) const
427 const TiXmlNode* node;
452 const TiXmlElement* TiXmlNode::FirstChildElement() const
454 const TiXmlNode* node;
467 const TiXmlElement* TiXmlNode::FirstChildElement( const char * _value ) const
469 const TiXmlNode* node;
482 const TiXmlElement* TiXmlNode::NextSiblingElement() const
484 const TiXmlNode* node;
497 const TiXmlElement* TiXmlNode::NextSiblingElement( const char * _value ) const
499 const TiXmlNode* node;
512 const TiXmlDocument* TiXmlNode::GetDocument() const
514 const TiXmlNode* node;
526 : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
535 : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
544 : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
821 TiXmlNode* node;
856 TiXmlNode::CopyTo( target );
868 TiXmlNode* node = 0;
879 for ( const TiXmlNode* node=FirstChild(); node; node=node->NextSibling() )
889 TiXmlNode* TiXmlElement::Clone() const
902 const TiXmlNode* child = this->FirstChild();
913 TiXmlDocument::TiXmlDocument() : TiXmlNode( TiXmlNode::TINYXML_DOCUMENT )
920 TiXmlDocument::TiXmlDocument( const char * documentName ) : TiXmlNode( TiXmlNode::TINYXML_DOCUMENT )
930 TiXmlDocument::TiXmlDocument( const std::string& documentName ) : TiXmlNode( TiXmlNode::TINYXML_DOCUMENT )
940 TiXmlDocument::TiXmlDocument( const TiXmlDocument& copy ) : TiXmlNode( TiXmlNode::TINYXML_DOCUMENT )
1117 TiXmlNode::CopyTo( target );
1126 TiXmlNode* node = 0;
1134 TiXmlNode* TiXmlDocument::Clone() const
1148 for ( const TiXmlNode* node=FirstChild(); node; node=node->NextSibling() )
1160 for ( const TiXmlNode* node=FirstChild(); node; node=node->NextSibling() )
1283 TiXmlComment::TiXmlComment( const TiXmlComment& copy ) : TiXmlNode( TiXmlNode::TINYXML_COMMENT )
1310 TiXmlNode::CopyTo( target );
1320 TiXmlNode* TiXmlComment::Clone() const
1355 TiXmlNode::CopyTo( target );
1366 TiXmlNode* TiXmlText::Clone() const
1382 : TiXmlNode( TiXmlNode::TINYXML_DECLARATION )
1394 : TiXmlNode( TiXmlNode::TINYXML_DECLARATION )
1404 : TiXmlNode( TiXmlNode::TINYXML_DECLARATION )
1442 TiXmlNode::CopyTo( target );
1456 TiXmlNode* TiXmlDeclaration::Clone() const
1478 TiXmlNode::CopyTo( target );
1488 TiXmlNode* TiXmlUnknown::Clone() const
1596 TiXmlNode & base)
1609 std::ostream& operator<< (std::ostream & out, const TiXmlNode & base)
1620 std::string& operator<< (std::string& out, const TiXmlNode& base )
1636 TiXmlNode* child = node->FirstChild();
1648 TiXmlNode* child = node->FirstChild( value );
1685 TiXmlNode* child = node->FirstChild();
1704 TiXmlNode* child = node->FirstChild( value );