Lines Matching refs:TiXmlAttribute
89 class TiXmlAttribute; variable
694 class TiXmlAttribute : public TiXmlBase
700 TiXmlAttribute() : TiXmlBase() in TiXmlAttribute() function
708 TiXmlAttribute( const std::string& _name, const std::string& _value ) in TiXmlAttribute() function
718 TiXmlAttribute( const char * _name, const char * _value ) in TiXmlAttribute() function
766 const TiXmlAttribute* Next() const;
767 TiXmlAttribute* Next();
769 const TiXmlAttribute* Previous() const;
770 TiXmlAttribute* Previous();
772 bool operator==( const TiXmlAttribute& rhs ) const { return rhs.name == name; }
773 bool operator<( const TiXmlAttribute& rhs ) const { return name < rhs.name; }
774 bool operator>( const TiXmlAttribute& rhs ) const { return name > rhs.name; }
790 TiXmlAttribute( const TiXmlAttribute& ); // not implemented.
791 void operator=( const TiXmlAttribute& base ); // not allowed.
796 TiXmlAttribute* prev;
797 TiXmlAttribute* next;
819 void Add( TiXmlAttribute* attribute );
820 void Remove( TiXmlAttribute* attribute );
822 const TiXmlAttribute* First() const { return ( sentinel.next == &sentinel ) ? 0 : sentinel.next; } in First()
823 TiXmlAttribute* First() { return ( sentinel.next == &sentinel ) ? 0 : sentinel.next; } in First()
824 const TiXmlAttribute* Last() const { return ( sentinel.prev == &sentinel ) ? 0 : sentinel.prev; } in Last()
825 TiXmlAttribute* Last() { return ( sentinel.prev == &sentinel ) ? 0 : sentinel.prev; } in Last()
827 const TiXmlAttribute* Find( const char * name ) const;
828 TiXmlAttribute* Find( const char * name );
836 TiXmlAttribute sentinel;
948 …const TiXmlAttribute* FirstAttribute() const { return attributeSet.First(); } ///< Access the fir… in FirstAttribute()
949 TiXmlAttribute* FirstAttribute() { return attributeSet.First(); } in FirstAttribute()
950 …const TiXmlAttribute* LastAttribute() const { return attributeSet.Last(); } ///< Access the last… in LastAttribute()
951 TiXmlAttribute* LastAttribute() { return attributeSet.Last(); } in LastAttribute()