<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.15.0" xml:lang="en-US">
  <compounddef id="class_ti_xml_printer" kind="class" language="C++" prot="public">
    <compoundname>TiXmlPrinter</compoundname>
    <basecompoundref refid="class_ti_xml_visitor" prot="public" virt="non-virtual">TiXmlVisitor</basecompoundref>
    <includes refid="tinyxml_8h" local="no">tinyxml.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="class_ti_xml_printer_1a7e11330449daea912320c22f84387df7" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int TiXmlPrinter::depth</definition>
        <argsstring></argsstring>
        <name>depth</name>
        <qualifiedname>TiXmlPrinter::depth</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1766" column="5" bodyfile="tinyxml.h" bodystart="1766" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="class_ti_xml_printer_1a2dceede5ae9bb8948f1ecaabb24ab2fb" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool TiXmlPrinter::simpleTextPrint</definition>
        <argsstring></argsstring>
        <name>simpleTextPrint</name>
        <qualifiedname>TiXmlPrinter::simpleTextPrint</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1767" column="6" bodyfile="tinyxml.h" bodystart="1767" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="class_ti_xml_printer_1ae6cc56c79e52ef352ecc612809fdbedf" prot="private" static="no" mutable="no">
        <type>TIXML_STRING</type>
        <definition>TIXML_STRING TiXmlPrinter::buffer</definition>
        <argsstring></argsstring>
        <name>buffer</name>
        <qualifiedname>TiXmlPrinter::buffer</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1768" column="14" bodyfile="tinyxml.h" bodystart="1768" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="class_ti_xml_printer_1a672fda389bb3f5a2ae8ead867f9a2536" prot="private" static="no" mutable="no">
        <type>TIXML_STRING</type>
        <definition>TIXML_STRING TiXmlPrinter::indent</definition>
        <argsstring></argsstring>
        <name>indent</name>
        <qualifiedname>TiXmlPrinter::indent</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1769" column="14" bodyfile="tinyxml.h" bodystart="1769" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="class_ti_xml_printer_1a25e8120bcfda10cc06a11b2dedcef7fe" prot="private" static="no" mutable="no">
        <type>TIXML_STRING</type>
        <definition>TIXML_STRING TiXmlPrinter::lineBreak</definition>
        <argsstring></argsstring>
        <name>lineBreak</name>
        <qualifiedname>TiXmlPrinter::lineBreak</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1770" column="14" bodyfile="tinyxml.h" bodystart="1770" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="class_ti_xml_printer_1a6539b864026c8667cd0bd5fdf4b41f43" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>TiXmlPrinter::TiXmlPrinter</definition>
        <argsstring>()</argsstring>
        <name>TiXmlPrinter</name>
        <qualifiedname>TiXmlPrinter::TiXmlPrinter</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1713" column="1" bodyfile="tinyxml.h" bodystart="1713" bodyend="1714"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a799f4f0388570cbb54c0d3c345fef7c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::VisitEnter</definition>
        <argsstring>(const TiXmlDocument &amp;doc)</argsstring>
        <name>VisitEnter</name>
        <qualifiedname>TiXmlPrinter::VisitEnter</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1a07baecb52dd7d8716ae2a48ad0956ee0">VisitEnter</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_document" kindref="compound">TiXmlDocument</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit a document. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1716" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a66b33edd76c538b462f789b797a4fdf2" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::VisitExit</definition>
        <argsstring>(const TiXmlDocument &amp;doc)</argsstring>
        <name>VisitExit</name>
        <qualifiedname>TiXmlPrinter::VisitExit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1aa0ade4f27087447e93974e975c3246ad">VisitExit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_document" kindref="compound">TiXmlDocument</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit a document. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1717" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a0c5e7bf8622838417a0d0bfb8f433854" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::VisitEnter</definition>
        <argsstring>(const TiXmlElement &amp;element, const TiXmlAttribute *firstAttribute)</argsstring>
        <name>VisitEnter</name>
        <qualifiedname>TiXmlPrinter::VisitEnter</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1af6c6178ffa517bbdba95d70490875fff">VisitEnter</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_element" kindref="compound">TiXmlElement</ref> &amp;</type>
        </param>
        <param>
          <type>const <ref refid="class_ti_xml_attribute" kindref="compound">TiXmlAttribute</ref> *</type>
        </param>
        <briefdescription>
<para>Visit an element. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1719" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a1853cf2f6e63ad4b4232b4835e0acaf0" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::VisitExit</definition>
        <argsstring>(const TiXmlElement &amp;element)</argsstring>
        <name>VisitExit</name>
        <qualifiedname>TiXmlPrinter::VisitExit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1aec2b1f8116226d52f3a1b95dafd3a32c">VisitExit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_element" kindref="compound">TiXmlElement</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit an element. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1720" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1ace1b14d33eede2575c0743e2350f6a38" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::Visit</definition>
        <argsstring>(const TiXmlDeclaration &amp;declaration)</argsstring>
        <name>Visit</name>
        <qualifiedname>TiXmlPrinter::Visit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1afad71c71ce6473fb9b4b64cd92de4a19">Visit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_declaration" kindref="compound">TiXmlDeclaration</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit a declaration. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1722" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a711e7d65d4af9ec70977568d2451fb1c" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::Visit</definition>
        <argsstring>(const TiXmlText &amp;text)</argsstring>
        <name>Visit</name>
        <qualifiedname>TiXmlPrinter::Visit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1a399b8ebca5cd14664974a32d2ce029e5">Visit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_text" kindref="compound">TiXmlText</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit a text node. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1723" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a83c13d6b980064b30f989f9a35498979" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::Visit</definition>
        <argsstring>(const TiXmlComment &amp;comment)</argsstring>
        <name>Visit</name>
        <qualifiedname>TiXmlPrinter::Visit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1a53a60e7a528627b31af3161972cc7fa2">Visit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_comment" kindref="compound">TiXmlComment</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit a comment node. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1724" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1ad2dca6dd106e8982fd3c7db1f3330970" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>virtual bool TiXmlPrinter::Visit</definition>
        <argsstring>(const TiXmlUnknown &amp;unknown)</argsstring>
        <name>Visit</name>
        <qualifiedname>TiXmlPrinter::Visit</qualifiedname>
        <reimplements refid="class_ti_xml_visitor_1a7e284d607d275c51dac1adb58159ce28">Visit</reimplements>
        <param>
          <type>const <ref refid="class_ti_xml_unknown" kindref="compound">TiXmlUnknown</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Visit an unknown node. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1725" column="14"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a213377a4070c7e625bae59716b089e5e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void TiXmlPrinter::SetIndent</definition>
        <argsstring>(const char *_indent)</argsstring>
        <name>SetIndent</name>
        <qualifiedname>TiXmlPrinter::SetIndent</qualifiedname>
        <param>
          <type>const char *</type>
          <declname>_indent</declname>
        </param>
        <briefdescription>
<para>Set the indent characters for printing. </para>
        </briefdescription>
        <detaileddescription>
<para>By default 4 spaces but tab (\t) is also useful, or null/empty string for no indentation. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1730" column="6" bodyfile="tinyxml.h" bodystart="1730" bodyend="1730"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a1fc2c60ce1a4bf2dfbdee9f4ca116cf4" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>const char *</type>
        <definition>const char * TiXmlPrinter::Indent</definition>
        <argsstring>()</argsstring>
        <name>Indent</name>
        <qualifiedname>TiXmlPrinter::Indent</qualifiedname>
        <briefdescription>
<para>Query the indention string. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1732" column="12" bodyfile="tinyxml.h" bodystart="1732" bodyend="1732"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a4be1e37e69e3858c59635aa947174fe6" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void TiXmlPrinter::SetLineBreak</definition>
        <argsstring>(const char *_lineBreak)</argsstring>
        <name>SetLineBreak</name>
        <qualifiedname>TiXmlPrinter::SetLineBreak</qualifiedname>
        <param>
          <type>const char *</type>
          <declname>_lineBreak</declname>
        </param>
        <briefdescription>
<para>Set the line breaking string. </para>
        </briefdescription>
        <detaileddescription>
<para>By default set to newline (<computeroutput>\n</computeroutput> ). Some operating systems prefer other characters, or can be set to the null/empty string for no indentation. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1737" column="6" bodyfile="tinyxml.h" bodystart="1737" bodyend="1737"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a94969892998ef6a200b7f987b756e823" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>const char *</type>
        <definition>const char * TiXmlPrinter::LineBreak</definition>
        <argsstring>()</argsstring>
        <name>LineBreak</name>
        <qualifiedname>TiXmlPrinter::LineBreak</qualifiedname>
        <briefdescription>
<para>Query the current line breaking string. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1739" column="12" bodyfile="tinyxml.h" bodystart="1739" bodyend="1739"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1ab23a90629e374cb1cadca090468bbd19" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void TiXmlPrinter::SetStreamPrinting</definition>
        <argsstring>()</argsstring>
        <name>SetStreamPrinting</name>
        <qualifiedname>TiXmlPrinter::SetStreamPrinting</qualifiedname>
        <briefdescription>
<para>Switch over to &quot;stream printing&quot; which is the most dense formatting without line breaks. </para>
        </briefdescription>
        <detaileddescription>
<para>Common when the XML is needed for network transmission. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1744" column="6" bodyfile="tinyxml.h" bodystart="1744" bodyend="1746"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1af84fb6d0edc8977a40e531cdeb98696a" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>const char *</type>
        <definition>const char * TiXmlPrinter::CStr</definition>
        <argsstring>()</argsstring>
        <name>CStr</name>
        <qualifiedname>TiXmlPrinter::CStr</qualifiedname>
        <briefdescription>
<para>Return the result. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1748" column="12" bodyfile="tinyxml.h" bodystart="1748" bodyend="1748"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1ad01375ae9199bd2f48252eaddce3039d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>size_t</type>
        <definition>size_t TiXmlPrinter::Size</definition>
        <argsstring>()</argsstring>
        <name>Size</name>
        <qualifiedname>TiXmlPrinter::Size</qualifiedname>
        <briefdescription>
<para>Return the length of the result string. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1750" column="8" bodyfile="tinyxml.h" bodystart="1750" bodyend="1750"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1ad23bbe9e4bcff496a08ef82619d8f734" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>const std::string &amp;</type>
        <definition>const std::string &amp; TiXmlPrinter::Str</definition>
        <argsstring>()</argsstring>
        <name>Str</name>
        <qualifiedname>TiXmlPrinter::Str</qualifiedname>
        <briefdescription>
<para>Return the result. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1754" column="19" bodyfile="tinyxml.h" bodystart="1754" bodyend="1754"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="private-func">
      <memberdef kind="function" id="class_ti_xml_printer_1a348ad6527b1d43ddeb51454cddeb6a1d" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void TiXmlPrinter::DoIndent</definition>
        <argsstring>()</argsstring>
        <name>DoIndent</name>
        <qualifiedname>TiXmlPrinter::DoIndent</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1758" column="6" bodyfile="tinyxml.h" bodystart="1758" bodyend="1761"/>
      </memberdef>
      <memberdef kind="function" id="class_ti_xml_printer_1a252a0e13e06def9a06b2eb30a04677a0" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void TiXmlPrinter::DoLineBreak</definition>
        <argsstring>()</argsstring>
        <name>DoLineBreak</name>
        <qualifiedname>TiXmlPrinter::DoLineBreak</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="tinyxml.h" line="1762" column="6" bodyfile="tinyxml.h" bodystart="1762" bodyend="1764"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Print to memory functionality. </para>
    </briefdescription>
    <detaileddescription>
<para>The <ref refid="class_ti_xml_printer" kindref="compound">TiXmlPrinter</ref> is useful when you need to:</para>
<para><orderedlist>
<listitem><para>Print to memory (especially in non-STL mode)</para>
</listitem><listitem><para>Control formatting (line endings, etc.)</para>
</listitem></orderedlist>
</para>
<para>When constructed, the <ref refid="class_ti_xml_printer" kindref="compound">TiXmlPrinter</ref> is in its default &quot;pretty printing&quot; mode. Before calling Accept() you can call methods to control the printing of the XML document. After <ref refid="class_ti_xml_node_1acc0f88b7462c6cb73809d410a4f5bb86" kindref="member">TiXmlNode::Accept()</ref> is called, the printed document can be accessed via the <ref refid="class_ti_xml_printer_1af84fb6d0edc8977a40e531cdeb98696a" kindref="member">CStr()</ref>, <ref refid="class_ti_xml_printer_1ad23bbe9e4bcff496a08ef82619d8f734" kindref="member">Str()</ref>, and <ref refid="class_ti_xml_printer_1ad01375ae9199bd2f48252eaddce3039d" kindref="member">Size()</ref> methods.</para>
<para><ref refid="class_ti_xml_printer" kindref="compound">TiXmlPrinter</ref> uses the Visitor API. <verbatim>TiXmlPrinter printer;
printer.SetIndent( &quot;\t&quot; );

doc.Accept( &amp;printer );
fprintf( stdout, &quot;%s&quot;, printer.CStr() );
</verbatim> </para>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>TiXmlPrinter</label>
        <link refid="class_ti_xml_printer"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>TiXmlVisitor</label>
        <link refid="class_ti_xml_visitor"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="1">
        <label>TiXmlPrinter</label>
        <link refid="class_ti_xml_printer"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>TiXmlVisitor</label>
        <link refid="class_ti_xml_visitor"/>
      </node>
    </collaborationgraph>
    <location file="tinyxml.h" line="1710" column="1" bodyfile="tinyxml.h" bodystart="1711" bodyend="1771"/>
    <listofallmembers>
      <member refid="class_ti_xml_printer_1ae6cc56c79e52ef352ecc612809fdbedf" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>buffer</name></member>
      <member refid="class_ti_xml_printer_1af84fb6d0edc8977a40e531cdeb98696a" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>CStr</name></member>
      <member refid="class_ti_xml_printer_1a7e11330449daea912320c22f84387df7" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>depth</name></member>
      <member refid="class_ti_xml_printer_1a348ad6527b1d43ddeb51454cddeb6a1d" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>DoIndent</name></member>
      <member refid="class_ti_xml_printer_1a252a0e13e06def9a06b2eb30a04677a0" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>DoLineBreak</name></member>
      <member refid="class_ti_xml_printer_1a1fc2c60ce1a4bf2dfbdee9f4ca116cf4" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>Indent</name></member>
      <member refid="class_ti_xml_printer_1a672fda389bb3f5a2ae8ead867f9a2536" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>indent</name></member>
      <member refid="class_ti_xml_printer_1a94969892998ef6a200b7f987b756e823" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>LineBreak</name></member>
      <member refid="class_ti_xml_printer_1a25e8120bcfda10cc06a11b2dedcef7fe" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>lineBreak</name></member>
      <member refid="class_ti_xml_printer_1a213377a4070c7e625bae59716b089e5e" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>SetIndent</name></member>
      <member refid="class_ti_xml_printer_1a4be1e37e69e3858c59635aa947174fe6" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>SetLineBreak</name></member>
      <member refid="class_ti_xml_printer_1ab23a90629e374cb1cadca090468bbd19" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>SetStreamPrinting</name></member>
      <member refid="class_ti_xml_printer_1a2dceede5ae9bb8948f1ecaabb24ab2fb" prot="private" virt="non-virtual"><scope>TiXmlPrinter</scope><name>simpleTextPrint</name></member>
      <member refid="class_ti_xml_printer_1ad01375ae9199bd2f48252eaddce3039d" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>Size</name></member>
      <member refid="class_ti_xml_printer_1ad23bbe9e4bcff496a08ef82619d8f734" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>Str</name></member>
      <member refid="class_ti_xml_printer_1a6539b864026c8667cd0bd5fdf4b41f43" prot="public" virt="non-virtual"><scope>TiXmlPrinter</scope><name>TiXmlPrinter</name></member>
      <member refid="class_ti_xml_printer_1ace1b14d33eede2575c0743e2350f6a38" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>Visit</name></member>
      <member refid="class_ti_xml_printer_1a711e7d65d4af9ec70977568d2451fb1c" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>Visit</name></member>
      <member refid="class_ti_xml_printer_1a83c13d6b980064b30f989f9a35498979" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>Visit</name></member>
      <member refid="class_ti_xml_printer_1ad2dca6dd106e8982fd3c7db1f3330970" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>Visit</name></member>
      <member refid="class_ti_xml_printer_1a799f4f0388570cbb54c0d3c345fef7c1" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>VisitEnter</name></member>
      <member refid="class_ti_xml_printer_1a0c5e7bf8622838417a0d0bfb8f433854" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>VisitEnter</name></member>
      <member refid="class_ti_xml_printer_1a66b33edd76c538b462f789b797a4fdf2" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>VisitExit</name></member>
      <member refid="class_ti_xml_printer_1a1853cf2f6e63ad4b4232b4835e0acaf0" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>VisitExit</name></member>
      <member refid="class_ti_xml_visitor_1a276c739ec4701f27c3f86b8ead095e5a" prot="public" virt="virtual"><scope>TiXmlPrinter</scope><name>~TiXmlVisitor</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
