Lines Matching refs:XMLElement
730 returnNode = CreateUnlinkedNode<XMLElement>( _elementPool ); in Identify()
962 const XMLElement* XMLNode::FirstChildElement( const char* name ) const in FirstChildElement()
965 const XMLElement* element = node->ToElementWithName( name ); in FirstChildElement()
974 const XMLElement* XMLNode::LastChildElement( const char* name ) const in LastChildElement()
977 const XMLElement* element = node->ToElementWithName( name ); in LastChildElement()
986 const XMLElement* XMLNode::NextSiblingElement( const char* name ) const in NextSiblingElement()
989 const XMLElement* element = node->ToElementWithName( name ); in NextSiblingElement()
998 const XMLElement* XMLNode::PreviousSiblingElement( const char* name ) const in PreviousSiblingElement()
1001 const XMLElement* element = node->ToElementWithName( name ); in PreviousSiblingElement()
1085 XMLElement* ele = node->ToElement(); in ParseDeep()
1088 if ( ele->ClosingType() == XMLElement::CLOSING ) { in ParseDeep()
1101 if ( ele->ClosingType() == XMLElement::OPEN ) { in ParseDeep()
1106 if ( ele->ClosingType() != XMLElement::OPEN ) { in ParseDeep()
1153 const XMLElement* XMLNode::ToElementWithName( const char* name ) const in ToElementWithName()
1155 const XMLElement* element = this->ToElement(); in ToElementWithName()
1535 XMLElement::XMLElement( XMLDocument* doc ) : XMLNode( doc ), in XMLElement() function in tinyxml2::XMLElement
1542 XMLElement::~XMLElement() in ~XMLElement()
1552 const XMLAttribute* XMLElement::FindAttribute( const char* name ) const in FindAttribute()
1563 const char* XMLElement::Attribute( const char* name, const char* value ) const in Attribute()
1575 int XMLElement::IntAttribute(const char* name, int defaultValue) const in IntAttribute()
1582 unsigned XMLElement::UnsignedAttribute(const char* name, unsigned defaultValue) const in UnsignedAttribute()
1589 int64_t XMLElement::Int64Attribute(const char* name, int64_t defaultValue) const in Int64Attribute()
1596 uint64_t XMLElement::Unsigned64Attribute(const char* name, uint64_t defaultValue) const in Unsigned64Attribute()
1603 bool XMLElement::BoolAttribute(const char* name, bool defaultValue) const in BoolAttribute()
1610 double XMLElement::DoubleAttribute(const char* name, double defaultValue) const in DoubleAttribute()
1617 float XMLElement::FloatAttribute(const char* name, float defaultValue) const in FloatAttribute()
1624 const char* XMLElement::GetText() const in GetText()
1633 void XMLElement::SetText( const char* inText ) in SetText()
1644 void XMLElement::SetText( int v ) in SetText()
1652 void XMLElement::SetText( unsigned v ) in SetText()
1660 void XMLElement::SetText(int64_t v) in SetText()
1667 void XMLElement::SetText(uint64_t v) { in SetText()
1674 void XMLElement::SetText( bool v ) in SetText()
1682 void XMLElement::SetText( float v ) in SetText()
1690 void XMLElement::SetText( double v ) in SetText()
1698 XMLError XMLElement::QueryIntText( int* ival ) const in QueryIntText()
1711 XMLError XMLElement::QueryUnsignedText( unsigned* uval ) const in QueryUnsignedText()
1724 XMLError XMLElement::QueryInt64Text(int64_t* ival) const in QueryInt64Text()
1737 XMLError XMLElement::QueryUnsigned64Text(uint64_t* ival) const in QueryUnsigned64Text()
1750 XMLError XMLElement::QueryBoolText( bool* bval ) const in QueryBoolText()
1763 XMLError XMLElement::QueryDoubleText( double* dval ) const in QueryDoubleText()
1776 XMLError XMLElement::QueryFloatText( float* fval ) const in QueryFloatText()
1788 int XMLElement::IntText(int defaultValue) const in IntText()
1795 unsigned XMLElement::UnsignedText(unsigned defaultValue) const in UnsignedText()
1802 int64_t XMLElement::Int64Text(int64_t defaultValue) const in Int64Text()
1809 uint64_t XMLElement::Unsigned64Text(uint64_t defaultValue) const in Unsigned64Text()
1816 bool XMLElement::BoolText(bool defaultValue) const in BoolText()
1823 double XMLElement::DoubleText(double defaultValue) const in DoubleText()
1830 float XMLElement::FloatText(float defaultValue) const in FloatText()
1838 XMLAttribute* XMLElement::FindOrCreateAttribute( const char* name ) in FindOrCreateAttribute()
1866 void XMLElement::DeleteAttribute( const char* name ) in DeleteAttribute()
1885 char* XMLElement::ParseAttributes( char* p, int* curLineNumPtr ) in ParseAttributes()
1944 void XMLElement::DeleteAttribute( XMLAttribute* attribute ) in DeleteAttribute()
1954 XMLAttribute* XMLElement::CreateAttribute() in CreateAttribute()
1965 XMLElement* XMLElement::InsertNewChildElement(const char* name) in InsertNewChildElement()
1967 XMLElement* node = _document->NewElement(name); in InsertNewChildElement()
1971 XMLComment* XMLElement::InsertNewComment(const char* comment) in InsertNewComment()
1977 XMLText* XMLElement::InsertNewText(const char* text) in InsertNewText()
1983 XMLDeclaration* XMLElement::InsertNewDeclaration(const char* text) in InsertNewDeclaration()
1989 XMLUnknown* XMLElement::InsertNewUnknown(const char* text) in InsertNewUnknown()
2001 char* XMLElement::ParseDeep( char* p, StrPair* parentEndTag, int* curLineNumPtr ) in ParseDeep()
2030 XMLNode* XMLElement::ShallowClone( XMLDocument* doc ) const in ShallowClone()
2035 …XMLElement* element = doc->NewElement( Value() ); // fixme: this will always allocate memory. … in ShallowClone()
2043 bool XMLElement::ShallowEqual( const XMLNode* compare ) const in ShallowEqual()
2046 const XMLElement* other = compare->ToElement(); in ShallowEqual()
2069 bool XMLElement::Accept( XMLVisitor* visitor ) const in Accept()
2197 XMLElement* XMLDocument::NewElement( const char* name ) in NewElement()
2199 XMLElement* ele = CreateUnlinkedNode<XMLElement>( _elementPool ); in NewElement()
2907 bool XMLPrinter::VisitEnter( const XMLElement& element, const XMLAttribute* attribute ) in VisitEnter()
2909 const XMLElement* parentElem = 0; in VisitEnter()
2923 bool XMLPrinter::VisitExit( const XMLElement& element ) in VisitExit()