Home | History | Annotate | Download | only in tinyxml

Lines Matching refs:TiXmlElement

86 class TiXmlElement;
155 friend class TiXmlElement;
385 friend class TiXmlElement;
404 a TiXmlElement (for example) and read that from an input stream,
593 const TiXmlElement* NextSiblingElement() const;
594 TiXmlElement* NextSiblingElement();
600 const TiXmlElement* NextSiblingElement( const char * ) const;
601 TiXmlElement* NextSiblingElement( const char * );
604 const TiXmlElement* NextSiblingElement( const std::string& _value) const { return NextSiblingElement (_value.c_str ()); } ///< STL std::string form.
605 TiXmlElement* NextSiblingElement( const std::string& _value) { return NextSiblingElement (_value.c_str ()); } ///< STL std::string form.
609 const TiXmlElement* FirstChildElement() const;
610 TiXmlElement* FirstChildElement();
613 const TiXmlElement* FirstChildElement( const char * value ) const;
614 TiXmlElement* FirstChildElement( const char * value );
617 const TiXmlElement* FirstChildElement( const std::string& _value ) const { return FirstChildElement (_value.c_str ()); } ///< STL std::string form.
618 TiXmlElement* FirstChildElement( const std::string& _value ) { return FirstChildElement (_value.c_str ()); } ///< STL std::string form.
637 const TiXmlElement* ToElement() const { return ( this && type == ELEMENT ) ? (const TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
644 TiXmlElement* ToElement() { return ( this && type == ELEMENT ) ? (TiXmlElement*) this : 0; } ///< Cast to a more defined type. Will return null not of the requested type.
844 class TiXmlElement : public TiXmlNode
848 TiXmlElement (const char * in_value);
852 TiXmlElement( const std::string& _value );
855 TiXmlElement( const TiXmlElement& );
857 void operator=( const TiXmlElement& base );
859 virtual ~TiXmlElement();
999 void CopyTo( TiXmlElement* target ) const;
1063 friend class TiXmlElement;
1274 const TiXmlElement* RootElement() const { return FirstChildElement(); }
1275 TiXmlElement* RootElement() { return FirstChildElement(); }
1387 TiXmlElement* root = document.FirstChildElement( "Document" );
1390 TiXmlElement* element = root->FirstChildElement( "Element" );
1393 TiXmlElement* child = element->FirstChildElement( "Child" );
1396 TiXmlElement* child2 = child->NextSiblingElement( "Child" );
1408 TiXmlElement
1427 TiXmlElement* child = docHandle.FirstChild( "Document" ).FirstChild( "Element" ).Child( "Child", i ).Element();
1440 TiXmlElement* child = docHandle.FirstChild( "Document" ).FirstChild( "Element" ).FirstChild( "Child" ).Element();
1495 /// Return the handle as a TiXmlElement. This may return null.
1496 TiXmlElement* Element() const { return ( ( node && node->ToElement() ) ? node->ToElement() : 0 ); }