Lines Matching refs:node

107 	TiXmlNode* node = 0;
119 node = doc.FirstChild( "ToDo" );
120 assert( node );
121 todoElement = node->ToElement();
126 node = todoElement->FirstChildElement(); // This skips the "PDA" comment.
127 assert( node );
128 itemElement = node->ToElement();
180 // And add the node to the existing list after the first child.
181 node = todoElement->FirstChild( "Item" );
182 assert( node );
183 itemElement = node->ToElement();
208 node = doc.RootElement();
209 XmlTest( "Root element exists.", true, ( node != 0 && node->ToElement() ) );
210 XmlTest( "Root element value is 'ToDo'.", string( "ToDo" ), node->Value() );
211 node = node->FirstChild();
212 XmlTest( "First child exists & is a comment.", true, ( node != 0 && node->ToComment() ) );
213 node = node->NextSibling();
214 XmlTest( "Sibling element exists & is an element.", true, ( node != 0 && node->ToElement() ) );
215 XmlTest( "Value is 'Item'.", string( "Item" ), node->Value() );
216 node = node->FirstChild();
217 XmlTest( "First child exists.", true, ( node != 0 && node->ToText() ) );
218 XmlTest( "Value is 'Go to the'.", string( "Go to the" ), node->Value() );
225 for( node = doc.FirstChild();
226 node;
227 node = node->NextSibling() )
234 for( node = doc.LastChild();
235 node;
236 node = node->PreviousSibling() )
245 for( node = doc.IterateChildren( 0 );
246 node;
247 node = doc.IterateChildren( node ) )
253 // Walk all the elements in a node.
264 // Walk all the elements in a node by value.
266 for( node = todoElement->FirstChild( "Item" );
267 node;
268 node = node->NextSibling( "Item" ) )
275 for( node = todoElement->LastChild( "Item" );
276 node;
277 node = node->PreviousSibling( "Item" ) )