Home | History | Annotate | Download | only in tinyxml2

Lines Matching refs:XMLElement

157 	XMLElement* titleElement = doc.FirstChildElement( "PLAY" )->FirstChildElement( "TITLE" );

248 XMLElement* attributeApproachElement = doc.FirstChildElement()->FirstChildElement( "attributeApproach" );
251 XMLElement* textApproachElement = doc.FirstChildElement()->FirstChildElement( "textApproach" );
274 When using an attribute, you navigate to the XMLElement
278 @skip XMLElement* attributeApproachElement
282 down one more step to the XMLElement that contains
288 @skip XMLElement* textApproachElement
393 XMLElement* element1 = doc.NewElement("Element1");
394 XMLElement* element2 = doc.NewElement("Element2");
403 XMLElement* element1 = doc.NewElement("Element1");
404 XMLElement* element2 = doc.NewElement("Element2");
421 XMLElement* root = doc.FirstChildElement();
422 XMLElement* newElement = doc.NewElement( "Subelement" );
465 XMLElement* sub[3] = { doc->NewElement( "sub" ), doc->NewElement( "sub" ), doc->NewElement( "sub" ) };
579 XMLElement* ele = doc.FirstChildElement();
615 XMLElement* ele = doc.FirstChildElement();
659 XMLElement* element = doc.FirstChildElement( "document" )->FirstChildElement( "Russian" );
722 const XMLElement* element = doc.RootElement();
741 XMLElement* element = doc.RootElement();
797 XMLElement* element = doc.NewElement("element");
959 const char* str = "<xmlElement>"
964 "</xmlElement>";
977 const char* str = "<xmlElement>"
982 "</xmlElement>";
998 XMLElement* parent = doc.NewElement( "Parent" );
1001 XMLElement* childText0 = doc.NewElement( "childText0" );
1002 XMLElement* childText1 = doc.NewElement( "childText1" );
1026 XMLElement* psg = doc.RootElement()->FirstChildElement();
1335 const XMLElement* subElement = doc.FirstChildElement("root")->FirstChildElement("child2");
1392 XMLElement* ele = doc.FirstChildElement();
1428 XMLElement* ele = 0;
1443 XMLElement* ele0 = doc.FirstChildElement()->FirstChildElement();
1444 XMLElement* ele1 = ele0->NextSiblingElement();
1457 XMLElement* ele = XMLHandle( doc ).FirstChildElement( "element" ).FirstChild().ToElement();
1472 const XMLElement* ele = docH.FirstChildElement( "element" ).FirstChild().ToElement();
1505 const XMLElement* pointElement = doc.RootElement();
1604 const XMLElement* element = doc.FirstChildElement();
1605 for( const XMLElement* parent = element->FirstChildElement();
1621 XMLElement *root = xmlDoc.NewElement("settings");
1640 XMLElement* ele = doc.NewElement( "unused" ); // This will get cleaned up with the 'doc' going out of scope.
1650 XMLElement* ele = doc.FirstChildElement( "parent")->FirstChildElement( "child");
1732 XMLElement* subtree = doc.RootElement()->FirstChildElement("one")->FirstChildElement("subtree");
1733 XMLElement* two = doc.RootElement()->FirstChildElement("two");
1848 tinyxml2::XMLElement *pRoot = doc.NewElement("Root");
1854 XMLElement* root = doc.NewElement( "Root" );
1863 XMLElement* unlinkedRoot = doc.NewElement( "Root" );
1864 XMLElement* linkedRoot = doc.NewElement( "Root" );
1889 XMLElement* newElement = doc.NewElement( "printme" );
1973 // If an XMLElement (etc) is allocated via NewElement() (etc.)
1978 // destructed. But the XMLElement destructor wasn't called, so
1979 // memory allocated for the XMLElement text would not be free'd.
1980 // In practice this meant strings allocated for the XMLElement
1983 // The XMLElement destructor is called. But the unlinked nodes
1996 XMLElement* ele = doc.NewElement("LEAK 2");
2023 XMLElement* playlist = doc.FirstChildElement("playlist");
2028 XMLElement* entry = playlist->FirstChildElement(elementName);
2031 XMLElement* todelete = entry;
2040 XMLElement* blank = playlist->FirstChildElement(elementName);
2043 XMLElement* todelete = blank;
2058 for (const XMLElement* p = playlist->FirstChildElement("property"); p; p = p->NextSiblingElement("property")) {
2112 bool VisitEnter(const XMLElement& element, const XMLAttribute* firstAttribute)