Home | History | Annotate | Download | only in tinyxml

Lines Matching defs:node

149 	TiXmlNode* node = 0;
161 node = doc.FirstChild( "ToDo" );
162 assert( node );
163 todoElement = node->ToElement();
168 node = todoElement->FirstChildElement(); // This skips the "PDA" comment.
169 assert( node );
170 itemElement = node->ToElement();
222 // And add the node to the existing list after the first child.
223 node = todoElement->FirstChild( "Item" );
224 assert( node );
225 itemElement = node->ToElement();
256 node = doc.RootElement();
257 XmlTest( "Root element exists.", true, ( node != 0 && node->ToElement() ) );
258 XmlTest ( "Root element value is 'ToDo'.", "ToDo", node->Value());
260 node = node->FirstChild();
261 XmlTest( "First child exists & is a comment.", true, ( node != 0 && node->ToComment() ) );
262 node = node->NextSibling();
263 XmlTest( "Sibling element exists & is an element.", true, ( node != 0 && node->ToElement() ) );
264 XmlTest ( "Value is 'Item'.", "Item", node->Value() );
266 node = node->FirstChild();
267 XmlTest ( "First child exists.", true, ( node != 0 && node->ToText() ) );
268 XmlTest ( "Value is 'Go to the'.", "Go to the", node->Value() );
276 for( node = doc.FirstChild();
277 node;
278 node = node->NextSibling() )
285 for( node = doc.LastChild();
286 node;
287 node = node->PreviousSibling() )
296 for( node = doc.IterateChildren( 0 );
297 node;
298 node = doc.IterateChildren( node ) )
304 // Walk all the elements in a node.
315 // Walk all the elements in a node by value.
317 for( node = todoElement->FirstChild( "Item" );
318 node;
319 node = node->NextSibling( "Item" ) )
326 for( node = todoElement->LastChild( "Item" );
327 node;
328 node = node->PreviousSibling( "Item" ) )
378 assert( docHandle.Node() );
380 assert( commentHandle.Node() );
392 TiXmlComment* comment = commentHandle.Node()->ToComment();
423 assert( docHandle.Node() );
530 TiXmlDeclaration* dec = docH.Child( 0 ).Node()->ToDeclaration();
742 XmlTest( "Test InsertBeforeChild on empty node.", ( childNode1 == parent.FirstChild() ), true );
753 XmlTest( "Test InsertAfterChild on empty node. ", ( childNode1 == parent.LastChild() ), true );
882 TiXmlNode* node = docH.Child( 2 ).Node();
884 str << (*node);
898 TiXmlComment* comment = docH.Child( 0 ).Node()->ToComment();