Lines Matching refs:XMLElement
119 class XMLElement; variable
495 … virtual bool VisitEnter( const XMLElement& /*element*/, const XMLAttribute* /*firstAttribute*/ ) { in VisitEnter() argument
499 virtual bool VisitExit( const XMLElement& /*element*/ ) { in VisitExit() argument
670 friend class XMLElement; variable
685 virtual XMLElement* ToElement() { in ToElement()
709 virtual const XMLElement* ToElement() const { in ToElement()
773 const XMLElement* FirstChildElement( const char* name = 0 ) const;
775 XMLElement* FirstChildElement( const char* name = 0 ) {
776 return const_cast<XMLElement*>(const_cast<const XMLNode*>(this)->FirstChildElement( name ));
791 const XMLElement* LastChildElement( const char* name = 0 ) const;
793 XMLElement* LastChildElement( const char* name = 0 ) {
794 return const_cast<XMLElement*>(const_cast<const XMLNode*>(this)->LastChildElement(name) );
807 const XMLElement* PreviousSiblingElement( const char* name = 0 ) const ;
809 XMLElement* PreviousSiblingElement( const char* name = 0 ) {
810 … return const_cast<XMLElement*>(const_cast<const XMLNode*>(this)->PreviousSiblingElement( name ) );
823 const XMLElement* NextSiblingElement( const char* name = 0 ) const;
825 XMLElement* NextSiblingElement( const char* name = 0 ) {
826 … return const_cast<XMLElement*>(const_cast<const XMLNode*>(this)->NextSiblingElement( name ) );
965 const XMLElement* ToElementWithName( const char* name ) const;
1135 friend class XMLElement; variable
1247 class TINYXML2_LIB XMLElement : public XMLNode
1260 virtual XMLElement* ToElement() { in ToElement()
1263 virtual const XMLElement* ToElement() const { in ToElement()
1623 XMLElement( XMLDocument* doc );
1624 virtual ~XMLElement();
1625 XMLElement( const XMLElement& ); // not supported
1626 void operator=( const XMLElement& ); // not supported
1655 friend class XMLElement; variable
1747 XMLElement* RootElement() { in RootElement()
1750 const XMLElement* RootElement() const { in RootElement()
1776 XMLElement* NewElement( const char* name );
1889 MemPoolT< sizeof(XMLElement) > _elementPool;
2046 XMLElement* ToElement() { in ToElement()
2115 const XMLElement* ToElement() const { in ToElement()
2229 virtual bool VisitEnter( const XMLElement& element, const XMLAttribute* attribute );
2230 virtual bool VisitExit( const XMLElement& element );
2263 virtual bool CompactMode( const XMLElement& ) { return _compactMode; } in CompactMode() argument