| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=11"/>
- <meta name="generator" content="Doxygen 1.9.8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>Torque2D Reference: TiXmlElement Class Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="search/searchdata.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr id="projectrow">
- <td id="projectalign">
- <div id="projectname">Torque2D Reference
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.9.8 -->
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- var searchBox = new SearchBox("searchBox", "search/",'.html');
- /* @license-end */
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- /* @license-end */
- </script>
- <div id="main-nav"></div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <div id="MSearchResults">
- <div class="SRPage">
- <div id="SRIndex">
- <div id="SRResults"></div>
- <div class="SRStatus" id="Loading">Loading...</div>
- <div class="SRStatus" id="Searching">Searching...</div>
- <div class="SRStatus" id="NoMatches">No Matches</div>
- </div>
- </div>
- </div>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pro-methods">Protected Member Functions</a> |
- <a href="class_ti_xml_element-members.html">List of all members</a> </div>
- <div class="headertitle"><div class="title">TiXmlElement Class Reference</div></div>
- </div><!--header-->
- <div class="contents">
- <p><code>#include <tinyxml.h></code></p>
- <div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
- <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for TiXmlElement:</div>
- <div id="dynsection-0-summary" class="dynsummary" style="display:block;">
- </div>
- <div id="dynsection-0-content" class="dyncontent" style="display:none;">
- <div class="center">
- <img src="class_ti_xml_element.png" usemap="#TiXmlElement_map" alt=""/>
- <map id="TiXmlElement_map" name="TiXmlElement_map">
- <area href="class_ti_xml_node.html" alt="TiXmlNode" shape="rect" coords="0,56,87,80"/>
- <area href="class_ti_xml_base.html" alt="TiXmlBase" shape="rect" coords="0,0,87,24"/>
- </map>
- </div></div>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr class="memitem:afef495516679fdc02d57948a070899a4" id="r_afef495516679fdc02d57948a070899a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#afef495516679fdc02d57948a070899a4">TiXmlElement</a> (const char *in_value)</td></tr>
- <tr class="memdesc:afef495516679fdc02d57948a070899a4"><td class="mdescLeft"> </td><td class="mdescRight">Construct an element. <br /></td></tr>
- <tr class="separator:afef495516679fdc02d57948a070899a4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac299cddadb1870a007e636ac65bf66cb" id="r_ac299cddadb1870a007e636ac65bf66cb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ac299cddadb1870a007e636ac65bf66cb">TiXmlElement</a> (const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> &)</td></tr>
- <tr class="separator:ac299cddadb1870a007e636ac65bf66cb"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6689972d45a8bd3f2a0bd6e76b9b78ba" id="r_a6689972d45a8bd3f2a0bd6e76b9b78ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a6689972d45a8bd3f2a0bd6e76b9b78ba">operator=</a> (const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> &base)</td></tr>
- <tr class="separator:a6689972d45a8bd3f2a0bd6e76b9b78ba"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a807b51848e78c7eea3968bc821dc179b" id="r_a807b51848e78c7eea3968bc821dc179b"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a807b51848e78c7eea3968bc821dc179b">~TiXmlElement</a> ()</td></tr>
- <tr class="separator:a807b51848e78c7eea3968bc821dc179b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a06206288d2e20c2a11fcaaf2272eb1a7" id="r_a06206288d2e20c2a11fcaaf2272eb1a7"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a06206288d2e20c2a11fcaaf2272eb1a7">Attribute</a> (const char *name) const</td></tr>
- <tr class="separator:a06206288d2e20c2a11fcaaf2272eb1a7"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af818a4982be84eb002c95ec51aca085c" id="r_af818a4982be84eb002c95ec51aca085c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#af818a4982be84eb002c95ec51aca085c">Attribute</a> (const char *name, int *i) const</td></tr>
- <tr class="separator:af818a4982be84eb002c95ec51aca085c"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae5ae094c8ad1616674a36420152ca4c2" id="r_ae5ae094c8ad1616674a36420152ca4c2"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ae5ae094c8ad1616674a36420152ca4c2">Attribute</a> (const char *name, double *d) const</td></tr>
- <tr class="separator:ae5ae094c8ad1616674a36420152ca4c2"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a29f95f2657d6fbefc67b2485c0d47518" id="r_a29f95f2657d6fbefc67b2485c0d47518"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute</a> (const char *name, int *_value) const</td></tr>
- <tr class="separator:a29f95f2657d6fbefc67b2485c0d47518"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aed5662616087d4dfe8b09669567f01ac" id="r_aed5662616087d4dfe8b09669567f01ac"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#aed5662616087d4dfe8b09669567f01ac">QueryUnsignedAttribute</a> (const char *name, unsigned *_value) const</td></tr>
- <tr class="memdesc:aed5662616087d4dfe8b09669567f01ac"><td class="mdescLeft"> </td><td class="mdescRight">QueryUnsignedAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. <br /></td></tr>
- <tr class="separator:aed5662616087d4dfe8b09669567f01ac"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acf835ae6d1d1cffad0e08f796789a7a5" id="r_acf835ae6d1d1cffad0e08f796789a7a5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#acf835ae6d1d1cffad0e08f796789a7a5">QueryBoolAttribute</a> (const char *name, bool *_value) const</td></tr>
- <tr class="separator:acf835ae6d1d1cffad0e08f796789a7a5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aedc97de117edbd77ef22d941cda69d75" id="r_aedc97de117edbd77ef22d941cda69d75"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#aedc97de117edbd77ef22d941cda69d75">QueryDoubleAttribute</a> (const char *name, double *_value) const</td></tr>
- <tr class="memdesc:aedc97de117edbd77ef22d941cda69d75"><td class="mdescLeft"> </td><td class="mdescRight">QueryDoubleAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. <br /></td></tr>
- <tr class="separator:aedc97de117edbd77ef22d941cda69d75"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a07b48451b24a3f1101f4adc262fa7ff5" id="r_a07b48451b24a3f1101f4adc262fa7ff5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a07b48451b24a3f1101f4adc262fa7ff5">QueryFloatAttribute</a> (const char *name, float *_value) const</td></tr>
- <tr class="memdesc:a07b48451b24a3f1101f4adc262fa7ff5"><td class="mdescLeft"> </td><td class="mdescRight">QueryFloatAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. <br /></td></tr>
- <tr class="separator:a07b48451b24a3f1101f4adc262fa7ff5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aeaa3964c69762f892060e14b9636dee5" id="r_aeaa3964c69762f892060e14b9636dee5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#aeaa3964c69762f892060e14b9636dee5">SetAttribute</a> (const char *name, const char *_value)</td></tr>
- <tr class="separator:aeaa3964c69762f892060e14b9636dee5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ade4fa1e18b3bf96da49e249d03f63c90" id="r_ade4fa1e18b3bf96da49e249d03f63c90"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ade4fa1e18b3bf96da49e249d03f63c90">SetAttribute</a> (const char *name, int <a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a>)</td></tr>
- <tr class="separator:ade4fa1e18b3bf96da49e249d03f63c90"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac24c2dea49288cd446f2340c301c2e6a" id="r_ac24c2dea49288cd446f2340c301c2e6a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ac24c2dea49288cd446f2340c301c2e6a">SetDoubleAttribute</a> (const char *name, double <a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a>)</td></tr>
- <tr class="separator:ac24c2dea49288cd446f2340c301c2e6a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8071a29307c7a7573f507debc084ec43" id="r_a8071a29307c7a7573f507debc084ec43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a8071a29307c7a7573f507debc084ec43">RemoveAttribute</a> (const char *name)</td></tr>
- <tr class="separator:a8071a29307c7a7573f507debc084ec43"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aea1a5081952dcd3f56852eef00a728be" id="r_aea1a5081952dcd3f56852eef00a728be"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#aea1a5081952dcd3f56852eef00a728be">FirstAttribute</a> () const</td></tr>
- <tr class="memdesc:aea1a5081952dcd3f56852eef00a728be"><td class="mdescLeft"> </td><td class="mdescRight">Access the first attribute in this element. <br /></td></tr>
- <tr class="separator:aea1a5081952dcd3f56852eef00a728be"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae47aeb905a763ad9467fdd147241aea1" id="r_ae47aeb905a763ad9467fdd147241aea1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ae47aeb905a763ad9467fdd147241aea1">FirstAttribute</a> ()</td></tr>
- <tr class="separator:ae47aeb905a763ad9467fdd147241aea1"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae891e020f75e457c04f03dd1b708d116" id="r_ae891e020f75e457c04f03dd1b708d116"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ae891e020f75e457c04f03dd1b708d116">LastAttribute</a> () const</td></tr>
- <tr class="memdesc:ae891e020f75e457c04f03dd1b708d116"><td class="mdescLeft"> </td><td class="mdescRight">Access the last attribute in this element. <br /></td></tr>
- <tr class="separator:ae891e020f75e457c04f03dd1b708d116"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0b2ee4b2bbb4633360edeb5a0b0ff438" id="r_a0b2ee4b2bbb4633360edeb5a0b0ff438"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a0b2ee4b2bbb4633360edeb5a0b0ff438">LastAttribute</a> ()</td></tr>
- <tr class="separator:a0b2ee4b2bbb4633360edeb5a0b0ff438"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab6dd23bc21b53a7a57967fab6943b4ec" id="r_ab6dd23bc21b53a7a57967fab6943b4ec"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ab6dd23bc21b53a7a57967fab6943b4ec">GetText</a> () const</td></tr>
- <tr class="separator:ab6dd23bc21b53a7a57967fab6943b4ec"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6893752ae77087447ef33bb5f6b70dbb" id="r_a6893752ae77087447ef33bb5f6b70dbb"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a6893752ae77087447ef33bb5f6b70dbb">Clone</a> () const</td></tr>
- <tr class="memdesc:a6893752ae77087447ef33bb5f6b70dbb"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new Element and returns it - the returned element is a copy. <br /></td></tr>
- <tr class="separator:a6893752ae77087447ef33bb5f6b70dbb"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a62fe46e4f7f6830bb1d18aebc9e4a7dc" id="r_a62fe46e4f7f6830bb1d18aebc9e4a7dc"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a62fe46e4f7f6830bb1d18aebc9e4a7dc">Print</a> (<a class="el" href="class_file_stream.html">FileStream</a> &stream, int depth) const</td></tr>
- <tr class="separator:a62fe46e4f7f6830bb1d18aebc9e4a7dc"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a076eac731d6f1850323bf9710ae3ad17" id="r_a076eac731d6f1850323bf9710ae3ad17"><td class="memItemLeft" align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a076eac731d6f1850323bf9710ae3ad17">Parse</a> (const char *p, <a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> *data, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a076eac731d6f1850323bf9710ae3ad17"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a561540bf9a7f3574bec829efda0f60c0" id="r_a561540bf9a7f3574bec829efda0f60c0"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a561540bf9a7f3574bec829efda0f60c0">ToElement</a> () const</td></tr>
- <tr class="memdesc:a561540bf9a7f3574bec829efda0f60c0"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br /></td></tr>
- <tr class="separator:a561540bf9a7f3574bec829efda0f60c0"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af2e345190848a5e777e861146ebfbbe4" id="r_af2e345190848a5e777e861146ebfbbe4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#af2e345190848a5e777e861146ebfbbe4">ToElement</a> ()</td></tr>
- <tr class="memdesc:af2e345190848a5e777e861146ebfbbe4"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null not of the requested type. <br /></td></tr>
- <tr class="separator:af2e345190848a5e777e861146ebfbbe4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad9edd4d41e65a03fe0720d514f581a6b" id="r_ad9edd4d41e65a03fe0720d514f581a6b"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#ad9edd4d41e65a03fe0720d514f581a6b">Accept</a> (<a class="el" href="class_ti_xml_visitor.html">TiXmlVisitor</a> *visitor) const</td></tr>
- <tr class="separator:ad9edd4d41e65a03fe0720d514f581a6b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_class_ti_xml_node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ti_xml_node')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_ti_xml_node.html">TiXmlNode</a></td></tr>
- <tr class="memitem:a386cc54e43bc4ffbe13cd3f8c2260e8a inherit pub_methods_class_ti_xml_node" id="r_a386cc54e43bc4ffbe13cd3f8c2260e8a"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a386cc54e43bc4ffbe13cd3f8c2260e8a">~TiXmlNode</a> ()</td></tr>
- <tr class="separator:a386cc54e43bc4ffbe13cd3f8c2260e8a inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acaafdc8b04d25bcf02957d7ca99ff88e inherit pub_methods_class_ti_xml_node" id="r_acaafdc8b04d25bcf02957d7ca99ff88e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#acaafdc8b04d25bcf02957d7ca99ff88e">Value</a> () const</td></tr>
- <tr class="separator:acaafdc8b04d25bcf02957d7ca99ff88e inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a85e8aeca6ee6f9436d7c34a825686215 inherit pub_methods_class_ti_xml_node" id="r_a85e8aeca6ee6f9436d7c34a825686215"><td class="memItemLeft" align="right" valign="top">const TIXML_STRING & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a85e8aeca6ee6f9436d7c34a825686215">ValueTStr</a> () const</td></tr>
- <tr class="separator:a85e8aeca6ee6f9436d7c34a825686215 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aea82a06505184ef86f477ad405fbbef9 inherit pub_methods_class_ti_xml_node" id="r_aea82a06505184ef86f477ad405fbbef9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aea82a06505184ef86f477ad405fbbef9">SetValue</a> (const char *_value)</td></tr>
- <tr class="separator:aea82a06505184ef86f477ad405fbbef9 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa71d36872f416feaa853788a7a7a7ef8 inherit pub_methods_class_ti_xml_node" id="r_aa71d36872f416feaa853788a7a7a7ef8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aa71d36872f416feaa853788a7a7a7ef8">Clear</a> ()</td></tr>
- <tr class="memdesc:aa71d36872f416feaa853788a7a7a7ef8 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Delete all the children of this node. Does not affect 'this'. <br /></td></tr>
- <tr class="separator:aa71d36872f416feaa853788a7a7a7ef8 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7a8739af6dca9b49aa6894b9ec2484d2 inherit pub_methods_class_ti_xml_node" id="r_a7a8739af6dca9b49aa6894b9ec2484d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a7a8739af6dca9b49aa6894b9ec2484d2">Parent</a> ()</td></tr>
- <tr class="memdesc:a7a8739af6dca9b49aa6894b9ec2484d2 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">One step up the DOM. <br /></td></tr>
- <tr class="separator:a7a8739af6dca9b49aa6894b9ec2484d2 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a00ee0beecf49b9e48048183ee782d3d8 inherit pub_methods_class_ti_xml_node" id="r_a00ee0beecf49b9e48048183ee782d3d8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a00ee0beecf49b9e48048183ee782d3d8">Parent</a> () const</td></tr>
- <tr class="separator:a00ee0beecf49b9e48048183ee782d3d8 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac70a81598df6d47d0382f156fb013ad2 inherit pub_methods_class_ti_xml_node" id="r_ac70a81598df6d47d0382f156fb013ad2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ac70a81598df6d47d0382f156fb013ad2">FirstChild</a> () const</td></tr>
- <tr class="memdesc:ac70a81598df6d47d0382f156fb013ad2 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">The first child of this node. Will be null if there are no children. <br /></td></tr>
- <tr class="separator:ac70a81598df6d47d0382f156fb013ad2 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a406df85d758facdb35569e2fb5ccafe9 inherit pub_methods_class_ti_xml_node" id="r_a406df85d758facdb35569e2fb5ccafe9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a406df85d758facdb35569e2fb5ccafe9">FirstChild</a> ()</td></tr>
- <tr class="separator:a406df85d758facdb35569e2fb5ccafe9 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a08524412870fa1b07225b5dd1d9a558c inherit pub_methods_class_ti_xml_node" id="r_a08524412870fa1b07225b5dd1d9a558c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a08524412870fa1b07225b5dd1d9a558c">FirstChild</a> (const char *<a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a>) const</td></tr>
- <tr class="separator:a08524412870fa1b07225b5dd1d9a558c inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad476708db1c7845860793b3f4a582013 inherit pub_methods_class_ti_xml_node" id="r_ad476708db1c7845860793b3f4a582013"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ad476708db1c7845860793b3f4a582013">FirstChild</a> (const char *_value)</td></tr>
- <tr class="memdesc:ad476708db1c7845860793b3f4a582013 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">The first child of this node with the matching 'value'. Will be null if none found. <br /></td></tr>
- <tr class="separator:ad476708db1c7845860793b3f4a582013 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad99a02c50e4c675e028b014f2bd19861 inherit pub_methods_class_ti_xml_node" id="r_ad99a02c50e4c675e028b014f2bd19861"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ad99a02c50e4c675e028b014f2bd19861">LastChild</a> () const</td></tr>
- <tr class="separator:ad99a02c50e4c675e028b014f2bd19861 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adc2ca80a1e4c8a1ed488f40d142f718a inherit pub_methods_class_ti_xml_node" id="r_adc2ca80a1e4c8a1ed488f40d142f718a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#adc2ca80a1e4c8a1ed488f40d142f718a">LastChild</a> ()</td></tr>
- <tr class="memdesc:adc2ca80a1e4c8a1ed488f40d142f718a inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">The last child of this node. Will be null if there are no children. <br /></td></tr>
- <tr class="separator:adc2ca80a1e4c8a1ed488f40d142f718a inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a56419cf533916cf265f2ee21cdf2ceec inherit pub_methods_class_ti_xml_node" id="r_a56419cf533916cf265f2ee21cdf2ceec"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a56419cf533916cf265f2ee21cdf2ceec">LastChild</a> (const char *<a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a>) const</td></tr>
- <tr class="separator:a56419cf533916cf265f2ee21cdf2ceec inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae01d013ed49a5dc0739caa8de3ae57f8 inherit pub_methods_class_ti_xml_node" id="r_ae01d013ed49a5dc0739caa8de3ae57f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ae01d013ed49a5dc0739caa8de3ae57f8">LastChild</a> (const char *_value)</td></tr>
- <tr class="memdesc:ae01d013ed49a5dc0739caa8de3ae57f8 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">The last child of this node matching 'value'. Will be null if there are no children. <br /></td></tr>
- <tr class="separator:ae01d013ed49a5dc0739caa8de3ae57f8 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3757bfc7d9fce70f1ec055a6bce04f4b inherit pub_methods_class_ti_xml_node" id="r_a3757bfc7d9fce70f1ec055a6bce04f4b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a3757bfc7d9fce70f1ec055a6bce04f4b">IterateChildren</a> (const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *previous) const</td></tr>
- <tr class="separator:a3757bfc7d9fce70f1ec055a6bce04f4b inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a33ad02c5b31b7575c0abea021a16d685 inherit pub_methods_class_ti_xml_node" id="r_a33ad02c5b31b7575c0abea021a16d685"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a33ad02c5b31b7575c0abea021a16d685">IterateChildren</a> (const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *previous)</td></tr>
- <tr class="separator:a33ad02c5b31b7575c0abea021a16d685 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a873d2d49518008f372d6e99bd81924fd inherit pub_methods_class_ti_xml_node" id="r_a873d2d49518008f372d6e99bd81924fd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a873d2d49518008f372d6e99bd81924fd">IterateChildren</a> (const char *<a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a>, const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *previous) const</td></tr>
- <tr class="memdesc:a873d2d49518008f372d6e99bd81924fd inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">This flavor of IterateChildren searches for children with a particular 'value'. <br /></td></tr>
- <tr class="separator:a873d2d49518008f372d6e99bd81924fd inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abfc9418bdbf6efa02d3a579086137fe6 inherit pub_methods_class_ti_xml_node" id="r_abfc9418bdbf6efa02d3a579086137fe6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#abfc9418bdbf6efa02d3a579086137fe6">IterateChildren</a> (const char *_value, const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *previous)</td></tr>
- <tr class="separator:abfc9418bdbf6efa02d3a579086137fe6 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abe7063143df443cf78dc2e190a2a5337 inherit pub_methods_class_ti_xml_node" id="r_abe7063143df443cf78dc2e190a2a5337"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#abe7063143df443cf78dc2e190a2a5337">InsertEndChild</a> (const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> &addThis)</td></tr>
- <tr class="separator:abe7063143df443cf78dc2e190a2a5337 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0149c75d5fdf327a0711024d036401e9 inherit pub_methods_class_ti_xml_node" id="r_a0149c75d5fdf327a0711024d036401e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a0149c75d5fdf327a0711024d036401e9">LinkEndChild</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *addThis)</td></tr>
- <tr class="separator:a0149c75d5fdf327a0711024d036401e9 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a14de5f84ca932e304bd5fce3c6851e91 inherit pub_methods_class_ti_xml_node" id="r_a14de5f84ca932e304bd5fce3c6851e91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a14de5f84ca932e304bd5fce3c6851e91">InsertBeforeChild</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *beforeThis, const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> &addThis)</td></tr>
- <tr class="separator:a14de5f84ca932e304bd5fce3c6851e91 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2a03be52bff6dfc411d121f4e8b2a353 inherit pub_methods_class_ti_xml_node" id="r_a2a03be52bff6dfc411d121f4e8b2a353"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a2a03be52bff6dfc411d121f4e8b2a353">InsertAfterChild</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *afterThis, const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> &addThis)</td></tr>
- <tr class="separator:a2a03be52bff6dfc411d121f4e8b2a353 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa7613b3081d0b0a0d02a98e16568e65b inherit pub_methods_class_ti_xml_node" id="r_aa7613b3081d0b0a0d02a98e16568e65b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aa7613b3081d0b0a0d02a98e16568e65b">ReplaceChild</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *replaceThis, const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> &withThis)</td></tr>
- <tr class="separator:aa7613b3081d0b0a0d02a98e16568e65b inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab38d7e3ea88170aaaf445496eda97401 inherit pub_methods_class_ti_xml_node" id="r_ab38d7e3ea88170aaaf445496eda97401"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ab38d7e3ea88170aaaf445496eda97401">RemoveChild</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *removeThis)</td></tr>
- <tr class="memdesc:ab38d7e3ea88170aaaf445496eda97401 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Delete a child of this node. <br /></td></tr>
- <tr class="separator:ab38d7e3ea88170aaaf445496eda97401 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a7175d13a00be348288878176b4db6344 inherit pub_methods_class_ti_xml_node" id="r_a7175d13a00be348288878176b4db6344"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a7175d13a00be348288878176b4db6344">PreviousSibling</a> () const</td></tr>
- <tr class="memdesc:a7175d13a00be348288878176b4db6344 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Navigate to a sibling node. <br /></td></tr>
- <tr class="separator:a7175d13a00be348288878176b4db6344 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:affcfce90e66b52958492ffd936c6e9c0 inherit pub_methods_class_ti_xml_node" id="r_affcfce90e66b52958492ffd936c6e9c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#affcfce90e66b52958492ffd936c6e9c0">PreviousSibling</a> ()</td></tr>
- <tr class="separator:affcfce90e66b52958492ffd936c6e9c0 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abceaf2360253b2347ac1e4e31adc174d inherit pub_methods_class_ti_xml_node" id="r_abceaf2360253b2347ac1e4e31adc174d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#abceaf2360253b2347ac1e4e31adc174d">PreviousSibling</a> (const char *) const</td></tr>
- <tr class="memdesc:abceaf2360253b2347ac1e4e31adc174d inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Navigate to a sibling node. <br /></td></tr>
- <tr class="separator:abceaf2360253b2347ac1e4e31adc174d inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9fd32a6d2296732bb416c86eeff0329d inherit pub_methods_class_ti_xml_node" id="r_a9fd32a6d2296732bb416c86eeff0329d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a9fd32a6d2296732bb416c86eeff0329d">PreviousSibling</a> (const char *_prev)</td></tr>
- <tr class="separator:a9fd32a6d2296732bb416c86eeff0329d inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad2ed51bca3937cf712112aaf68f462a1 inherit pub_methods_class_ti_xml_node" id="r_ad2ed51bca3937cf712112aaf68f462a1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ad2ed51bca3937cf712112aaf68f462a1">NextSibling</a> () const</td></tr>
- <tr class="memdesc:ad2ed51bca3937cf712112aaf68f462a1 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Navigate to a sibling node. <br /></td></tr>
- <tr class="separator:ad2ed51bca3937cf712112aaf68f462a1 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aac5283d1e5d6cec27ce358b44129f08d inherit pub_methods_class_ti_xml_node" id="r_aac5283d1e5d6cec27ce358b44129f08d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aac5283d1e5d6cec27ce358b44129f08d">NextSibling</a> ()</td></tr>
- <tr class="separator:aac5283d1e5d6cec27ce358b44129f08d inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a68762bddbd46b478d4e47055eb9f6e67 inherit pub_methods_class_ti_xml_node" id="r_a68762bddbd46b478d4e47055eb9f6e67"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a68762bddbd46b478d4e47055eb9f6e67">NextSibling</a> (const char *) const</td></tr>
- <tr class="memdesc:a68762bddbd46b478d4e47055eb9f6e67 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Navigate to a sibling node with the given 'value'. <br /></td></tr>
- <tr class="separator:a68762bddbd46b478d4e47055eb9f6e67 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adebffdad1f11fbf30a492a6650f329e9 inherit pub_methods_class_ti_xml_node" id="r_adebffdad1f11fbf30a492a6650f329e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#adebffdad1f11fbf30a492a6650f329e9">NextSibling</a> (const char *_next)</td></tr>
- <tr class="separator:adebffdad1f11fbf30a492a6650f329e9 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9f320cafb4ed3a2c9cd595117c6f528d inherit pub_methods_class_ti_xml_node" id="r_a9f320cafb4ed3a2c9cd595117c6f528d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a9f320cafb4ed3a2c9cd595117c6f528d">NextSiblingElement</a> () const</td></tr>
- <tr class="separator:a9f320cafb4ed3a2c9cd595117c6f528d inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a59606de29f94c72442c3d9970db39057 inherit pub_methods_class_ti_xml_node" id="r_a59606de29f94c72442c3d9970db39057"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a59606de29f94c72442c3d9970db39057">NextSiblingElement</a> ()</td></tr>
- <tr class="separator:a59606de29f94c72442c3d9970db39057 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab0b45ed45912441de56978be0402c1b7 inherit pub_methods_class_ti_xml_node" id="r_ab0b45ed45912441de56978be0402c1b7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ab0b45ed45912441de56978be0402c1b7">NextSiblingElement</a> (const char *) const</td></tr>
- <tr class="separator:ab0b45ed45912441de56978be0402c1b7 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9e4f1ec12bf909717dd375fccdccc338 inherit pub_methods_class_ti_xml_node" id="r_a9e4f1ec12bf909717dd375fccdccc338"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a9e4f1ec12bf909717dd375fccdccc338">NextSiblingElement</a> (const char *_next)</td></tr>
- <tr class="separator:a9e4f1ec12bf909717dd375fccdccc338 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:afb8c68e4385fe1359101cf7088fc84dd inherit pub_methods_class_ti_xml_node" id="r_afb8c68e4385fe1359101cf7088fc84dd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#afb8c68e4385fe1359101cf7088fc84dd">FirstChildElement</a> () const</td></tr>
- <tr class="memdesc:afb8c68e4385fe1359101cf7088fc84dd inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Convenience function to get through elements. <br /></td></tr>
- <tr class="separator:afb8c68e4385fe1359101cf7088fc84dd inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6fb0f7283bb3a111059cfe1ddde0fcb7 inherit pub_methods_class_ti_xml_node" id="r_a6fb0f7283bb3a111059cfe1ddde0fcb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a6fb0f7283bb3a111059cfe1ddde0fcb7">FirstChildElement</a> ()</td></tr>
- <tr class="separator:a6fb0f7283bb3a111059cfe1ddde0fcb7 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a99f0d7ca8ee03f8b363cb0db24362634 inherit pub_methods_class_ti_xml_node" id="r_a99f0d7ca8ee03f8b363cb0db24362634"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a99f0d7ca8ee03f8b363cb0db24362634">FirstChildElement</a> (const char *_value) const</td></tr>
- <tr class="memdesc:a99f0d7ca8ee03f8b363cb0db24362634 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Convenience function to get through elements. <br /></td></tr>
- <tr class="separator:a99f0d7ca8ee03f8b363cb0db24362634 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2092d82094922f4f20560f7224695d60 inherit pub_methods_class_ti_xml_node" id="r_a2092d82094922f4f20560f7224695d60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a2092d82094922f4f20560f7224695d60">FirstChildElement</a> (const char *_value)</td></tr>
- <tr class="separator:a2092d82094922f4f20560f7224695d60 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5bb8d44977c19ca4c4da9fcf198136d0 inherit pub_methods_class_ti_xml_node" id="r_a5bb8d44977c19ca4c4da9fcf198136d0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a5bb8d44977c19ca4c4da9fcf198136d0">Type</a> () const</td></tr>
- <tr class="separator:a5bb8d44977c19ca4c4da9fcf198136d0 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aae260d88b14c412973c9e851a8a3da56 inherit pub_methods_class_ti_xml_node" id="r_aae260d88b14c412973c9e851a8a3da56"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aae260d88b14c412973c9e851a8a3da56">GetDocument</a> () const</td></tr>
- <tr class="separator:aae260d88b14c412973c9e851a8a3da56 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:afda456089c935b76c00faa1a1935d154 inherit pub_methods_class_ti_xml_node" id="r_afda456089c935b76c00faa1a1935d154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#afda456089c935b76c00faa1a1935d154">GetDocument</a> ()</td></tr>
- <tr class="separator:afda456089c935b76c00faa1a1935d154 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5e4cb9d090624a001dd46c0c70734310 inherit pub_methods_class_ti_xml_node" id="r_a5e4cb9d090624a001dd46c0c70734310"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a5e4cb9d090624a001dd46c0c70734310">NoChildren</a> () const</td></tr>
- <tr class="memdesc:a5e4cb9d090624a001dd46c0c70734310 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this node has no children. <br /></td></tr>
- <tr class="separator:a5e4cb9d090624a001dd46c0c70734310 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1830c16b32106bbdba38f45f8b30cabb inherit pub_methods_class_ti_xml_node" id="r_a1830c16b32106bbdba38f45f8b30cabb"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a1830c16b32106bbdba38f45f8b30cabb">ToDocument</a> () const</td></tr>
- <tr class="memdesc:a1830c16b32106bbdba38f45f8b30cabb inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:a1830c16b32106bbdba38f45f8b30cabb inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af80781ebc00b559746416de80ea754a6 inherit pub_methods_class_ti_xml_node" id="r_af80781ebc00b559746416de80ea754a6"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_comment.html">TiXmlComment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#af80781ebc00b559746416de80ea754a6">ToComment</a> () const</td></tr>
- <tr class="memdesc:af80781ebc00b559746416de80ea754a6 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:af80781ebc00b559746416de80ea754a6 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1e7ebff8ade3d30004e46b2a31700f0b inherit pub_methods_class_ti_xml_node" id="r_a1e7ebff8ade3d30004e46b2a31700f0b"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_unknown.html">TiXmlUnknown</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a1e7ebff8ade3d30004e46b2a31700f0b">ToUnknown</a> () const</td></tr>
- <tr class="memdesc:a1e7ebff8ade3d30004e46b2a31700f0b inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:a1e7ebff8ade3d30004e46b2a31700f0b inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3d65c779a1c856749ea743172b524927 inherit pub_methods_class_ti_xml_node" id="r_a3d65c779a1c856749ea743172b524927"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_text.html">TiXmlText</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a3d65c779a1c856749ea743172b524927">ToText</a> () const</td></tr>
- <tr class="memdesc:a3d65c779a1c856749ea743172b524927 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:a3d65c779a1c856749ea743172b524927 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a98d71a40157e3b19a82ce8ff00852f57 inherit pub_methods_class_ti_xml_node" id="r_a98d71a40157e3b19a82ce8ff00852f57"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_ti_xml_declaration.html">TiXmlDeclaration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a98d71a40157e3b19a82ce8ff00852f57">ToDeclaration</a> () const</td></tr>
- <tr class="memdesc:a98d71a40157e3b19a82ce8ff00852f57 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:a98d71a40157e3b19a82ce8ff00852f57 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a571a29829db5c5bbbd7c872b157f077f inherit pub_methods_class_ti_xml_node" id="r_a571a29829db5c5bbbd7c872b157f077f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a571a29829db5c5bbbd7c872b157f077f">ToDocument</a> ()</td></tr>
- <tr class="memdesc:a571a29829db5c5bbbd7c872b157f077f inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:a571a29829db5c5bbbd7c872b157f077f inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:adaece8749743630a626d39a9f4d9e357 inherit pub_methods_class_ti_xml_node" id="r_adaece8749743630a626d39a9f4d9e357"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_comment.html">TiXmlComment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#adaece8749743630a626d39a9f4d9e357">ToComment</a> ()</td></tr>
- <tr class="memdesc:adaece8749743630a626d39a9f4d9e357 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:adaece8749743630a626d39a9f4d9e357 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af1cdecdf823b766144abfffa3f721be9 inherit pub_methods_class_ti_xml_node" id="r_af1cdecdf823b766144abfffa3f721be9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_unknown.html">TiXmlUnknown</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#af1cdecdf823b766144abfffa3f721be9">ToUnknown</a> ()</td></tr>
- <tr class="memdesc:af1cdecdf823b766144abfffa3f721be9 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:af1cdecdf823b766144abfffa3f721be9 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa2e49a2af5eb8f621cc0bac4c98070d8 inherit pub_methods_class_ti_xml_node" id="r_aa2e49a2af5eb8f621cc0bac4c98070d8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_text.html">TiXmlText</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#aa2e49a2af5eb8f621cc0bac4c98070d8">ToText</a> ()</td></tr>
- <tr class="memdesc:aa2e49a2af5eb8f621cc0bac4c98070d8 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:aa2e49a2af5eb8f621cc0bac4c98070d8 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad61253c62dce10b5543df1c543e98c34 inherit pub_methods_class_ti_xml_node" id="r_ad61253c62dce10b5543df1c543e98c34"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ti_xml_declaration.html">TiXmlDeclaration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#ad61253c62dce10b5543df1c543e98c34">ToDeclaration</a> ()</td></tr>
- <tr class="memdesc:ad61253c62dce10b5543df1c543e98c34 inherit pub_methods_class_ti_xml_node"><td class="mdescLeft"> </td><td class="mdescRight">Cast to a more defined type. Will return null if not of the requested type. <br /></td></tr>
- <tr class="separator:ad61253c62dce10b5543df1c543e98c34 inherit pub_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ti_xml_base')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:a397be665089b450628845e936cbedad2 inherit pub_methods_class_ti_xml_base" id="r_a397be665089b450628845e936cbedad2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a397be665089b450628845e936cbedad2">TiXmlBase</a> ()</td></tr>
- <tr class="separator:a397be665089b450628845e936cbedad2 inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aba8591c94d419e28a851679e9363cbdc inherit pub_methods_class_ti_xml_base" id="r_aba8591c94d419e28a851679e9363cbdc"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#aba8591c94d419e28a851679e9363cbdc">~TiXmlBase</a> ()</td></tr>
- <tr class="separator:aba8591c94d419e28a851679e9363cbdc inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a0739c652404a590c2ae0fe2c89c8a264 inherit pub_methods_class_ti_xml_base" id="r_a0739c652404a590c2ae0fe2c89c8a264"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a0739c652404a590c2ae0fe2c89c8a264">Row</a> () const</td></tr>
- <tr class="separator:a0739c652404a590c2ae0fe2c89c8a264 inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aac751866216a5ccb063943c3a7c52177 inherit pub_methods_class_ti_xml_base" id="r_aac751866216a5ccb063943c3a7c52177"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#aac751866216a5ccb063943c3a7c52177">Column</a> () const</td></tr>
- <tr class="memdesc:aac751866216a5ccb063943c3a7c52177 inherit pub_methods_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">See <a class="el" href="class_ti_xml_base.html#a0739c652404a590c2ae0fe2c89c8a264">Row()</a> <br /></td></tr>
- <tr class="separator:aac751866216a5ccb063943c3a7c52177 inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a52da991c3b0e2f0de483df38db787e4b inherit pub_methods_class_ti_xml_base" id="r_a52da991c3b0e2f0de483df38db787e4b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a52da991c3b0e2f0de483df38db787e4b">SetUserData</a> (void *user)</td></tr>
- <tr class="memdesc:a52da991c3b0e2f0de483df38db787e4b inherit pub_methods_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">Set a pointer to arbitrary user data. <br /></td></tr>
- <tr class="separator:a52da991c3b0e2f0de483df38db787e4b inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5f89158efcfcfc73117faeafc593e81a inherit pub_methods_class_ti_xml_base" id="r_a5f89158efcfcfc73117faeafc593e81a"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a5f89158efcfcfc73117faeafc593e81a">GetUserData</a> ()</td></tr>
- <tr class="memdesc:a5f89158efcfcfc73117faeafc593e81a inherit pub_methods_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">Get a pointer to arbitrary user data. <br /></td></tr>
- <tr class="separator:a5f89158efcfcfc73117faeafc593e81a inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aca7d2115c80d3f5b4289b4bc450c76b2 inherit pub_methods_class_ti_xml_base" id="r_aca7d2115c80d3f5b4289b4bc450c76b2"><td class="memItemLeft" align="right" valign="top">const void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#aca7d2115c80d3f5b4289b4bc450c76b2">GetUserData</a> () const</td></tr>
- <tr class="memdesc:aca7d2115c80d3f5b4289b4bc450c76b2 inherit pub_methods_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">Get a pointer to arbitrary user data. <br /></td></tr>
- <tr class="separator:aca7d2115c80d3f5b4289b4bc450c76b2 inherit pub_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
- Protected Member Functions</h2></td></tr>
- <tr class="memitem:acef0d3b17de0a8959182ced7ced77b6e" id="r_acef0d3b17de0a8959182ced7ced77b6e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#acef0d3b17de0a8959182ced7ced77b6e">CopyTo</a> (<a class="el" href="class_ti_xml_element.html">TiXmlElement</a> *target) const</td></tr>
- <tr class="separator:acef0d3b17de0a8959182ced7ced77b6e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af6e492c158a10c6b78f946f71c00f328" id="r_af6e492c158a10c6b78f946f71c00f328"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#af6e492c158a10c6b78f946f71c00f328">ClearThis</a> ()</td></tr>
- <tr class="separator:af6e492c158a10c6b78f946f71c00f328"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2465e2242f35d8c3cabffd3dcc811a7e" id="r_a2465e2242f35d8c3cabffd3dcc811a7e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_element.html#a2465e2242f35d8c3cabffd3dcc811a7e">ReadValue</a> (const char *in, <a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> *prevData, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a2465e2242f35d8c3cabffd3dcc811a7e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_methods_class_ti_xml_node"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_ti_xml_node')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_ti_xml_node.html">TiXmlNode</a></td></tr>
- <tr class="memitem:af0458eef6cac307caab4d78e80e1d0cc inherit pro_methods_class_ti_xml_node" id="r_af0458eef6cac307caab4d78e80e1d0cc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#af0458eef6cac307caab4d78e80e1d0cc">TiXmlNode</a> (<a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16">NodeType</a> _type)</td></tr>
- <tr class="separator:af0458eef6cac307caab4d78e80e1d0cc inherit pro_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5c562494ee70658d686083ebfefb1bd5 inherit pro_methods_class_ti_xml_node" id="r_a5c562494ee70658d686083ebfefb1bd5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a5c562494ee70658d686083ebfefb1bd5">CopyTo</a> (<a class="el" href="class_ti_xml_node.html">TiXmlNode</a> *target) const</td></tr>
- <tr class="separator:a5c562494ee70658d686083ebfefb1bd5 inherit pro_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:abd5638ee46d732168ee0489ede863fac inherit pro_methods_class_ti_xml_node" id="r_abd5638ee46d732168ee0489ede863fac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#abd5638ee46d732168ee0489ede863fac">Identify</a> (const char *start, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:abd5638ee46d732168ee0489ede863fac inherit pro_methods_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
- Additional Inherited Members</h2></td></tr>
- <tr class="inherit_header pub_types_class_ti_xml_node"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_ti_xml_node')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_ti_xml_node.html">TiXmlNode</a></td></tr>
- <tr class="memitem:acac9cbaeea226ed297804c012dc12b16 inherit pub_types_class_ti_xml_node" id="r_acac9cbaeea226ed297804c012dc12b16"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16">NodeType</a> { <br />
-   <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16a9a74c3d262d261bb44116df4006fb561">TINYXML_DOCUMENT</a>
- , <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16a3889ed59714039bb590fc141d4f6b91a">TINYXML_ELEMENT</a>
- , <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16aa50081debfc87bdbb233ef6e38c283d2">TINYXML_COMMENT</a>
- , <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16a63a91729f238240cd127a877f734f23d">TINYXML_UNKNOWN</a>
- , <br />
-   <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16a52b6401c71b7b9ff2f301dadddff9705">TINYXML_TEXT</a>
- , <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16a37be7016f861750b0276c93e3c35d769">TINYXML_DECLARATION</a>
- , <a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16ada755c61675b9316c66d9ac7d4536d43">TINYXML_TYPECOUNT</a>
- <br />
- }</td></tr>
- <tr class="separator:acac9cbaeea226ed297804c012dc12b16 inherit pub_types_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_types_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_ti_xml_base')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:a5d76b81b0ad4c19007a781d4edb8181f inherit pub_types_class_ti_xml_base" id="r_a5d76b81b0ad4c19007a781d4edb8181f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
-   <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fabe00d7509f13a5d4cbabcd7aba8d7ff4">TIXML_NO_ERROR</a> = 0
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fab59b4b26cbfd0f21979c57d90bc32a69">TIXML_ERROR</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa5ec0410a9d596df295b506eec286a9e5">TIXML_ERROR_OPENING_FILE</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa59b3e4126634e81c9ddb21fd9f66c0b1">TIXML_ERROR_PARSING_ELEMENT</a>
- , <br />
-   <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fab2fc8e5c2943c8ed72417760f292e121">TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181faea6bcfc2e0ab69b00fb14f006c9f3858">TIXML_ERROR_READING_ELEMENT_VALUE</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fad51c142674f4a9c8f1c565f79b0de9a3">TIXML_ERROR_READING_ATTRIBUTES</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181faaa068fe2b89929319f9cc2e79d4975ce">TIXML_ERROR_PARSING_EMPTY</a>
- , <br />
-   <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa666bbaa4d8d57c515eee6fd01b88866e">TIXML_ERROR_READING_END_TAG</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fad573f4492820d1f614bcf78413c0dea4">TIXML_ERROR_PARSING_UNKNOWN</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181faca83e58aa17ce5ea3f4a03e2e90488d3">TIXML_ERROR_PARSING_COMMENT</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fae3e6eec1901dfc310171bccb50d9c11b">TIXML_ERROR_PARSING_DECLARATION</a>
- , <br />
-   <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa2f234ea75e08fae28e88c237b79f8350">TIXML_ERROR_DOCUMENT_EMPTY</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa8ed0f7568bc278b6845422e2690d1f35">TIXML_ERROR_EMBEDDED_NULL</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181faf3a773ff54006a9b3995f0f83cf5358d">TIXML_ERROR_PARSING_CDATA</a>
- , <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa381bf08c679f5bfb4e5a9150accdb910">TIXML_ERROR_DOCUMENT_TOP_ONLY</a>
- , <br />
-   <a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa7b1c5c1407fb36132b93cf15be58b1a9">TIXML_ERROR_STRING_COUNT</a>
- <br />
- }</td></tr>
- <tr class="separator:a5d76b81b0ad4c19007a781d4edb8181f inherit pub_types_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_static_methods_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_ti_xml_base')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:af8f2207f82d9add8ab6f375f5a5b9667 inherit pub_static_methods_class_ti_xml_base" id="r_af8f2207f82d9add8ab6f375f5a5b9667"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#af8f2207f82d9add8ab6f375f5a5b9667">SetCondenseWhiteSpace</a> (bool condense)</td></tr>
- <tr class="separator:af8f2207f82d9add8ab6f375f5a5b9667 inherit pub_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3b5c220f2933287671e650679746c08f inherit pub_static_methods_class_ti_xml_base" id="r_a3b5c220f2933287671e650679746c08f"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a3b5c220f2933287671e650679746c08f">IsWhiteSpaceCondensed</a> ()</td></tr>
- <tr class="memdesc:a3b5c220f2933287671e650679746c08f inherit pub_static_methods_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">Return the current white space setting. <br /></td></tr>
- <tr class="separator:a3b5c220f2933287671e650679746c08f inherit pub_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a93e4296a350ec26472050bcc877af1cd inherit pub_static_methods_class_ti_xml_base" id="r_a93e4296a350ec26472050bcc877af1cd"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a93e4296a350ec26472050bcc877af1cd">EncodeString</a> (const TIXML_STRING &str, TIXML_STRING *out)</td></tr>
- <tr class="separator:a93e4296a350ec26472050bcc877af1cd inherit pub_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_static_attribs_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_ti_xml_base')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:a5655c6aa49fd648508380a77406c2327 inherit pub_static_attribs_class_ti_xml_base" id="r_a5655c6aa49fd648508380a77406c2327"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a5655c6aa49fd648508380a77406c2327">utf8ByteTable</a> [256]</td></tr>
- <tr class="separator:a5655c6aa49fd648508380a77406c2327 inherit pub_static_attribs_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_static_methods_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_ti_xml_base')"><img src="closed.png" alt="-"/> Static Protected Member Functions inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:ad5dbfe38d8e0f4f5238da08c5485db69 inherit pro_static_methods_class_ti_xml_base" id="r_ad5dbfe38d8e0f4f5238da08c5485db69"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#ad5dbfe38d8e0f4f5238da08c5485db69">SkipWhiteSpace</a> (const char *, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:ad5dbfe38d8e0f4f5238da08c5485db69 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a424d2c7651f987b4b91d35e1af32bfac inherit pro_static_methods_class_ti_xml_base" id="r_a424d2c7651f987b4b91d35e1af32bfac"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a424d2c7651f987b4b91d35e1af32bfac">IsWhiteSpace</a> (char c)</td></tr>
- <tr class="separator:a424d2c7651f987b4b91d35e1af32bfac inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a71b632a1366f45b3353a7c0b0b18db0b inherit pro_static_methods_class_ti_xml_base" id="r_a71b632a1366f45b3353a7c0b0b18db0b"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a71b632a1366f45b3353a7c0b0b18db0b">IsWhiteSpace</a> (int c)</td></tr>
- <tr class="separator:a71b632a1366f45b3353a7c0b0b18db0b inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:acec25c695adccdc68a7430f559ce1c0f inherit pro_static_methods_class_ti_xml_base" id="r_acec25c695adccdc68a7430f559ce1c0f"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#acec25c695adccdc68a7430f559ce1c0f">ReadName</a> (const char *p, TIXML_STRING *name, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:acec25c695adccdc68a7430f559ce1c0f inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1f27f8ddcbf4cd5071ebd04e9f0ced77 inherit pro_static_methods_class_ti_xml_base" id="r_a1f27f8ddcbf4cd5071ebd04e9f0ced77"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a1f27f8ddcbf4cd5071ebd04e9f0ced77">ReadText</a> (const char *in, TIXML_STRING *text, bool ignoreWhiteSpace, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a1f27f8ddcbf4cd5071ebd04e9f0ced77 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2d2b76a1ddb33cc23db6ce808c3c9415 inherit pro_static_methods_class_ti_xml_base" id="r_a2d2b76a1ddb33cc23db6ce808c3c9415"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a2d2b76a1ddb33cc23db6ce808c3c9415">GetEntity</a> (const char *in, char *value, int *length, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a2d2b76a1ddb33cc23db6ce808c3c9415 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a5ecb2cc3569d09ca84f52ec73ff72da2 inherit pro_static_methods_class_ti_xml_base" id="r_a5ecb2cc3569d09ca84f52ec73ff72da2"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a5ecb2cc3569d09ca84f52ec73ff72da2">GetChar</a> (const char *p, char *_value, int *length, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a5ecb2cc3569d09ca84f52ec73ff72da2 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3c9ce136bdc36e3da5716967f85103d7 inherit pro_static_methods_class_ti_xml_base" id="r_a3c9ce136bdc36e3da5716967f85103d7"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a3c9ce136bdc36e3da5716967f85103d7">StringEqual</a> (const char *p, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a3c9ce136bdc36e3da5716967f85103d7 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a98d43695cd1bdbbd20ef1979bebb2a1c inherit pro_static_methods_class_ti_xml_base" id="r_a98d43695cd1bdbbd20ef1979bebb2a1c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a98d43695cd1bdbbd20ef1979bebb2a1c">IsAlpha</a> (unsigned char anyByte, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a98d43695cd1bdbbd20ef1979bebb2a1c inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1f4c11b3f1bb07fa736061092f0724d9 inherit pro_static_methods_class_ti_xml_base" id="r_a1f4c11b3f1bb07fa736061092f0724d9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a1f4c11b3f1bb07fa736061092f0724d9">IsAlphaNum</a> (unsigned char anyByte, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a1f4c11b3f1bb07fa736061092f0724d9 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad98aa67c2bd17629da1681c714f91548 inherit pro_static_methods_class_ti_xml_base" id="r_ad98aa67c2bd17629da1681c714f91548"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#ad98aa67c2bd17629da1681c714f91548">ToLower</a> (int v, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:ad98aa67c2bd17629da1681c714f91548 inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4bd3c2d1b97e343b661944b4a8be526e inherit pro_static_methods_class_ti_xml_base" id="r_a4bd3c2d1b97e343b661944b4a8be526e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a4bd3c2d1b97e343b661944b4a8be526e">ConvertUTF32ToUTF8</a> (unsigned long input, char *output, int *length)</td></tr>
- <tr class="separator:a4bd3c2d1b97e343b661944b4a8be526e inherit pro_static_methods_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_attribs_class_ti_xml_node"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_ti_xml_node')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="class_ti_xml_node.html">TiXmlNode</a></td></tr>
- <tr class="memitem:a881a9cd66ad384f71bc5e1c495ade3dc inherit pro_attribs_class_ti_xml_node" id="r_a881a9cd66ad384f71bc5e1c495ade3dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a881a9cd66ad384f71bc5e1c495ade3dc">parent</a></td></tr>
- <tr class="separator:a881a9cd66ad384f71bc5e1c495ade3dc inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4ae4552b2f2e44004ccacf29ef1cbc77 inherit pro_attribs_class_ti_xml_node" id="r_a4ae4552b2f2e44004ccacf29ef1cbc77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html#acac9cbaeea226ed297804c012dc12b16">NodeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a4ae4552b2f2e44004ccacf29ef1cbc77">type</a></td></tr>
- <tr class="separator:a4ae4552b2f2e44004ccacf29ef1cbc77 inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a97b4a437e0f2a989c953c422e85405e2 inherit pro_attribs_class_ti_xml_node" id="r_a97b4a437e0f2a989c953c422e85405e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a97b4a437e0f2a989c953c422e85405e2">firstChild</a></td></tr>
- <tr class="separator:a97b4a437e0f2a989c953c422e85405e2 inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9f2dbc07fe090543ee006eff738fb35c inherit pro_attribs_class_ti_xml_node" id="r_a9f2dbc07fe090543ee006eff738fb35c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a9f2dbc07fe090543ee006eff738fb35c">lastChild</a></td></tr>
- <tr class="separator:a9f2dbc07fe090543ee006eff738fb35c inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3a0fac85f2e8857bab5f7939771d9452 inherit pro_attribs_class_ti_xml_node" id="r_a3a0fac85f2e8857bab5f7939771d9452"><td class="memItemLeft" align="right" valign="top">TIXML_STRING </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a3a0fac85f2e8857bab5f7939771d9452">value</a></td></tr>
- <tr class="separator:a3a0fac85f2e8857bab5f7939771d9452 inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a65207405abcca7807c408dfcb3eac2b8 inherit pro_attribs_class_ti_xml_node" id="r_a65207405abcca7807c408dfcb3eac2b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a65207405abcca7807c408dfcb3eac2b8">prev</a></td></tr>
- <tr class="separator:a65207405abcca7807c408dfcb3eac2b8 inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8ce33ebfa70f6490d36ce3a4b9b54c63 inherit pro_attribs_class_ti_xml_node" id="r_a8ce33ebfa70f6490d36ce3a4b9b54c63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_node.html#a8ce33ebfa70f6490d36ce3a4b9b54c63">next</a></td></tr>
- <tr class="separator:a8ce33ebfa70f6490d36ce3a4b9b54c63 inherit pro_attribs_class_ti_xml_node"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_attribs_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_ti_xml_base')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:a4dc7805c3510e31912915af681ec22f4 inherit pro_attribs_class_ti_xml_base" id="r_a4dc7805c3510e31912915af681ec22f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ti_xml_cursor.html">TiXmlCursor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a4dc7805c3510e31912915af681ec22f4">location</a></td></tr>
- <tr class="separator:a4dc7805c3510e31912915af681ec22f4 inherit pro_attribs_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2e294dd14122c554baa0665072b4ca7a inherit pro_attribs_class_ti_xml_base" id="r_a2e294dd14122c554baa0665072b4ca7a"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#a2e294dd14122c554baa0665072b4ca7a">userData</a></td></tr>
- <tr class="memdesc:a2e294dd14122c554baa0665072b4ca7a inherit pro_attribs_class_ti_xml_base"><td class="mdescLeft"> </td><td class="mdescRight">Field containing a generic user pointer. <br /></td></tr>
- <tr class="separator:a2e294dd14122c554baa0665072b4ca7a inherit pro_attribs_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_static_attribs_class_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_ti_xml_base')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_ti_xml_base.html">TiXmlBase</a></td></tr>
- <tr class="memitem:ab7f44d8bc49d6e0d43c49c4177e8bb8a inherit pro_static_attribs_class_ti_xml_base" id="r_ab7f44d8bc49d6e0d43c49c4177e8bb8a"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_base.html#ab7f44d8bc49d6e0d43c49c4177e8bb8a">errorString</a> [<a class="el" href="class_ti_xml_base.html#a5d76b81b0ad4c19007a781d4edb8181fa7b1c5c1407fb36132b93cf15be58b1a9">TIXML_ERROR_STRING_COUNT</a>]</td></tr>
- <tr class="separator:ab7f44d8bc49d6e0d43c49c4177e8bb8a inherit pro_static_attribs_class_ti_xml_base"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><p>The element is a container class. It has a value, the element name, and can contain other elements, text, comments, and unknowns. Elements also contain an arbitrary number of attributes. </p>
- </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
- <a id="afef495516679fdc02d57948a070899a4" name="afef495516679fdc02d57948a070899a4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#afef495516679fdc02d57948a070899a4">◆ </a></span>TiXmlElement() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>in_value</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Construct an element. </p>
- </div>
- </div>
- <a id="ac299cddadb1870a007e636ac65bf66cb" name="ac299cddadb1870a007e636ac65bf66cb"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac299cddadb1870a007e636ac65bf66cb">◆ </a></span>TiXmlElement() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> & </td>
- <td class="paramname"><em>copy</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a807b51848e78c7eea3968bc821dc179b" name="a807b51848e78c7eea3968bc821dc179b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a807b51848e78c7eea3968bc821dc179b">◆ </a></span>~TiXmlElement()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">~<a class="el" href="class_ti_xml_element.html">TiXmlElement</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <h2 class="groupheader">Member Function Documentation</h2>
- <a id="ad9edd4d41e65a03fe0720d514f581a6b" name="ad9edd4d41e65a03fe0720d514f581a6b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad9edd4d41e65a03fe0720d514f581a6b">◆ </a></span>Accept()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool Accept </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="class_ti_xml_visitor.html">TiXmlVisitor</a> * </td>
- <td class="paramname"><em>visitor</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Walk the XML tree visiting this node and all of its children. </p>
- <p>Implements <a class="el" href="class_ti_xml_node.html#a3da2314556d60c86be93bcef3bcf8893">TiXmlNode</a>.</p>
- </div>
- </div>
- <a id="a06206288d2e20c2a11fcaaf2272eb1a7" name="a06206288d2e20c2a11fcaaf2272eb1a7"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a06206288d2e20c2a11fcaaf2272eb1a7">◆ </a></span>Attribute() <span class="overload">[1/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char * Attribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Given an attribute name, <a class="el" href="class_ti_xml_element.html#a06206288d2e20c2a11fcaaf2272eb1a7">Attribute()</a> returns the value for the attribute of that name, or null if none exists. </p>
- </div>
- </div>
- <a id="ae5ae094c8ad1616674a36420152ca4c2" name="ae5ae094c8ad1616674a36420152ca4c2"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae5ae094c8ad1616674a36420152ca4c2">◆ </a></span>Attribute() <span class="overload">[2/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char * Attribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double * </td>
- <td class="paramname"><em>d</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Given an attribute name, <a class="el" href="class_ti_xml_element.html#a06206288d2e20c2a11fcaaf2272eb1a7">Attribute()</a> returns the value for the attribute of that name, or null if none exists. If the attribute exists and can be converted to an double, the double value will be put in the return 'd', if 'd' is non-null. </p>
- </div>
- </div>
- <a id="af818a4982be84eb002c95ec51aca085c" name="af818a4982be84eb002c95ec51aca085c"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#af818a4982be84eb002c95ec51aca085c">◆ </a></span>Attribute() <span class="overload">[3/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char * Attribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int * </td>
- <td class="paramname"><em>i</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Given an attribute name, <a class="el" href="class_ti_xml_element.html#a06206288d2e20c2a11fcaaf2272eb1a7">Attribute()</a> returns the value for the attribute of that name, or null if none exists. If the attribute exists and can be converted to an integer, the integer value will be put in the return 'i', if 'i' is non-null. </p>
- </div>
- </div>
- <a id="af6e492c158a10c6b78f946f71c00f328" name="af6e492c158a10c6b78f946f71c00f328"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#af6e492c158a10c6b78f946f71c00f328">◆ </a></span>ClearThis()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void ClearThis </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">protected</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a6893752ae77087447ef33bb5f6b70dbb" name="a6893752ae77087447ef33bb5f6b70dbb"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6893752ae77087447ef33bb5f6b70dbb">◆ </a></span>Clone()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_node.html">TiXmlNode</a> * Clone </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Creates a new Element and returns it - the returned element is a copy. </p>
- <p>Implements <a class="el" href="class_ti_xml_node.html#a7deea3f71b03d4ad837d627c70ec3a3d">TiXmlNode</a>.</p>
- </div>
- </div>
- <a id="acef0d3b17de0a8959182ced7ced77b6e" name="acef0d3b17de0a8959182ced7ced77b6e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#acef0d3b17de0a8959182ced7ced77b6e">◆ </a></span>CopyTo()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void CopyTo </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * </td>
- <td class="paramname"><em>target</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">protected</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae47aeb905a763ad9467fdd147241aea1" name="ae47aeb905a763ad9467fdd147241aea1"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae47aeb905a763ad9467fdd147241aea1">◆ </a></span>FirstAttribute() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * FirstAttribute </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="aea1a5081952dcd3f56852eef00a728be" name="aea1a5081952dcd3f56852eef00a728be"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aea1a5081952dcd3f56852eef00a728be">◆ </a></span>FirstAttribute() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * FirstAttribute </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Access the first attribute in this element. </p>
- </div>
- </div>
- <a id="ab6dd23bc21b53a7a57967fab6943b4ec" name="ab6dd23bc21b53a7a57967fab6943b4ec"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ab6dd23bc21b53a7a57967fab6943b4ec">◆ </a></span>GetText()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const char * GetText </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Convenience function for easy access to the text inside an element. Although easy and concise, <a class="el" href="class_ti_xml_element.html#ab6dd23bc21b53a7a57967fab6943b4ec">GetText()</a> is limited compared to getting the <a class="el" href="class_ti_xml_text.html">TiXmlText</a> child and accessing it directly.</p>
- <p>If the first child of 'this' is a <a class="el" href="class_ti_xml_text.html">TiXmlText</a>, the <a class="el" href="class_ti_xml_element.html#ab6dd23bc21b53a7a57967fab6943b4ec">GetText()</a> returns the character string of the Text node, else null is returned.</p>
- <p>This is a convenient method for getting the text of simple contained text: </p><pre class="fragment"><foo>This is text</foo>
- const char* str = fooElement->GetText();
- </pre><p>'str' will be a pointer to "This is text".</p>
- <p>Note that this function can be misleading. If the element foo was created from this XML: </p><pre class="fragment"><foo><b>This is text</b></foo>
- </pre><p>then the value of str would be null. The first child node isn't a text node, it is another element. From this XML: </p><pre class="fragment"><foo>This is <b>text</b></foo>
- </pre><p> <a class="el" href="class_ti_xml_element.html#ab6dd23bc21b53a7a57967fab6943b4ec">GetText()</a> will return "This is ".</p>
- <p>WARNING: <a class="el" href="class_ti_xml_element.html#ab6dd23bc21b53a7a57967fab6943b4ec">GetText()</a> accesses a child node - don't become confused with the similarly named <a class="el" href="class_ti_xml_handle.html#af82fc1b21e9f818832e4a5faec3f31d0">TiXmlHandle::Text()</a> and <a class="el" href="class_ti_xml_node.html#aa2e49a2af5eb8f621cc0bac4c98070d8" title="Cast to a more defined type. Will return null if not of the requested type.">TiXmlNode::ToText()</a> which are safe type casts on the referenced node. </p>
- </div>
- </div>
- <a id="a0b2ee4b2bbb4633360edeb5a0b0ff438" name="a0b2ee4b2bbb4633360edeb5a0b0ff438"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a0b2ee4b2bbb4633360edeb5a0b0ff438">◆ </a></span>LastAttribute() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * LastAttribute </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae891e020f75e457c04f03dd1b708d116" name="ae891e020f75e457c04f03dd1b708d116"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae891e020f75e457c04f03dd1b708d116">◆ </a></span>LastAttribute() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="class_ti_xml_attribute.html">TiXmlAttribute</a> * LastAttribute </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Access the last attribute in this element. </p>
- </div>
- </div>
- <a id="a6689972d45a8bd3f2a0bd6e76b9b78ba" name="a6689972d45a8bd3f2a0bd6e76b9b78ba"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6689972d45a8bd3f2a0bd6e76b9b78ba">◆ </a></span>operator=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_element.html">TiXmlElement</a> & operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> & </td>
- <td class="paramname"><em>base</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a076eac731d6f1850323bf9710ae3ad17" name="a076eac731d6f1850323bf9710ae3ad17"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a076eac731d6f1850323bf9710ae3ad17">◆ </a></span>Parse()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const char * Parse </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>p</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> * </td>
- <td class="paramname"><em>data</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Implements <a class="el" href="class_ti_xml_base.html#a763e9f7b2f9de3e5f87246bfc6500893">TiXmlBase</a>.</p>
- </div>
- </div>
- <a id="a62fe46e4f7f6830bb1d18aebc9e4a7dc" name="a62fe46e4f7f6830bb1d18aebc9e4a7dc"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a62fe46e4f7f6830bb1d18aebc9e4a7dc">◆ </a></span>Print()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void Print </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="class_file_stream.html">FileStream</a> & </td>
- <td class="paramname"><em>stream</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>depth</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>All TinyXml classes can print themselves to a filestream or the string class (<a class="el" href="class_ti_xml_string.html">TiXmlString</a> in non-STL mode, std::string in STL mode.) Either or both cfile and str can be null.</p>
- <p>This is a formatted print, and will insert tabs and newlines.</p>
- <p>(For an unformatted stream, use the << operator.) </p>
- <p>Implements <a class="el" href="class_ti_xml_base.html#abff605accf7462da239a21ae363ce05a">TiXmlBase</a>.</p>
- </div>
- </div>
- <a id="acf835ae6d1d1cffad0e08f796789a7a5" name="acf835ae6d1d1cffad0e08f796789a7a5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#acf835ae6d1d1cffad0e08f796789a7a5">◆ </a></span>QueryBoolAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int QueryBoolAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">bool * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>QueryBoolAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. Note that '1', 'true', or 'yes' are considered true, while '0', 'false' and 'no' are considered false. </p>
- </div>
- </div>
- <a id="aedc97de117edbd77ef22d941cda69d75" name="aedc97de117edbd77ef22d941cda69d75"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aedc97de117edbd77ef22d941cda69d75">◆ </a></span>QueryDoubleAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int QueryDoubleAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>QueryDoubleAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. </p>
- </div>
- </div>
- <a id="a07b48451b24a3f1101f4adc262fa7ff5" name="a07b48451b24a3f1101f4adc262fa7ff5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a07b48451b24a3f1101f4adc262fa7ff5">◆ </a></span>QueryFloatAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">int QueryFloatAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">float * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>QueryFloatAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. </p>
- </div>
- </div>
- <a id="a29f95f2657d6fbefc67b2485c0d47518" name="a29f95f2657d6fbefc67b2485c0d47518"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a29f95f2657d6fbefc67b2485c0d47518">◆ </a></span>QueryIntAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int QueryIntAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>QueryIntAttribute examines the attribute - it is an alternative to the <a class="el" href="class_ti_xml_element.html#a06206288d2e20c2a11fcaaf2272eb1a7">Attribute()</a> method with richer error checking. If the attribute is an integer, it is stored in 'value' and the call returns TIXML_SUCCESS. If it is not an integer, it returns TIXML_WRONG_TYPE. If the attribute does not exist, then TIXML_NO_ATTRIBUTE is returned. </p>
- </div>
- </div>
- <a id="aed5662616087d4dfe8b09669567f01ac" name="aed5662616087d4dfe8b09669567f01ac"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aed5662616087d4dfe8b09669567f01ac">◆ </a></span>QueryUnsignedAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int QueryUnsignedAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>QueryUnsignedAttribute examines the attribute - see <a class="el" href="class_ti_xml_element.html#a29f95f2657d6fbefc67b2485c0d47518">QueryIntAttribute()</a>. </p>
- </div>
- </div>
- <a id="a2465e2242f35d8c3cabffd3dcc811a7e" name="a2465e2242f35d8c3cabffd3dcc811a7e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2465e2242f35d8c3cabffd3dcc811a7e">◆ </a></span>ReadValue()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const char * ReadValue </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>in</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype"><a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> * </td>
- <td class="paramname"><em>prevData</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">protected</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a8071a29307c7a7573f507debc084ec43" name="a8071a29307c7a7573f507debc084ec43"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a8071a29307c7a7573f507debc084ec43">◆ </a></span>RemoveAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void RemoveAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Deletes an attribute with the given name. </p>
- </div>
- </div>
- <a id="aeaa3964c69762f892060e14b9636dee5" name="aeaa3964c69762f892060e14b9636dee5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aeaa3964c69762f892060e14b9636dee5">◆ </a></span>SetAttribute() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void SetAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>_value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Sets an attribute of name to a given value. The attribute will be created if it does not exist, or changed if it does. </p>
- </div>
- </div>
- <a id="ade4fa1e18b3bf96da49e249d03f63c90" name="ade4fa1e18b3bf96da49e249d03f63c90"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ade4fa1e18b3bf96da49e249d03f63c90">◆ </a></span>SetAttribute() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void SetAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Sets an attribute of name to a given value. The attribute will be created if it does not exist, or changed if it does. </p>
- </div>
- </div>
- <a id="ac24c2dea49288cd446f2340c301c2e6a" name="ac24c2dea49288cd446f2340c301c2e6a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac24c2dea49288cd446f2340c301c2e6a">◆ </a></span>SetDoubleAttribute()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void SetDoubleAttribute </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>name</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double </td>
- <td class="paramname"><em>value</em> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Sets an attribute of name to a given value. The attribute will be created if it does not exist, or changed if it does. </p>
- </div>
- </div>
- <a id="af2e345190848a5e777e861146ebfbbe4" name="af2e345190848a5e777e861146ebfbbe4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#af2e345190848a5e777e861146ebfbbe4">◆ </a></span>ToElement() <span class="overload">[1/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * ToElement </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Cast to a more defined type. Will return null not of the requested type. </p>
- <p>Reimplemented from <a class="el" href="class_ti_xml_node.html#af2e345190848a5e777e861146ebfbbe4">TiXmlNode</a>.</p>
- </div>
- </div>
- <a id="a561540bf9a7f3574bec829efda0f60c0" name="a561540bf9a7f3574bec829efda0f60c0"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a561540bf9a7f3574bec829efda0f60c0">◆ </a></span>ToElement() <span class="overload">[2/2]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual const <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> * ToElement </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Cast to a more defined type. Will return null not of the requested type. </p>
- <p>Reimplemented from <a class="el" href="class_ti_xml_node.html#a561540bf9a7f3574bec829efda0f60c0">TiXmlNode</a>.</p>
- </div>
- </div>
- <hr/>The documentation for this class was generated from the following files:<ul>
- <li>persistence/tinyXML/<b>tinyxml.h</b></li>
- <li>persistence/tinyXML/<b>tinyxml.cpp</b></li>
- <li>persistence/tinyXML/<b>tinyxmlparser.cpp</b></li>
- </ul>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
- </small></address>
- </body>
- </html>
|