• Home
  • Raw
  • Download

Lines Matching refs:TiXmlNode

154 	friend class TiXmlNode;  variable
382 class TiXmlNode : public TiXmlBase
393 friend std::istream& operator >> (std::istream& in, TiXmlNode& base);
411 friend std::ostream& operator<< (std::ostream& out, const TiXmlNode& base);
414 friend std::string& operator<< (std::string& out, const TiXmlNode& base );
418 friend TIXML_OSTREAM& operator<< (TIXML_OSTREAM& out, const TiXmlNode& base);
435 virtual ~TiXmlNode();
483 TiXmlNode* Parent() { return parent; } in Parent()
484 const TiXmlNode* Parent() const { return parent; } in Parent()
486 …const TiXmlNode* FirstChild() const { return firstChild; } ///< The first child of this node. Wil… in FirstChild()
487 TiXmlNode* FirstChild() { return firstChild; } in FirstChild()
488 …const TiXmlNode* FirstChild( const char * value ) const; ///< The first child of this node with …
489TiXmlNode* FirstChild( const char * value ); ///< The first child of this node with the match…
491 …const TiXmlNode* LastChild() const { return lastChild; } /// The last child of this node. Will be… in LastChild()
492 TiXmlNode* LastChild() { return lastChild; } in LastChild()
493 …const TiXmlNode* LastChild( const char * value ) const; /// The last child of this node matching…
494 TiXmlNode* LastChild( const char * value );
497 …const TiXmlNode* FirstChild( const std::string& _value ) const { return FirstChild (_value.c_str (… in FirstChild()
498TiXmlNode* FirstChild( const std::string& _value ) { return FirstChild (_value.c_str ()); } ///… in FirstChild()
499 …const TiXmlNode* LastChild( const std::string& _value ) const { return LastChild (_value.c_str ())… in LastChild()
500TiXmlNode* LastChild( const std::string& _value ) { return LastChild (_value.c_str ()); } ///< … in LastChild()
519 const TiXmlNode* IterateChildren( const TiXmlNode* previous ) const;
520 TiXmlNode* IterateChildren( TiXmlNode* previous );
523 const TiXmlNode* IterateChildren( const char * value, const TiXmlNode* previous ) const;
524 TiXmlNode* IterateChildren( const char * value, TiXmlNode* previous );
527 …const TiXmlNode* IterateChildren( const std::string& _value, const TiXmlNode* previous ) const { r… in IterateChildren()
528TiXmlNode* IterateChildren( const std::string& _value, TiXmlNode* previous ) { return IterateChild… in IterateChildren()
534 TiXmlNode* InsertEndChild( const TiXmlNode& addThis );
546 TiXmlNode* LinkEndChild( TiXmlNode* addThis );
551 TiXmlNode* InsertBeforeChild( TiXmlNode* beforeThis, const TiXmlNode& addThis );
556 TiXmlNode* InsertAfterChild( TiXmlNode* afterThis, const TiXmlNode& addThis );
561 TiXmlNode* ReplaceChild( TiXmlNode* replaceThis, const TiXmlNode& withThis );
564 bool RemoveChild( TiXmlNode* removeThis );
567 const TiXmlNode* PreviousSibling() const { return prev; } in PreviousSibling()
568 TiXmlNode* PreviousSibling() { return prev; } in PreviousSibling()
571 const TiXmlNode* PreviousSibling( const char * ) const;
572 TiXmlNode* PreviousSibling( const char * );
575 …const TiXmlNode* PreviousSibling( const std::string& _value ) const { return PreviousSibling (_val… in PreviousSibling()
576TiXmlNode* PreviousSibling( const std::string& _value ) { return PreviousSibling (_value.c_str … in PreviousSibling()
577 …const TiXmlNode* NextSibling( const std::string& _value) const { return NextSibling (_value.c_str… in NextSibling()
578TiXmlNode* NextSibling( const std::string& _value) { return NextSibling (_value.c_str ()); } … in NextSibling()
582 const TiXmlNode* NextSibling() const { return next; } in NextSibling()
583 TiXmlNode* NextSibling() { return next; } in NextSibling()
586 const TiXmlNode* NextSibling( const char * ) const;
587 TiXmlNode* NextSibling( const char * );
653 virtual TiXmlNode* Clone() const = 0;
656 TiXmlNode( NodeType _type );
660 void CopyTo( TiXmlNode* target ) const;
668 TiXmlNode* Identify( const char* start, TiXmlEncoding encoding );
670 TiXmlNode* parent;
673 TiXmlNode* firstChild;
674 TiXmlNode* lastChild;
678 TiXmlNode* prev;
679 TiXmlNode* next;
682 TiXmlNode( const TiXmlNode& ); // not implemented.
683 void operator=( const TiXmlNode& base ); // not allowed.
844 class TiXmlElement : public TiXmlNode
988 virtual TiXmlNode* Clone() const;
1022 class TiXmlComment : public TiXmlNode
1026 TiXmlComment() : TiXmlNode( TiXmlNode::COMMENT ) {} in TiXmlComment()
1033 virtual TiXmlNode* Clone() const;
1061 class TiXmlText : public TiXmlNode
1069 TiXmlText (const char * initValue ) : TiXmlNode (TiXmlNode::TEXT) in TiXmlText()
1078 TiXmlText( const std::string& initValue ) : TiXmlNode (TiXmlNode::TEXT) in TiXmlText()
1085 TiXmlText( const TiXmlText& copy ) : TiXmlNode( TiXmlNode::TEXT ) { copy.CopyTo( this ); } in TiXmlText()
1100 virtual TiXmlNode* Clone() const;
1128 class TiXmlDeclaration : public TiXmlNode
1132 TiXmlDeclaration() : TiXmlNode( TiXmlNode::DECLARATION ) {} in TiXmlDeclaration()
1159 virtual TiXmlNode* Clone() const;
1188 class TiXmlUnknown : public TiXmlNode
1191 TiXmlUnknown() : TiXmlNode( TiXmlNode::UNKNOWN ) {} in TiXmlUnknown()
1194 …TiXmlUnknown( const TiXmlUnknown& copy ) : TiXmlNode( TiXmlNode::UNKNOWN ) { copy.CopyTo( this );… in TiXmlUnknown()
1198 virtual TiXmlNode* Clone() const;
1221 class TiXmlDocument : public TiXmlNode
1351 virtual TiXmlNode* Clone() const;
1452 TiXmlHandle( TiXmlNode* _node ) { this->node = _node; } in TiXmlHandle()
1494 TiXmlNode* Node() const { return node; } in Node()
1503 TiXmlNode* node;