| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197 |
- <!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: TiXmlDocument 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_document-members.html">List of all members</a> </div>
- <div class="headertitle"><div class="title">TiXmlDocument 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 TiXmlDocument:</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_document.png" usemap="#TiXmlDocument_map" alt=""/>
- <map id="TiXmlDocument_map" name="TiXmlDocument_map">
- <area href="class_ti_xml_node.html" alt="TiXmlNode" shape="rect" coords="0,56,99,80"/>
- <area href="class_ti_xml_base.html" alt="TiXmlBase" shape="rect" coords="0,0,99,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:a7660c6ed16ceff9894b8edbe8aed44ca" id="r_a7660c6ed16ceff9894b8edbe8aed44ca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a7660c6ed16ceff9894b8edbe8aed44ca">TiXmlDocument</a> ()</td></tr>
- <tr class="memdesc:a7660c6ed16ceff9894b8edbe8aed44ca"><td class="mdescLeft"> </td><td class="mdescRight">Create an empty document, that has no name. <br /></td></tr>
- <tr class="separator:a7660c6ed16ceff9894b8edbe8aed44ca"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae6b2ef8b2a91b896833fac7d9201a45d" id="r_ae6b2ef8b2a91b896833fac7d9201a45d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#ae6b2ef8b2a91b896833fac7d9201a45d">TiXmlDocument</a> (const char *documentName)</td></tr>
- <tr class="memdesc:ae6b2ef8b2a91b896833fac7d9201a45d"><td class="mdescLeft"> </td><td class="mdescRight">Create a document with a name. The name of the document is also the filename of the xml. <br /></td></tr>
- <tr class="separator:ae6b2ef8b2a91b896833fac7d9201a45d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8a88acf738ffa1888de8d07a0d6f7cfb" id="r_a8a88acf738ffa1888de8d07a0d6f7cfb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a8a88acf738ffa1888de8d07a0d6f7cfb">TiXmlDocument</a> (const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> &copy)</td></tr>
- <tr class="separator:a8a88acf738ffa1888de8d07a0d6f7cfb"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aac1e0c8ce20b4d61d8338252c050667e" id="r_aac1e0c8ce20b4d61d8338252c050667e"><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_document.html#aac1e0c8ce20b4d61d8338252c050667e">operator=</a> (const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> &copy)</td></tr>
- <tr class="separator:aac1e0c8ce20b4d61d8338252c050667e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ad3af2a98c9e507205130dfaa404cdaa5" id="r_ad3af2a98c9e507205130dfaa404cdaa5"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#ad3af2a98c9e507205130dfaa404cdaa5">~TiXmlDocument</a> ()</td></tr>
- <tr class="separator:ad3af2a98c9e507205130dfaa404cdaa5"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a3853e4fa22d120447e98bcab934b2070" id="r_a3853e4fa22d120447e98bcab934b2070"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a3853e4fa22d120447e98bcab934b2070">LoadFile</a> (TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</td></tr>
- <tr class="separator:a3853e4fa22d120447e98bcab934b2070"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a17688a9a4a4ffb2f3df1bca763a991a7" id="r_a17688a9a4a4ffb2f3df1bca763a991a7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a17688a9a4a4ffb2f3df1bca763a991a7">SaveFile</a> () const</td></tr>
- <tr class="memdesc:a17688a9a4a4ffb2f3df1bca763a991a7"><td class="mdescLeft"> </td><td class="mdescRight">Save a file using the current document value. Returns true if successful. <br /></td></tr>
- <tr class="separator:a17688a9a4a4ffb2f3df1bca763a991a7"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:af72de2336c37b33c9a4ec440caf60068" id="r_af72de2336c37b33c9a4ec440caf60068"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#af72de2336c37b33c9a4ec440caf60068">LoadFile</a> (const char *filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</td></tr>
- <tr class="memdesc:af72de2336c37b33c9a4ec440caf60068"><td class="mdescLeft"> </td><td class="mdescRight">Load a file using the given filename. Returns true if successful. <br /></td></tr>
- <tr class="separator:af72de2336c37b33c9a4ec440caf60068"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6b940d816cd004ebdd922ed9a250bb3a" id="r_a6b940d816cd004ebdd922ed9a250bb3a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a6b940d816cd004ebdd922ed9a250bb3a">SaveFile</a> (const char *filename) const</td></tr>
- <tr class="memdesc:a6b940d816cd004ebdd922ed9a250bb3a"><td class="mdescLeft"> </td><td class="mdescRight">Save a file using the given filename. Returns true if successful. <br /></td></tr>
- <tr class="separator:a6b940d816cd004ebdd922ed9a250bb3a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a52b1351871444d77c0b15994af36e36e" id="r_a52b1351871444d77c0b15994af36e36e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a52b1351871444d77c0b15994af36e36e">LoadFile</a> (<a class="el" href="class_file_stream.html">FileStream</a> &stream, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</td></tr>
- <tr class="separator:a52b1351871444d77c0b15994af36e36e"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9a0ddf9cdceef71f8fa411eec2512c7d" id="r_a9a0ddf9cdceef71f8fa411eec2512c7d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a9a0ddf9cdceef71f8fa411eec2512c7d">SaveFile</a> (<a class="el" href="class_file_stream.html">FileStream</a> &stream) const</td></tr>
- <tr class="memdesc:a9a0ddf9cdceef71f8fa411eec2512c7d"><td class="mdescLeft"> </td><td class="mdescRight">Save a file using the given FILE*. Returns true if successful. <br /></td></tr>
- <tr class="separator:a9a0ddf9cdceef71f8fa411eec2512c7d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1b9694b515d33f9b52fd8472f946f930" id="r_a1b9694b515d33f9b52fd8472f946f930"><td class="memItemLeft" align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a1b9694b515d33f9b52fd8472f946f930">Parse</a> (const char *p, <a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> *data=0, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</td></tr>
- <tr class="separator:a1b9694b515d33f9b52fd8472f946f930"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2afd9e366e13921fffa3b1fc446f96f9" id="r_a2afd9e366e13921fffa3b1fc446f96f9"><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_document.html#a2afd9e366e13921fffa3b1fc446f96f9">RootElement</a> () const</td></tr>
- <tr class="separator:a2afd9e366e13921fffa3b1fc446f96f9"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac036e4fd9485aada76ae6b265d916c9b" id="r_ac036e4fd9485aada76ae6b265d916c9b"><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_document.html#ac036e4fd9485aada76ae6b265d916c9b">RootElement</a> ()</td></tr>
- <tr class="separator:ac036e4fd9485aada76ae6b265d916c9b"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac028196b582e89044b0982be939b2f96" id="r_ac028196b582e89044b0982be939b2f96"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#ac028196b582e89044b0982be939b2f96">Error</a> () const</td></tr>
- <tr class="separator:ac028196b582e89044b0982be939b2f96"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a601c556047958239d2307e6b34bbc11d" id="r_a601c556047958239d2307e6b34bbc11d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a601c556047958239d2307e6b34bbc11d">ErrorDesc</a> () const</td></tr>
- <tr class="memdesc:a601c556047958239d2307e6b34bbc11d"><td class="mdescLeft"> </td><td class="mdescRight">Contains a textual (english) description of the error if one occurs. <br /></td></tr>
- <tr class="separator:a601c556047958239d2307e6b34bbc11d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a26fb2f9c8d2a1a6ac1a7327be3a509c0" id="r_a26fb2f9c8d2a1a6ac1a7327be3a509c0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a26fb2f9c8d2a1a6ac1a7327be3a509c0">ErrorId</a> () const</td></tr>
- <tr class="separator:a26fb2f9c8d2a1a6ac1a7327be3a509c0"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac8a166ca21a251b2ac61091b2907c274" id="r_ac8a166ca21a251b2ac61091b2907c274"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#ac8a166ca21a251b2ac61091b2907c274">ErrorRow</a> () const</td></tr>
- <tr class="separator:ac8a166ca21a251b2ac61091b2907c274"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a8cfc3cf02c4036da7343ab1373a25e96" id="r_a8cfc3cf02c4036da7343ab1373a25e96"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a8cfc3cf02c4036da7343ab1373a25e96">ErrorCol</a> () const</td></tr>
- <tr class="memdesc:a8cfc3cf02c4036da7343ab1373a25e96"><td class="mdescLeft"> </td><td class="mdescRight">The column where the error occured. See <a class="el" href="class_ti_xml_document.html#ac8a166ca21a251b2ac61091b2907c274">ErrorRow()</a> <br /></td></tr>
- <tr class="separator:a8cfc3cf02c4036da7343ab1373a25e96"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ae52c1e6d112677e7fce608a2de6201bd" id="r_ae52c1e6d112677e7fce608a2de6201bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#ae52c1e6d112677e7fce608a2de6201bd">SetTabSize</a> (int _tabsize)</td></tr>
- <tr class="separator:ae52c1e6d112677e7fce608a2de6201bd"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a4619e2b1c95c211d63c03212632160d2" id="r_a4619e2b1c95c211d63c03212632160d2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a4619e2b1c95c211d63c03212632160d2">TabSize</a> () const</td></tr>
- <tr class="separator:a4619e2b1c95c211d63c03212632160d2"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a93f7a306ed9bf1f41de89f2afea7f55d" id="r_a93f7a306ed9bf1f41de89f2afea7f55d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a93f7a306ed9bf1f41de89f2afea7f55d">ClearError</a> ()</td></tr>
- <tr class="separator:a93f7a306ed9bf1f41de89f2afea7f55d"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a6430417ff371d7b9410b520a44f154df" id="r_a6430417ff371d7b9410b520a44f154df"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a6430417ff371d7b9410b520a44f154df">Print</a> (<a class="el" href="class_file_stream.html">FileStream</a> &stream, int depth=0) const</td></tr>
- <tr class="memdesc:a6430417ff371d7b9410b520a44f154df"><td class="mdescLeft"> </td><td class="mdescRight">Print this Document to a FILE stream. <br /></td></tr>
- <tr class="separator:a6430417ff371d7b9410b520a44f154df"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a212e380d42b426f92b7b375260a17d16" id="r_a212e380d42b426f92b7b375260a17d16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a212e380d42b426f92b7b375260a17d16">SetError</a> (int err, const char *errorLocation, <a class="el" href="class_ti_xml_parsing_data.html">TiXmlParsingData</a> *prevData, TiXmlEncoding encoding)</td></tr>
- <tr class="separator:a212e380d42b426f92b7b375260a17d16"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a1830c16b32106bbdba38f45f8b30cabb" 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_document.html#a1830c16b32106bbdba38f45f8b30cabb">ToDocument</a> () const</td></tr>
- <tr class="memdesc:a1830c16b32106bbdba38f45f8b30cabb"><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:a1830c16b32106bbdba38f45f8b30cabb"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a571a29829db5c5bbbd7c872b157f077f" 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_document.html#a571a29829db5c5bbbd7c872b157f077f">ToDocument</a> ()</td></tr>
- <tr class="memdesc:a571a29829db5c5bbbd7c872b157f077f"><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:a571a29829db5c5bbbd7c872b157f077f"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2f01afee87610d82c0ca5071da4596a9" id="r_a2f01afee87610d82c0ca5071da4596a9"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_ti_xml_document.html#a2f01afee87610d82c0ca5071da4596a9">Accept</a> (<a class="el" href="class_ti_xml_visitor.html">TiXmlVisitor</a> *content) const</td></tr>
- <tr class="separator:a2f01afee87610d82c0ca5071da4596a9"><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:a561540bf9a7f3574bec829efda0f60c0 inherit pub_methods_class_ti_xml_node" 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_node.html#a561540bf9a7f3574bec829efda0f60c0">ToElement</a> () const</td></tr>
- <tr class="memdesc:a561540bf9a7f3574bec829efda0f60c0 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:a561540bf9a7f3574bec829efda0f60c0 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:af2e345190848a5e777e861146ebfbbe4 inherit pub_methods_class_ti_xml_node" 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_node.html#af2e345190848a5e777e861146ebfbbe4">ToElement</a> ()</td></tr>
- <tr class="memdesc:af2e345190848a5e777e861146ebfbbe4 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:af2e345190848a5e777e861146ebfbbe4 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: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_document.html#a6893752ae77087447ef33bb5f6b70dbb">Clone</a> () const</td></tr>
- <tr class="separator:a6893752ae77087447ef33bb5f6b70dbb"><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>Always the top level node. A document binds together all the XML pieces. It can be saved, loaded, and printed to the screen. The 'value' of a document node is the xml file name. </p>
- </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
- <a id="a7660c6ed16ceff9894b8edbe8aed44ca" name="a7660c6ed16ceff9894b8edbe8aed44ca"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a7660c6ed16ceff9894b8edbe8aed44ca">◆ </a></span>TiXmlDocument() <span class="overload">[1/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Create an empty document, that has no name. </p>
- </div>
- </div>
- <a id="ae6b2ef8b2a91b896833fac7d9201a45d" name="ae6b2ef8b2a91b896833fac7d9201a45d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae6b2ef8b2a91b896833fac7d9201a45d">◆ </a></span>TiXmlDocument() <span class="overload">[2/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>documentName</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Create a document with a name. The name of the document is also the filename of the xml. </p>
- </div>
- </div>
- <a id="a8a88acf738ffa1888de8d07a0d6f7cfb" name="a8a88acf738ffa1888de8d07a0d6f7cfb"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a8a88acf738ffa1888de8d07a0d6f7cfb">◆ </a></span>TiXmlDocument() <span class="overload">[3/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> & </td>
- <td class="paramname"><em>copy</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ad3af2a98c9e507205130dfaa404cdaa5" name="ad3af2a98c9e507205130dfaa404cdaa5"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ad3af2a98c9e507205130dfaa404cdaa5">◆ </a></span>~TiXmlDocument()</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_document.html">TiXmlDocument</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">inline</span><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <h2 class="groupheader">Member Function Documentation</h2>
- <a id="a2f01afee87610d82c0ca5071da4596a9" name="a2f01afee87610d82c0ca5071da4596a9"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2f01afee87610d82c0ca5071da4596a9">◆ </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>content</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="a93f7a306ed9bf1f41de89f2afea7f55d" name="a93f7a306ed9bf1f41de89f2afea7f55d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a93f7a306ed9bf1f41de89f2afea7f55d">◆ </a></span>ClearError()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void ClearError </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">
- <p>If you have handled the error, it can be reset with this call. The error state is automatically cleared if you Parse a new XML block. </p>
- </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">protected</span><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Create an exact duplicate of this node and return it. The memory must be deleted by the caller. </p>
- <p>Implements <a class="el" href="class_ti_xml_node.html#a7deea3f71b03d4ad837d627c70ec3a3d">TiXmlNode</a>.</p>
- </div>
- </div>
- <a id="ac028196b582e89044b0982be939b2f96" name="ac028196b582e89044b0982be939b2f96"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac028196b582e89044b0982be939b2f96">◆ </a></span>Error()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">bool Error </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>If an error occurs, Error will be set to true. Also,</p><ul>
- <li>The <a class="el" href="class_ti_xml_document.html#a26fb2f9c8d2a1a6ac1a7327be3a509c0">ErrorId()</a> will contain the integer identifier of the error (not generally useful)</li>
- <li>The <a class="el" href="class_ti_xml_document.html#a601c556047958239d2307e6b34bbc11d" title="Contains a textual (english) description of the error if one occurs.">ErrorDesc()</a> method will return the name of the error. (very useful)</li>
- <li>The <a class="el" href="class_ti_xml_document.html#ac8a166ca21a251b2ac61091b2907c274">ErrorRow()</a> and <a class="el" href="class_ti_xml_document.html#a8cfc3cf02c4036da7343ab1373a25e96" title="The column where the error occured. See ErrorRow()">ErrorCol()</a> will return the location of the error (if known) </li>
- </ul>
- </div>
- </div>
- <a id="a8cfc3cf02c4036da7343ab1373a25e96" name="a8cfc3cf02c4036da7343ab1373a25e96"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a8cfc3cf02c4036da7343ab1373a25e96">◆ </a></span>ErrorCol()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">int ErrorCol </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>The column where the error occured. See <a class="el" href="class_ti_xml_document.html#ac8a166ca21a251b2ac61091b2907c274">ErrorRow()</a> </p>
- </div>
- </div>
- <a id="a601c556047958239d2307e6b34bbc11d" name="a601c556047958239d2307e6b34bbc11d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a601c556047958239d2307e6b34bbc11d">◆ </a></span>ErrorDesc()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const char * ErrorDesc </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>Contains a textual (english) description of the error if one occurs. </p>
- </div>
- </div>
- <a id="a26fb2f9c8d2a1a6ac1a7327be3a509c0" name="a26fb2f9c8d2a1a6ac1a7327be3a509c0"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a26fb2f9c8d2a1a6ac1a7327be3a509c0">◆ </a></span>ErrorId()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">int ErrorId </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>Generally, you probably want the error string ( <a class="el" href="class_ti_xml_document.html#a601c556047958239d2307e6b34bbc11d" title="Contains a textual (english) description of the error if one occurs.">ErrorDesc()</a> ). But if you prefer the ErrorId, this function will fetch it. </p>
- </div>
- </div>
- <a id="ac8a166ca21a251b2ac61091b2907c274" name="ac8a166ca21a251b2ac61091b2907c274"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac8a166ca21a251b2ac61091b2907c274">◆ </a></span>ErrorRow()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">int ErrorRow </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>Returns the location (if known) of the error. The first column is column 1, and the first row is row 1. A value of 0 means the row and column wasn't applicable (memory errors, for example, have no row/column) or the parser lost the error. (An error in the error reporting, in that case.)</p>
- <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_ti_xml_document.html#ae52c1e6d112677e7fce608a2de6201bd">SetTabSize</a>, <a class="el" href="class_ti_xml_base.html#a0739c652404a590c2ae0fe2c89c8a264">Row</a>, <a class="el" href="class_ti_xml_base.html#aac751866216a5ccb063943c3a7c52177" title="See Row()">Column</a> </dd></dl>
- </div>
- </div>
- <a id="af72de2336c37b33c9a4ec440caf60068" name="af72de2336c37b33c9a4ec440caf60068"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#af72de2336c37b33c9a4ec440caf60068">◆ </a></span>LoadFile() <span class="overload">[1/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool LoadFile </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>filename</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> = <code>TIXML_DEFAULT_ENCODING</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Load a file using the given filename. Returns true if successful. </p>
- </div>
- </div>
- <a id="a52b1351871444d77c0b15994af36e36e" name="a52b1351871444d77c0b15994af36e36e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a52b1351871444d77c0b15994af36e36e">◆ </a></span>LoadFile() <span class="overload">[2/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool LoadFile </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">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> = <code>TIXML_DEFAULT_ENCODING</code> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Load a file using the given FILE*. Returns true if successful. Note that this method doesn't stream - the entire object pointed at by the FILE* will be interpreted as an XML file. TinyXML doesn't stream in XML from the current file location. Streaming may be added in the future. </p>
- </div>
- </div>
- <a id="a3853e4fa22d120447e98bcab934b2070" name="a3853e4fa22d120447e98bcab934b2070"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a3853e4fa22d120447e98bcab934b2070">◆ </a></span>LoadFile() <span class="overload">[3/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool LoadFile </td>
- <td>(</td>
- <td class="paramtype">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> = <code>TIXML_DEFAULT_ENCODING</code></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Load a file using the current document value. Returns true if successful. Will delete any existing document data before loading. </p>
- </div>
- </div>
- <a id="aac1e0c8ce20b4d61d8338252c050667e" name="aac1e0c8ce20b4d61d8338252c050667e"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aac1e0c8ce20b4d61d8338252c050667e">◆ </a></span>operator=()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> & operator= </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="class_ti_xml_document.html">TiXmlDocument</a> & </td>
- <td class="paramname"><em>copy</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="a1b9694b515d33f9b52fd8472f946f930" name="a1b9694b515d33f9b52fd8472f946f930"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a1b9694b515d33f9b52fd8472f946f930">◆ </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> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">TiXmlEncoding </td>
- <td class="paramname"><em>encoding</em> = <code>TIXML_DEFAULT_ENCODING</code> </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>Parse the given null terminated block of xml data. Passing in an encoding to this method (either TIXML_ENCODING_LEGACY or TIXML_ENCODING_UTF8 will force TinyXml to use that encoding, regardless of what TinyXml might otherwise try to detect. </p>
- <p>Implements <a class="el" href="class_ti_xml_base.html#a763e9f7b2f9de3e5f87246bfc6500893">TiXmlBase</a>.</p>
- </div>
- </div>
- <a id="a6430417ff371d7b9410b520a44f154df" name="a6430417ff371d7b9410b520a44f154df"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6430417ff371d7b9410b520a44f154df">◆ </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> = <code>0</code> </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>Print this Document to a FILE stream. </p>
- <p>Implements <a class="el" href="class_ti_xml_base.html#abff605accf7462da239a21ae363ce05a">TiXmlBase</a>.</p>
- </div>
- </div>
- <a id="ac036e4fd9485aada76ae6b265d916c9b" name="ac036e4fd9485aada76ae6b265d916c9b"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac036e4fd9485aada76ae6b265d916c9b">◆ </a></span>RootElement() <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_element.html">TiXmlElement</a> * RootElement </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="a2afd9e366e13921fffa3b1fc446f96f9" name="a2afd9e366e13921fffa3b1fc446f96f9"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a2afd9e366e13921fffa3b1fc446f96f9">◆ </a></span>RootElement() <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_element.html">TiXmlElement</a> * RootElement </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>Get the root element – the only top level element – of the document. In well formed XML, there should only be one. TinyXml is tolerant of multiple elements at the document level. </p>
- </div>
- </div>
- <a id="a17688a9a4a4ffb2f3df1bca763a991a7" name="a17688a9a4a4ffb2f3df1bca763a991a7"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a17688a9a4a4ffb2f3df1bca763a991a7">◆ </a></span>SaveFile() <span class="overload">[1/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool SaveFile </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Save a file using the current document value. Returns true if successful. </p>
- </div>
- </div>
- <a id="a6b940d816cd004ebdd922ed9a250bb3a" name="a6b940d816cd004ebdd922ed9a250bb3a"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6b940d816cd004ebdd922ed9a250bb3a">◆ </a></span>SaveFile() <span class="overload">[2/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool SaveFile </td>
- <td>(</td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>filename</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Save a file using the given filename. Returns true if successful. </p>
- </div>
- </div>
- <a id="a9a0ddf9cdceef71f8fa411eec2512c7d" name="a9a0ddf9cdceef71f8fa411eec2512c7d"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a9a0ddf9cdceef71f8fa411eec2512c7d">◆ </a></span>SaveFile() <span class="overload">[3/3]</span></h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool SaveFile </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="class_file_stream.html">FileStream</a> & </td>
- <td class="paramname"><em>stream</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Save a file using the given FILE*. Returns true if successful. </p>
- </div>
- </div>
- <a id="a212e380d42b426f92b7b375260a17d16" name="a212e380d42b426f92b7b375260a17d16"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a212e380d42b426f92b7b375260a17d16">◆ </a></span>SetError()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void SetError </td>
- <td>(</td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>err</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"><em>errorLocation</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>
- </div><div class="memdoc">
- </div>
- </div>
- <a id="ae52c1e6d112677e7fce608a2de6201bd" name="ae52c1e6d112677e7fce608a2de6201bd"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae52c1e6d112677e7fce608a2de6201bd">◆ </a></span>SetTabSize()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void SetTabSize </td>
- <td>(</td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>_tabsize</em></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">
- <p><a class="el" href="class_ti_xml_document.html#ae52c1e6d112677e7fce608a2de6201bd">SetTabSize()</a> allows the error reporting functions (<a class="el" href="class_ti_xml_document.html#ac8a166ca21a251b2ac61091b2907c274">ErrorRow()</a> and <a class="el" href="class_ti_xml_document.html#a8cfc3cf02c4036da7343ab1373a25e96" title="The column where the error occured. See ErrorRow()">ErrorCol()</a>) to report the correct values for row and column. It does not change the output or input in any way.</p>
- <p>By calling this method, with a tab size greater than 0, the row and column of each node and attribute is stored when the file is loaded. Very useful for tracking the DOM back in to the source file.</p>
- <p>The tab size is required for calculating the location of nodes. If not set, the default of 4 is used. The tabsize is set per document. Setting the tabsize to 0 disables row/column tracking.</p>
- <p>Note that row and column tracking is not supported when using operator>>.</p>
- <p>The tab size needs to be enabled before the parse or load. Correct usage: </p><pre class="fragment">TiXmlDocument doc;
- doc.SetTabSize( 8 );
- doc.Load( "myfile.xml" );
- </pre><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_ti_xml_base.html#a0739c652404a590c2ae0fe2c89c8a264">Row</a>, <a class="el" href="class_ti_xml_base.html#aac751866216a5ccb063943c3a7c52177" title="See Row()">Column</a> </dd></dl>
- </div>
- </div>
- <a id="a4619e2b1c95c211d63c03212632160d2" name="a4619e2b1c95c211d63c03212632160d2"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a4619e2b1c95c211d63c03212632160d2">◆ </a></span>TabSize()</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">int TabSize </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">
- </div>
- </div>
- <a id="a571a29829db5c5bbbd7c872b157f077f" name="a571a29829db5c5bbbd7c872b157f077f"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a571a29829db5c5bbbd7c872b157f077f">◆ </a></span>ToDocument() <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_document.html">TiXmlDocument</a> * ToDocument </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#a571a29829db5c5bbbd7c872b157f077f">TiXmlNode</a>.</p>
- </div>
- </div>
- <a id="a1830c16b32106bbdba38f45f8b30cabb" name="a1830c16b32106bbdba38f45f8b30cabb"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a1830c16b32106bbdba38f45f8b30cabb">◆ </a></span>ToDocument() <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_document.html">TiXmlDocument</a> * ToDocument </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#a1830c16b32106bbdba38f45f8b30cabb">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>
|