1562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<title>TinyXml: TiXmlNode Class Reference</title>
4562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<link href="doxygen.css" rel="stylesheet" type="text/css">
5562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</head><body>
6562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<!-- Generated by Doxygen 1.4.4 -->
7562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a></div>
8562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<h1>TiXmlNode Class Reference</h1><!-- doxytag: class="TiXmlNode" --><!-- doxytag: inherits="TiXmlBase" -->The parent class for everything in the Document Object Model.  
9562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a href="#_details">More...</a>
10562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
11562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<code>#include &lt;<a class="el" href="tinyxml_8h-source.html">tinyxml.h</a>&gt;</code>
12562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
13562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>Inheritance diagram for TiXmlNode:
14562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p><center><img src="classTiXmlNode.png" usemap="#TiXmlNode_map" border="0" alt=""></center>
15562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<map name="TiXmlNode_map">
16562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlBase.html" alt="TiXmlBase" shape="rect" coords="295,0,403,24">
17562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlComment.html" alt="TiXmlComment" shape="rect" coords="0,112,108,136">
18562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlDeclaration.html" alt="TiXmlDeclaration" shape="rect" coords="118,112,226,136">
19562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlDocument.html" alt="TiXmlDocument" shape="rect" coords="236,112,344,136">
20562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlElement.html" alt="TiXmlElement" shape="rect" coords="354,112,462,136">
21562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlText.html" alt="TiXmlText" shape="rect" coords="472,112,580,136">
22562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<area href="classTiXmlUnknown.html" alt="TiXmlUnknown" shape="rect" coords="590,112,698,136">
23562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</map>
24562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a href="classTiXmlNode-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
25562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td></td></tr>
26562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
27562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#w7">NodeType</a> </td></tr>
28562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
29562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The types of XML nodes supported by TinyXml.  <a href="classTiXmlNode.html#w7">More...</a><br></td></tr>
30562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
31562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a1">Value</a> () const </td></tr>
32562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
33562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The meaning of 'value' changes for the specific type of TiXmlNode.  <a href="#a1"></a><br></td></tr>
34562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a2">ValueStr</a> () const </td></tr>
35562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
36562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <a class="el" href="classTiXmlNode.html#a1">Value()</a> as a std::string.  <a href="#a2"></a><br></td></tr>
37562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a3">SetValue</a> (const char *_value)</td></tr>
38562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
39562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Changes the value of the node.  <a href="#a3"></a><br></td></tr>
40562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4"></a><!-- doxytag: member="TiXmlNode::SetValue" ref="a4" args="(const std::string &amp;_value)" -->
41562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectvoid&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a4">SetValue</a> (const std::string &amp;_value)</td></tr>
42562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
43562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
44562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5"></a><!-- doxytag: member="TiXmlNode::Clear" ref="a5" args="()" -->
45562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectvoid&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a5">Clear</a> ()</td></tr>
46562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
47562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delete all the children of this node. Does not affect 'this'. <br></td></tr>
48562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6"></a><!-- doxytag: member="TiXmlNode::Parent" ref="a6" args="()" -->
49562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a6">Parent</a> ()</td></tr>
50562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
51562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One step up the DOM. <br></td></tr>
52562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8"></a><!-- doxytag: member="TiXmlNode::FirstChild" ref="a8" args="() const " -->
53562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a8">FirstChild</a> () const </td></tr>
54562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
55562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The first child of this node. Will be null if there are no children. <br></td></tr>
56562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a10"></a><!-- doxytag: member="TiXmlNode::FirstChild" ref="a10" args="(const char *value) const " -->
57562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a10">FirstChild</a> (const char *value) const </td></tr>
58562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
59562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The first child of this node with the matching 'value'. Will be null if none found. <br></td></tr>
60562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a11"></a><!-- doxytag: member="TiXmlNode::FirstChild" ref="a11" args="(const char *value)" -->
61562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a11">FirstChild</a> (const char *value)</td></tr>
62562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
63562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The first child of this node with the matching 'value'. Will be null if none found. <br></td></tr>
64562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a13"></a><!-- doxytag: member="TiXmlNode::LastChild" ref="a13" args="()" -->
65562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a13">LastChild</a> ()</td></tr>
66562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
67562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last child of this node. Will be null if there are no children. <br></td></tr>
68562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a15"></a><!-- doxytag: member="TiXmlNode::LastChild" ref="a15" args="(const char *value)" -->
69562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a15">LastChild</a> (const char *value)</td></tr>
70562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
71562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last child of this node matching 'value'. Will be null if there are no children. <br></td></tr>
72562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a16"></a><!-- doxytag: member="TiXmlNode::FirstChild" ref="a16" args="(const std::string &amp;_value) const " -->
73562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a16">FirstChild</a> (const std::string &amp;_value) const </td></tr>
74562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
75562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
76562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a17"></a><!-- doxytag: member="TiXmlNode::FirstChild" ref="a17" args="(const std::string &amp;_value)" -->
77562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a17">FirstChild</a> (const std::string &amp;_value)</td></tr>
78562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
79562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
80562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a18"></a><!-- doxytag: member="TiXmlNode::LastChild" ref="a18" args="(const std::string &amp;_value) const " -->
81562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a18">LastChild</a> (const std::string &amp;_value) const </td></tr>
82562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
83562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
84562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a19"></a><!-- doxytag: member="TiXmlNode::LastChild" ref="a19" args="(const std::string &amp;_value)" -->
85562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a19">LastChild</a> (const std::string &amp;_value)</td></tr>
86562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
87562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
88562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a20">IterateChildren</a> (const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *previous) const </td></tr>
89562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
90562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An alternate way to walk the children of a node.  <a href="#a20"></a><br></td></tr>
91562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a22"></a><!-- doxytag: member="TiXmlNode::IterateChildren" ref="a22" args="(const char *value, const TiXmlNode *previous) const " -->
92562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a22">IterateChildren</a> (const char *value, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *previous) const </td></tr>
93562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
94562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flavor of IterateChildren searches for children with a particular 'value'. <br></td></tr>
95562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a24"></a><!-- doxytag: member="TiXmlNode::IterateChildren" ref="a24" args="(const std::string &amp;_value, const TiXmlNode *previous) const " -->
96562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a24">IterateChildren</a> (const std::string &amp;_value, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *previous) const </td></tr>
97562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
98562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
99562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a25"></a><!-- doxytag: member="TiXmlNode::IterateChildren" ref="a25" args="(const std::string &amp;_value, TiXmlNode *previous)" -->
100562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a25">IterateChildren</a> (const std::string &amp;_value, <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *previous)</td></tr>
101562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
102562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
103562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a26">InsertEndChild</a> (const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;addThis)</td></tr>
104562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
105562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a new node related to this.  <a href="#a26"></a><br></td></tr>
106562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a27">LinkEndChild</a> (<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *addThis)</td></tr>
107562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
108562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a new node related to this.  <a href="#a27"></a><br></td></tr>
109562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a28">InsertBeforeChild</a> (<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *beforeThis, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;addThis)</td></tr>
110562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
111562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a new node related to this.  <a href="#a28"></a><br></td></tr>
112562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a29">InsertAfterChild</a> (<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *afterThis, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;addThis)</td></tr>
113562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
114562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a new node related to this.  <a href="#a29"></a><br></td></tr>
115562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a30">ReplaceChild</a> (<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *replaceThis, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;withThis)</td></tr>
116562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
117562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace a child of this node.  <a href="#a30"></a><br></td></tr>
118562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a31"></a><!-- doxytag: member="TiXmlNode::RemoveChild" ref="a31" args="(TiXmlNode *removeThis)" -->
119562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectbool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a31">RemoveChild</a> (<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *removeThis)</td></tr>
120562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
121562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delete a child of this node. <br></td></tr>
122562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a32"></a><!-- doxytag: member="TiXmlNode::PreviousSibling" ref="a32" args="() const " -->
123562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a32">PreviousSibling</a> () const </td></tr>
124562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
125562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Navigate to a sibling node. <br></td></tr>
126562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a34"></a><!-- doxytag: member="TiXmlNode::PreviousSibling" ref="a34" args="(const char *) const " -->
127562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a34">PreviousSibling</a> (const char *) const </td></tr>
128562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
129562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Navigate to a sibling node. <br></td></tr>
130562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a36"></a><!-- doxytag: member="TiXmlNode::PreviousSibling" ref="a36" args="(const std::string &amp;_value) const " -->
131562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a36">PreviousSibling</a> (const std::string &amp;_value) const </td></tr>
132562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
133562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
134562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a37"></a><!-- doxytag: member="TiXmlNode::PreviousSibling" ref="a37" args="(const std::string &amp;_value)" -->
135562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a37">PreviousSibling</a> (const std::string &amp;_value)</td></tr>
136562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
137562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
138562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a38"></a><!-- doxytag: member="TiXmlNode::NextSibling" ref="a38" args="(const std::string &amp;_value) const " -->
139562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a38">NextSibling</a> (const std::string &amp;_value) const </td></tr>
140562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
141562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
142562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a39"></a><!-- doxytag: member="TiXmlNode::NextSibling" ref="a39" args="(const std::string &amp;_value)" -->
143562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a39">NextSibling</a> (const std::string &amp;_value)</td></tr>
144562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
145562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
146562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a40"></a><!-- doxytag: member="TiXmlNode::NextSibling" ref="a40" args="() const " -->
147562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a40">NextSibling</a> () const </td></tr>
148562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
149562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Navigate to a sibling node. <br></td></tr>
150562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a42"></a><!-- doxytag: member="TiXmlNode::NextSibling" ref="a42" args="(const char *) const " -->
151562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a42">NextSibling</a> (const char *) const </td></tr>
152562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
153562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Navigate to a sibling node with the given 'value'. <br></td></tr>
154562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a44">NextSiblingElement</a> () const </td></tr>
155562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
156562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to get through elements.  <a href="#a44"></a><br></td></tr>
157562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a46">NextSiblingElement</a> (const char *) const </td></tr>
158562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
159562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to get through elements.  <a href="#a46"></a><br></td></tr>
160562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a48"></a><!-- doxytag: member="TiXmlNode::NextSiblingElement" ref="a48" args="(const std::string &amp;_value) const " -->
161562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a48">NextSiblingElement</a> (const std::string &amp;_value) const </td></tr>
162562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
163562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
164562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a49"></a><!-- doxytag: member="TiXmlNode::NextSiblingElement" ref="a49" args="(const std::string &amp;_value)" -->
165562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a49">NextSiblingElement</a> (const std::string &amp;_value)</td></tr>
166562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
167562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
168562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a50"></a><!-- doxytag: member="TiXmlNode::FirstChildElement" ref="a50" args="() const " -->
169562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a50">FirstChildElement</a> () const </td></tr>
170562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
171562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to get through elements. <br></td></tr>
172562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a52"></a><!-- doxytag: member="TiXmlNode::FirstChildElement" ref="a52" args="(const char *value) const " -->
173562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a52">FirstChildElement</a> (const char *value) const </td></tr>
174562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
175562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convenience function to get through elements. <br></td></tr>
176562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a54"></a><!-- doxytag: member="TiXmlNode::FirstChildElement" ref="a54" args="(const std::string &amp;_value) const " -->
177562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a54">FirstChildElement</a> (const std::string &amp;_value) const </td></tr>
178562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
179562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
180562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a55"></a><!-- doxytag: member="TiXmlNode::FirstChildElement" ref="a55" args="(const std::string &amp;_value)" -->
181562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a55">FirstChildElement</a> (const std::string &amp;_value)</td></tr>
182562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
183562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">STL std::string form. <br></td></tr>
184562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a56">Type</a> () const </td></tr>
185562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
186562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Query the type (as an enumerated value, above) of this node.  <a href="#a56"></a><br></td></tr>
187562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classTiXmlDocument.html">TiXmlDocument</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a57">GetDocument</a> () const </td></tr>
188562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
189562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return a pointer to the Document this node lives in.  <a href="#a57"></a><br></td></tr>
190562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a59"></a><!-- doxytag: member="TiXmlNode::NoChildren" ref="a59" args="() const " -->
191562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectbool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a59">NoChildren</a> () const </td></tr>
192562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
193562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if this node has no children. <br></td></tr>
194562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a60"></a><!-- doxytag: member="TiXmlNode::ToDocument" ref="a60" args="() const " -->
195562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlDocument.html">TiXmlDocument</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a60">ToDocument</a> () const </td></tr>
196562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
197562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
198562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a61"></a><!-- doxytag: member="TiXmlNode::ToElement" ref="a61" args="() const " -->
199562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a61">ToElement</a> () const </td></tr>
200562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
201562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
202562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a62"></a><!-- doxytag: member="TiXmlNode::ToComment" ref="a62" args="() const " -->
203562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlComment.html">TiXmlComment</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a62">ToComment</a> () const </td></tr>
204562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
205562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
206562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a63"></a><!-- doxytag: member="TiXmlNode::ToUnknown" ref="a63" args="() const " -->
207562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlUnknown.html">TiXmlUnknown</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a63">ToUnknown</a> () const </td></tr>
208562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
209562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
210562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a64"></a><!-- doxytag: member="TiXmlNode::ToText" ref="a64" args="() const " -->
211562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlText.html">TiXmlText</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a64">ToText</a> () const </td></tr>
212562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
213562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
214562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a65"></a><!-- doxytag: member="TiXmlNode::ToDeclaration" ref="a65" args="() const " -->
215562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectconst <a class="el" href="classTiXmlDeclaration.html">TiXmlDeclaration</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a65">ToDeclaration</a> () const </td></tr>
216562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
217562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
218562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a66"></a><!-- doxytag: member="TiXmlNode::ToDocument" ref="a66" args="()" -->
219562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlDocument.html">TiXmlDocument</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a66">ToDocument</a> ()</td></tr>
220562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
221562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
222562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a67"></a><!-- doxytag: member="TiXmlNode::ToElement" ref="a67" args="()" -->
223562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlElement.html">TiXmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a67">ToElement</a> ()</td></tr>
224562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
225562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
226562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a68"></a><!-- doxytag: member="TiXmlNode::ToComment" ref="a68" args="()" -->
227562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlComment.html">TiXmlComment</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a68">ToComment</a> ()</td></tr>
228562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
229562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
230562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a69"></a><!-- doxytag: member="TiXmlNode::ToUnknown" ref="a69" args="()" -->
231562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlUnknown.html">TiXmlUnknown</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a69">ToUnknown</a> ()</td></tr>
232562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
233562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
234562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a70"></a><!-- doxytag: member="TiXmlNode::ToText" ref="a70" args="()" -->
235562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlText.html">TiXmlText</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a70">ToText</a> ()</td></tr>
236562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
237562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
238562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a71"></a><!-- doxytag: member="TiXmlNode::ToDeclaration" ref="a71" args="()" -->
239562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="el" href="classTiXmlDeclaration.html">TiXmlDeclaration</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a71">ToDeclaration</a> ()</td></tr>
240562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
241562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br></td></tr>
242562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#a72">Clone</a> () const =0</td></tr>
243562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
244562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an exact duplicate of this node and return it.  <a href="#a72"></a><br></td></tr>
245562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
246562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="n0"></a><!-- doxytag: member="TiXmlNode::TiXmlDocument" ref="n0" args="" -->
247562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectclass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#n0">TiXmlDocument</a></td></tr>
248562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
249562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="n1"></a><!-- doxytag: member="TiXmlNode::TiXmlElement" ref="n1" args="" -->
250562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectclass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#n1">TiXmlElement</a></td></tr>
251562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
252562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#n2">operator&gt;&gt;</a> (std::istream &amp;in, <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;base)</td></tr>
253562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
254562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An input stream operator, for every class.  <a href="#n2"></a><br></td></tr>
255562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#n3">operator&lt;&lt;</a> (std::ostream &amp;out, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;base)</td></tr>
256562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
257562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An output stream operator, for every class.  <a href="#n3"></a><br></td></tr>
258562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="n4"></a><!-- doxytag: member="TiXmlNode::operator&lt;&lt;" ref="n4" args="(std::string &amp;out, const TiXmlNode &amp;base)" -->
259562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Projectstd::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTiXmlNode.html#n4">operator&lt;&lt;</a> (std::string &amp;out, const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;base)</td></tr>
260562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
261562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Appends the XML node or attribute to a std::string. <br></td></tr>
262562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
263562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr><a name="_details"></a><h2>Detailed Description</h2>
264562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe parent class for everything in the Document Object Model. 
265562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
266562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project(Except for attributes). Nodes have siblings, a parent, and children. A node can be in a document, or stand on its own. The type of a TiXmlNode can be queried, and it can be cast to its more defined type.
267562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
268562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr><h2>Member Enumeration Documentation</h2>
269562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="w7"></a><!-- doxytag: member="TiXmlNode::NodeType" ref="w7" args="" --><p>
270562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
271562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
272562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
273562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
274562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
275562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">enum <a class="el" href="classTiXmlNode.html#w7">TiXmlNode::NodeType</a>          </td>
276562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
277562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
278562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
279562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
280562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
281562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
282562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
283562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
284562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
285562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
286562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
287562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
288562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
289562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe types of XML nodes supported by TinyXml. 
290562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
291562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project(All the unsupported types are picked up by UNKNOWN.)    </td>
292562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
293562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
294562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr><h2>Member Function Documentation</h2>
295562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a72"></a><!-- doxytag: member="TiXmlNode::Clone" ref="a72" args="() const =0" --><p>
296562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
297562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
298562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
299562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
300562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
301562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">virtual <a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::Clone           </td>
302562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
303562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
304562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
305562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const<code> [pure virtual]</code></td>
306562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
307562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
308562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
309562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
310562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
311562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
312562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
313562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
314562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
315562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
316562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
317562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
318562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
319562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectCreate an exact duplicate of this node and return it. 
320562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
321562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe memory must be deleted by the caller.
322562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
323562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectImplemented in <a class="el" href="classTiXmlElement.html#a28">TiXmlElement</a>, <a class="el" href="classTiXmlComment.html#a4">TiXmlComment</a>, <a class="el" href="classTiXmlText.html#b0">TiXmlText</a>, <a class="el" href="classTiXmlDeclaration.html#a9">TiXmlDeclaration</a>, <a class="el" href="classTiXmlUnknown.html#a4">TiXmlUnknown</a>, and <a class="el" href="classTiXmlDocument.html#b1">TiXmlDocument</a>.    </td>
324562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
325562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
326562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a57"></a><!-- doxytag: member="TiXmlNode::GetDocument" ref="a57" args="() const " --><p>
327562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
328562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
329562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
330562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
331562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
332562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlDocument.html">TiXmlDocument</a>* TiXmlNode::GetDocument           </td>
333562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
334562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
335562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
336562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const</td>
337562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
338562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
339562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
340562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
341562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
342562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
343562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
344562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
345562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
346562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
347562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
348562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
349562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
350562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectReturn a pointer to the Document this node lives in. 
351562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
352562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectReturns null if not in a document.    </td>
353562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
354562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
355562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a29"></a><!-- doxytag: member="TiXmlNode::InsertAfterChild" ref="a29" args="(TiXmlNode *afterThis, const TiXmlNode &amp;addThis)" --><p>
356562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
357562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
358562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
359562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
360562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
361562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::InsertAfterChild           </td>
362562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
363562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td>
364562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>afterThis</em>, </td>
365562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
366562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
367562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap align="right"></td>
368562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
369562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap>const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
370562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>addThis</em></td>
371562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
372562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
373562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
374562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md">)&nbsp;</td>
375562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" colspan="2"></td>
376562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
377562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
378562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
379562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
380562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
381562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
382562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
383562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
384562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
385562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
386562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
387562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
388562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
389562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdd a new node related to this. 
390562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
391562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdds a child after the specified child. Returns a pointer to the new object or NULL if an error occured.    </td>
392562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
393562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
394562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a28"></a><!-- doxytag: member="TiXmlNode::InsertBeforeChild" ref="a28" args="(TiXmlNode *beforeThis, const TiXmlNode &amp;addThis)" --><p>
395562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
396562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
397562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
398562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
399562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
400562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::InsertBeforeChild           </td>
401562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
402562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td>
403562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>beforeThis</em>, </td>
404562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
405562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
406562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap align="right"></td>
407562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
408562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap>const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
409562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>addThis</em></td>
410562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
411562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
412562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
413562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md">)&nbsp;</td>
414562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" colspan="2"></td>
415562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
416562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
417562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
418562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
419562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
420562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
421562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
422562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
423562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
424562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
425562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
426562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
427562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
428562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdd a new node related to this. 
429562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
430562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdds a child before the specified child. Returns a pointer to the new object or NULL if an error occured.    </td>
431562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
432562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
433562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a26"></a><!-- doxytag: member="TiXmlNode::InsertEndChild" ref="a26" args="(const TiXmlNode &amp;addThis)" --><p>
434562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
435562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
436562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
437562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
438562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
439562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::InsertEndChild           </td>
440562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
441562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
442562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap> <em>addThis</em>          </td>
443562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
444562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap></td>
445562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
446562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
447562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
448562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
449562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
450562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
451562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
452562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
453562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
454562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
455562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
456562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
457562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
458562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdd a new node related to this. 
459562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
460562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdds a child past the LastChild. Returns a pointer to the new object or NULL if an error occured.    </td>
461562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
462562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
463562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a20"></a><!-- doxytag: member="TiXmlNode::IterateChildren" ref="a20" args="(const TiXmlNode *previous) const " --><p>
464562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
465562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
466562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
467562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
468562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
469562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::IterateChildren           </td>
470562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
471562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td>
472562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap> <em>previous</em>          </td>
473562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
474562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const</td>
475562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
476562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
477562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
478562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
479562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
480562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
481562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
482562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
483562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
484562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
485562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
486562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
487562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
488562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAn alternate way to walk the children of a node. 
489562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
490562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectOne way to iterate over nodes is: <div class="fragment"><pre class="fragment">			for( child = parent-&gt;FirstChild(); child; child = child-&gt;NextSibling() )
491562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		</pre></div><p>
492562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectIterateChildren does the same thing with the syntax: <div class="fragment"><pre class="fragment">			child = 0;
493562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project			while( child = parent-&gt;IterateChildren( child ) )
494562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		</pre></div><p>
495562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectIterateChildren takes the previous child as input and finds the next one. If the previous child is null, it returns the first. IterateChildren will return null when done.    </td>
496562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
497562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
498562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a27"></a><!-- doxytag: member="TiXmlNode::LinkEndChild" ref="a27" args="(TiXmlNode *addThis)" --><p>
499562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
500562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
501562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
502562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
503562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
504562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::LinkEndChild           </td>
505562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
506562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td>
507562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap> <em>addThis</em>          </td>
508562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
509562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap></td>
510562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
511562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
512562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
513562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
514562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
515562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
516562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
517562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
518562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
519562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
520562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
521562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
522562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
523562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdd a new node related to this. 
524562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
525562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAdds a child past the LastChild.<p>
526562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectNOTE: the node to be added is passed by pointer, and will be henceforth owned (and deleted) by tinyXml. This method is efficient and avoids an extra copy, but should be used with care as it uses a different memory model than the other insert functions.<p>
527562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classTiXmlNode.html#a26">InsertEndChild</a></dd></dl>
528562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
529562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
530562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
531562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a46"></a><!-- doxytag: member="TiXmlNode::NextSiblingElement" ref="a46" args="(const char *) const " --><p>
532562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
533562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
534562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
535562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
536562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
537562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlElement.html">TiXmlElement</a>* TiXmlNode::NextSiblingElement           </td>
538562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
539562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const char *&nbsp;</td>
540562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
541562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
542562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const</td>
543562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
544562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
545562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
546562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
547562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
548562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
549562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
550562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
551562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
552562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
553562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
554562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
555562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
556562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectConvenience function to get through elements. 
557562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
558562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectCalls NextSibling and ToElement. Will skip all non-Element nodes. Returns 0 if there is not another element.    </td>
559562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
560562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
561562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a44"></a><!-- doxytag: member="TiXmlNode::NextSiblingElement" ref="a44" args="() const " --><p>
562562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
563562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
564562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
565562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
566562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
567562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const <a class="el" href="classTiXmlElement.html">TiXmlElement</a>* TiXmlNode::NextSiblingElement           </td>
568562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
569562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
570562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
571562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const</td>
572562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
573562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
574562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
575562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
576562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
577562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
578562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
579562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
580562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
581562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
582562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
583562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
584562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
585562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectConvenience function to get through elements. 
586562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
587562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectCalls NextSibling and ToElement. Will skip all non-Element nodes. Returns 0 if there is not another element.    </td>
588562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
589562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
590562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a30"></a><!-- doxytag: member="TiXmlNode::ReplaceChild" ref="a30" args="(TiXmlNode *replaceThis, const TiXmlNode &amp;withThis)" --><p>
591562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
592562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
593562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
594562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
595562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
596562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a>* TiXmlNode::ReplaceChild           </td>
597562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
598562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top"><a class="el" href="classTiXmlNode.html">TiXmlNode</a> *&nbsp;</td>
599562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>replaceThis</em>, </td>
600562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
601562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
602562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap align="right"></td>
603562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
604562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap>const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
605562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>withThis</em></td>
606562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
607562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
608562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
609562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md">)&nbsp;</td>
610562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" colspan="2"></td>
611562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
612562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
613562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
614562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
615562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
616562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
617562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
618562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
619562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
620562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
621562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
622562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
623562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
624562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectReplace a child of this node. 
625562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
626562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectReturns a pointer to the new object or NULL if an error occured.    </td>
627562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
628562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
629562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a3"></a><!-- doxytag: member="TiXmlNode::SetValue" ref="a3" args="(const char *_value)" --><p>
630562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
631562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
632562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
633562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
634562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
635562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">void TiXmlNode::SetValue           </td>
636562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
637562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const char *&nbsp;</td>
638562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap> <em>_value</em>          </td>
639562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
640562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap><code> [inline]</code></td>
641562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
642562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
643562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
644562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
645562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
646562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
647562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
648562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
649562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
650562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
651562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
652562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
653562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
654562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectChanges the value of the node. 
655562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
656562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectDefined as: <div class="fragment"><pre class="fragment">		Document:	filename of the xml file
657562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Element:	name of the element
658562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Comment:	the comment text
659562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Unknown:	the tag contents
660562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Text:		the text string
661562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		</pre></div>    </td>
662562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
663562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
664562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a56"></a><!-- doxytag: member="TiXmlNode::Type" ref="a56" args="() const " --><p>
665562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
666562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
667562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
668562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
669562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
670562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">virtual int TiXmlNode::Type           </td>
671562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
672562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
673562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
674562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const<code> [inline, virtual]</code></td>
675562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
676562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
677562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
678562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
679562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
680562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
681562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
682562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
683562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
684562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
685562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
686562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
687562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
688562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectQuery the type (as an enumerated value, above) of this node. 
689562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
690562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe possible types are: DOCUMENT, ELEMENT, COMMENT, UNKNOWN, TEXT, and DECLARATION.    </td>
691562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
692562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
693562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a1"></a><!-- doxytag: member="TiXmlNode::Value" ref="a1" args="() const " --><p>
694562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
695562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
696562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
697562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
698562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
699562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const char* TiXmlNode::Value           </td>
700562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
701562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
702562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
703562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const<code> [inline]</code></td>
704562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
705562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
706562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
707562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
708562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
709562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
710562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
711562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
712562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
713562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
714562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
715562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
716562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
717562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe meaning of 'value' changes for the specific type of TiXmlNode. 
718562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
719562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<div class="fragment"><pre class="fragment">		Document:	filename of the xml file
720562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Element:	name of the element
721562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Comment:	the comment text
722562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Unknown:	the tag contents
723562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		Text:		the text string
724562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project		</pre></div><p>
725562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe subclasses will wrap this function.    </td>
726562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
727562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
728562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="a2"></a><!-- doxytag: member="TiXmlNode::ValueStr" ref="a2" args="() const " --><p>
729562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
730562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
731562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
732562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
733562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
734562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">const std::string&amp; TiXmlNode::ValueStr           </td>
735562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
736562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname1" valign="top" nowrap>          </td>
737562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">&nbsp;)&nbsp;</td>
738562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap> const<code> [inline]</code></td>
739562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
740562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
741562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
742562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
743562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
744562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
745562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
746562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
747562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
748562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
749562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
750562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
751562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
752562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectReturn <a class="el" href="classTiXmlNode.html#a1">Value()</a> as a std::string. 
753562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
754562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectIf you only use STL, this is more efficient than calling <a class="el" href="classTiXmlNode.html#a1">Value()</a>. Only available in STL mode.    </td>
755562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
756562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
757562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr><h2>Friends And Related Function Documentation</h2>
758562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="n3"></a><!-- doxytag: member="TiXmlNode::operator&lt;&lt;" ref="n3" args="(std::ostream &amp;out, const TiXmlNode &amp;base)" --><p>
759562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
760562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
761562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
762562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
763562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
764562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">std::ostream&amp; operator&lt;&lt;           </td>
765562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
766562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">std::ostream &amp;&nbsp;</td>
767562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>out</em>, </td>
768562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
769562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
770562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap align="right"></td>
771562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
772562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap>const <a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
773562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>base</em></td>
774562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
775562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
776562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
777562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md">)&nbsp;</td>
778562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" colspan="2"><code> [friend]</code></td>
779562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
780562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
781562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
782562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
783562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
784562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
785562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
786562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
787562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
788562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
789562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
790562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
791562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
792562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAn output stream operator, for every class. 
793562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
794562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectNote that this outputs without any newlines or formatting, as opposed to <a class="el" href="classTiXmlBase.html#a2">Print()</a>, which includes tabs and new lines.<p>
795562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectThe operator&lt;&lt; and operator&gt;&gt; are not completely symmetric. Writing a node to a stream is very well defined. You'll get a nice stream of output, without any extra whitespace or newlines.<p>
796562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectBut reading is not as well defined. (As it always is.) If you create a <a class="el" href="classTiXmlElement.html">TiXmlElement</a> (for example) and read that from an input stream, the text needs to define an element or junk will result. This is true of all input streams, but it's worth keeping in mind.<p>
797562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectA <a class="el" href="classTiXmlDocument.html">TiXmlDocument</a> will read nodes until it reads a root element, and all the children of that root element.    </td>
798562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
799562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
800562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a class="anchor" name="n2"></a><!-- doxytag: member="TiXmlNode::operator&gt;&gt;" ref="n2" args="(std::istream &amp;in, TiXmlNode &amp;base)" --><p>
801562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table class="mdTable" cellpadding="2" cellspacing="0">
802562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
803562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td class="mdRow">
804562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      <table cellpadding="0" cellspacing="0" border="0">
805562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
806562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">std::istream&amp; operator&gt;&gt;           </td>
807562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" valign="top">(&nbsp;</td>
808562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap valign="top">std::istream &amp;&nbsp;</td>
809562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>in</em>, </td>
810562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
811562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
812562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap align="right"></td>
813562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
814562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" nowrap><a class="el" href="classTiXmlNode.html">TiXmlNode</a> &amp;&nbsp;</td>
815562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="mdname" nowrap> <em>base</em></td>
816562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
817562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        <tr>
818562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md"></td>
819562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md">)&nbsp;</td>
820562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project          <td class="md" colspan="2"><code> [friend]</code></td>
821562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project        </tr>
822562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      </table>
823562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
824562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
825562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
826562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<table cellspacing="5" cellpadding="0" border="0">
827562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  <tr>
828562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
829562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project      &nbsp;
830562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    </td>
831562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project    <td>
832562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project
833562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
834562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectAn input stream operator, for every class. 
835562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<p>
836562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source ProjectTolerant of newlines and formatting, but doesn't expect them.    </td>
837562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project  </tr>
838562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</table>
839562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr>The documentation for this class was generated from the following file:<ul>
840562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<li><a class="el" href="tinyxml_8h-source.html">tinyxml.h</a></ul>
841562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<hr size="1"><address style="align: right;"><small>Generated on Sat Oct 8 14:15:30 2005 for TinyXml by&nbsp;
842562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<a href="http://www.doxygen.org/index.html">
843562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
844562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</body>
845562be06492c3ac43adf153f550abaede6bc18a44The Android Open Source Project</html>
846