<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>attribute.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>attribute_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Attribute</class>
  </compound>
  <compound kind="file">
    <name>cdatanode.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>cdatanode_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::CdataNode</class>
  </compound>
  <compound kind="file">
    <name>commentnode.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>commentnode_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::CommentNode</class>
  </compound>
  <compound kind="file">
    <name>contentnode.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>contentnode_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::ContentNode</class>
  </compound>
  <compound kind="file">
    <name>document.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>document_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Document</class>
    <class kind="class">xmlpp::Document::Init</class>
    <member kind="enumeration">
      <name>XmlEntityType</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_GENERAL_ENTITY</name>
      <anchor>a7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_GENERAL_PARSED_ENTITY</name>
      <anchor>a7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</name>
      <anchor>a7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_PARAMETER_ENTITY</name>
      <anchor>a7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_PARAMETER_ENTITY</name>
      <anchor>a7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_PREDEFINED_ENTITY</name>
      <anchor>a7a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>domparser.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</path>
    <filename>domparser_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::DomParser</class>
  </compound>
  <compound kind="file">
    <name>dtd.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>dtd_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Dtd</class>
  </compound>
  <compound kind="file">
    <name>dtdvalidator.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/validators/</path>
    <filename>dtdvalidator_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::DtdValidator</class>
  </compound>
  <compound kind="file">
    <name>element.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>element_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Element</class>
  </compound>
  <compound kind="file">
    <name>entityreference.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>entityreference_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::EntityReference</class>
  </compound>
  <compound kind="file">
    <name>exception.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</path>
    <filename>exception_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::exception</class>
  </compound>
  <compound kind="file">
    <name>internal_error.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</path>
    <filename>internal__error_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::internal_error</class>
  </compound>
  <compound kind="file">
    <name>istreamparserinputbuffer.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</path>
    <filename>istreamparserinputbuffer_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::IStreamParserInputBuffer</class>
  </compound>
  <compound kind="file">
    <name>keepblanks.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>keepblanks_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::KeepBlanks</class>
  </compound>
  <compound kind="file">
    <name>libxml++.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>libxml++_8h</filename>
  </compound>
  <compound kind="file">
    <name>node.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>node_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Node</class>
    <member kind="typedef">
      <type>std::vector&lt; Node * &gt;</type>
      <name>NodeSet</name>
      <anchorfile>namespacexmlpp.html</anchorfile>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>noncopyable.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>noncopyable_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::NonCopyable</class>
  </compound>
  <compound kind="file">
    <name>ostreamoutputbuffer.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</path>
    <filename>ostreamoutputbuffer_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::OStreamOutputBuffer</class>
  </compound>
  <compound kind="file">
    <name>outputbuffer.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</path>
    <filename>outputbuffer_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::OutputBuffer</class>
  </compound>
  <compound kind="file">
    <name>parse_error.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</path>
    <filename>parse__error_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::parse_error</class>
  </compound>
  <compound kind="file">
    <name>parser.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</path>
    <filename>parser_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Parser</class>
  </compound>
  <compound kind="file">
    <name>parserinputbuffer.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</path>
    <filename>parserinputbuffer_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::ParserInputBuffer</class>
  </compound>
  <compound kind="file">
    <name>processinginstructionnode.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>processinginstructionnode_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::ProcessingInstructionNode</class>
  </compound>
  <compound kind="file">
    <name>saxparser.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</path>
    <filename>saxparser_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::SaxParser</class>
    <class kind="struct">xmlpp::SaxParser::Attribute</class>
    <class kind="struct">xmlpp::SaxParser::AttributeHasName</class>
  </compound>
  <compound kind="file">
    <name>textnode.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>textnode_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::TextNode</class>
  </compound>
  <compound kind="file">
    <name>textreader.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</path>
    <filename>textreader_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::TextReader</class>
  </compound>
  <compound kind="file">
    <name>validator.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/validators/</path>
    <filename>validator_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::Validator</class>
  </compound>
  <compound kind="file">
    <name>validity_error.h</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</path>
    <filename>validity__error_8h</filename>
    <namespace>xmlpp</namespace>
    <class kind="class">xmlpp::validity_error</class>
  </compound>
  <compound kind="class">
    <name>bool</name>
    <filename>classbool.html</filename>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</path>
    <filename>dir_000004.html</filename>
    <file>exception.h</file>
    <file>internal_error.h</file>
    <file>parse_error.h</file>
    <file>validity_error.h</file>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</path>
    <filename>dir_000005.html</filename>
    <file>istreamparserinputbuffer.h</file>
    <file>ostreamoutputbuffer.h</file>
    <file>outputbuffer.h</file>
    <file>parserinputbuffer.h</file>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/</path>
    <filename>dir_000000.html</filename>
    <dir>/home/cdevienne/prog/gnome/libxml++/libxml++/exceptions/</dir>
    <dir>/home/cdevienne/prog/gnome/libxml++/libxml++/io/</dir>
    <dir>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</dir>
    <dir>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</dir>
    <dir>/home/cdevienne/prog/gnome/libxml++/libxml++/validators/</dir>
    <file>attribute.h</file>
    <file>document.h</file>
    <file>dtd.h</file>
    <file>keepblanks.h</file>
    <file>libxml++.h</file>
    <file>noncopyable.h</file>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/nodes/</path>
    <filename>dir_000001.html</filename>
    <file>cdatanode.h</file>
    <file>commentnode.h</file>
    <file>contentnode.h</file>
    <file>element.h</file>
    <file>entityreference.h</file>
    <file>node.h</file>
    <file>processinginstructionnode.h</file>
    <file>textnode.h</file>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/parsers/</path>
    <filename>dir_000002.html</filename>
    <file>domparser.h</file>
    <file>parser.h</file>
    <file>saxparser.h</file>
    <file>textreader.h</file>
  </compound>
  <compound kind="dir">
    <name>/home/cdevienne/prog/gnome/libxml++/libxml++/validators/</name>
    <path>/home/cdevienne/prog/gnome/libxml++/libxml++/validators/</path>
    <filename>dir_000003.html</filename>
    <file>dtdvalidator.h</file>
    <file>validator.h</file>
  </compound>
  <compound kind="namespace">
    <name>SigC</name>
    <filename>namespaceSigC.html</filename>
    <class kind="class">SigC::ConnectionNode</class>
    <class kind="class">SigC::Object</class>
  </compound>
  <compound kind="namespace">
    <name>xmlpp</name>
    <filename>namespacexmlpp.html</filename>
    <class kind="class">xmlpp::Attribute</class>
    <class kind="class">xmlpp::Document</class>
    <class kind="class">xmlpp::Dtd</class>
    <class kind="class">xmlpp::exception</class>
    <class kind="class">xmlpp::internal_error</class>
    <class kind="class">xmlpp::parse_error</class>
    <class kind="class">xmlpp::validity_error</class>
    <class kind="class">xmlpp::IStreamParserInputBuffer</class>
    <class kind="class">xmlpp::OStreamOutputBuffer</class>
    <class kind="class">xmlpp::OutputBuffer</class>
    <class kind="class">xmlpp::ParserInputBuffer</class>
    <class kind="class">xmlpp::KeepBlanks</class>
    <class kind="class">xmlpp::CdataNode</class>
    <class kind="class">xmlpp::CommentNode</class>
    <class kind="class">xmlpp::ContentNode</class>
    <class kind="class">xmlpp::Element</class>
    <class kind="class">xmlpp::EntityReference</class>
    <class kind="class">xmlpp::Node</class>
    <class kind="class">xmlpp::ProcessingInstructionNode</class>
    <class kind="class">xmlpp::TextNode</class>
    <class kind="class">xmlpp::NonCopyable</class>
    <class kind="class">xmlpp::DomParser</class>
    <class kind="class">xmlpp::Parser</class>
    <class kind="class">xmlpp::SaxParser</class>
    <class kind="class">xmlpp::TextReader</class>
    <class kind="class">xmlpp::DtdValidator</class>
    <class kind="class">xmlpp::Validator</class>
    <member kind="typedef">
      <type>std::vector&lt; Node * &gt;</type>
      <name>NodeSet</name>
      <anchorfile>namespacexmlpp.html</anchorfile>
      <anchor>a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>XmlEntityType</name>
      <anchor>a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_GENERAL_ENTITY</name>
      <anchor>a7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_GENERAL_PARSED_ENTITY</name>
      <anchor>a7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</name>
      <anchor>a7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_PARAMETER_ENTITY</name>
      <anchor>a7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_EXTERNAL_PARAMETER_ENTITY</name>
      <anchor>a7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XML_INTERNAL_PREDEFINED_ENTITY</name>
      <anchor>a7a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Attribute</name>
    <filename>classxmlpp_1_1Attribute.html</filename>
    <base>xmlpp::Node</base>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Attribute</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_name</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_value</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const Glib::ustring &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>_xmlAttr *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlAttr *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Document</name>
    <filename>classxmlpp_1_1Document.html</filename>
    <base protection="private">xmlpp::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Document</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;version=&quot;1.0&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Document</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_encoding</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Dtd *</type>
      <name>get_internal_subset</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_internal_subset</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;external_id, const Glib::ustring &amp;system_id)</arglist>
    </member>
    <member kind="function">
      <type>Element *</type>
      <name>get_root_node</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Element *</type>
      <name>create_root_node</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;ns_uri=Glib::ustring(), const Glib::ustring &amp;ns_prefix=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>Element *</type>
      <name>create_root_node_by_import</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>(const Node *node, bool recursive=true)</arglist>
    </member>
    <member kind="function">
      <type>CommentNode *</type>
      <name>add_comment</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>(const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_to_file</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>(const Glib::ustring &amp;filename, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_to_file_formatted</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a10</anchor>
      <arglist>(const Glib::ustring &amp;filename, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>write_to_string</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a11</anchor>
      <arglist>(const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>write_to_string_formatted</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a12</anchor>
      <arglist>(const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_to_stream</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a13</anchor>
      <arglist>(std::ostream &amp;output, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_to_stream_formatted</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a14</anchor>
      <arglist>(std::ostream &amp;output, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_entity_declaration</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a15</anchor>
      <arglist>(const Glib::ustring &amp;name, XmlEntityType type, const Glib::ustring &amp;publicId, const Glib::ustring &amp;systemId, const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>_xmlDoc *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlDoc *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>a17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>_xmlEntity *</type>
      <name>get_entity</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>(const Glib::ustring &amp;name)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DomParser</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SaxParser</name>
      <anchorfile>classxmlpp_1_1Document.html</anchorfile>
      <anchor>n1</anchor>
      <arglist></arglist>
    </member>
    <class kind="class">xmlpp::Document::Init</class>
  </compound>
  <compound kind="class">
    <name>xmlpp::Dtd</name>
    <filename>classxmlpp_1_1Dtd.html</filename>
    <member kind="function">
      <type></type>
      <name>Dtd</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlDtd *dtd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Dtd</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_name</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_external_id</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_system_id</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>_xmlDtd *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlDtd *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Dtd.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::exception</name>
    <filename>classxmlpp_1_1exception.html</filename>
    <base>std::exception</base>
    <member kind="function">
      <type></type>
      <name>exception</name>
      <anchorfile>classxmlpp_1_1exception.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~exception</name>
      <anchorfile>classxmlpp_1_1exception.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classxmlpp_1_1exception.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Raise</name>
      <anchorfile>classxmlpp_1_1exception.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual exception</type>
      <name>Clone</name>
      <anchorfile>classxmlpp_1_1exception.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::internal_error</name>
    <filename>classxmlpp_1_1internal__error.html</filename>
    <base>xmlpp::exception</base>
    <member kind="function">
      <type></type>
      <name>internal_error</name>
      <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~internal_error</name>
      <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Raise</name>
      <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual exception</type>
      <name>Clone</name>
      <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::parse_error</name>
    <filename>classxmlpp_1_1parse__error.html</filename>
    <base>xmlpp::exception</base>
    <member kind="function">
      <type></type>
      <name>parse_error</name>
      <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~parse_error</name>
      <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Raise</name>
      <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual exception *</type>
      <name>Clone</name>
      <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::validity_error</name>
    <filename>classxmlpp_1_1validity__error.html</filename>
    <base>xmlpp::parse_error</base>
    <member kind="function">
      <type></type>
      <name>validity_error</name>
      <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~validity_error</name>
      <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Raise</name>
      <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual exception *</type>
      <name>Clone</name>
      <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::IStreamParserInputBuffer</name>
    <filename>classxmlpp_1_1IStreamParserInputBuffer.html</filename>
    <base>xmlpp::ParserInputBuffer</base>
    <member kind="function">
      <type></type>
      <name>IStreamParserInputBuffer</name>
      <anchorfile>classxmlpp_1_1IStreamParserInputBuffer.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(std::istream &amp;input)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IStreamParserInputBuffer</name>
      <anchorfile>classxmlpp_1_1IStreamParserInputBuffer.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::OStreamOutputBuffer</name>
    <filename>classxmlpp_1_1OStreamOutputBuffer.html</filename>
    <base>xmlpp::OutputBuffer</base>
    <member kind="function">
      <type></type>
      <name>OStreamOutputBuffer</name>
      <anchorfile>classxmlpp_1_1OStreamOutputBuffer.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(std::ostream &amp;output, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OStreamOutputBuffer</name>
      <anchorfile>classxmlpp_1_1OStreamOutputBuffer.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::OutputBuffer</name>
    <filename>classxmlpp_1_1OutputBuffer.html</filename>
    <base>xmlpp::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>OutputBuffer</name>
      <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutputBuffer</name>
      <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_xmlOutputBuffer *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlOutputBuffer *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>OutputBufferCallback</name>
      <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::ParserInputBuffer</name>
    <filename>classxmlpp_1_1ParserInputBuffer.html</filename>
    <base>xmlpp::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>ParserInputBuffer</name>
      <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParserInputBuffer</name>
      <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_xmlParserInputBuffer *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlParserInputBuffer *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>ParserInputBufferCallback</name>
      <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::KeepBlanks</name>
    <filename>classxmlpp_1_1KeepBlanks.html</filename>
    <member kind="function">
      <type></type>
      <name>KeepBlanks</name>
      <anchorfile>classxmlpp_1_1KeepBlanks.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeepBlanks</name>
      <anchorfile>classxmlpp_1_1KeepBlanks.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>Default</name>
      <anchorfile>classxmlpp_1_1KeepBlanks.html</anchorfile>
      <anchor>s0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::CdataNode</name>
    <filename>classxmlpp_1_1CdataNode.html</filename>
    <base>xmlpp::ContentNode</base>
    <member kind="function">
      <type></type>
      <name>CdataNode</name>
      <anchorfile>classxmlpp_1_1CdataNode.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CdataNode</name>
      <anchorfile>classxmlpp_1_1CdataNode.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::CommentNode</name>
    <filename>classxmlpp_1_1CommentNode.html</filename>
    <base>xmlpp::ContentNode</base>
    <member kind="function">
      <type></type>
      <name>CommentNode</name>
      <anchorfile>classxmlpp_1_1CommentNode.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommentNode</name>
      <anchorfile>classxmlpp_1_1CommentNode.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::ContentNode</name>
    <filename>classxmlpp_1_1ContentNode.html</filename>
    <base>xmlpp::Node</base>
    <member kind="function">
      <type></type>
      <name>ContentNode</name>
      <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ContentNode</name>
      <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_content</name>
      <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_content</name>
      <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>(const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_white_space</name>
      <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Element</name>
    <filename>classxmlpp_1_1Element.html</filename>
    <base>xmlpp::Node</base>
    <member kind="typedef">
      <type>std::list&lt; Attribute * &gt;</type>
      <name>AttributeList</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>w0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Element</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Element</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_namespace_declaration</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>(const Glib::ustring &amp;ns_uri, const Glib::ustring &amp;ns_prefix=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>AttributeList</type>
      <name>get_attributes</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AttributeList</type>
      <name>get_attributes</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Attribute *</type>
      <name>get_attribute</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;ns_prefix=Glib::ustring()) const </arglist>
    </member>
    <member kind="function">
      <type>Attribute *</type>
      <name>set_attribute</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;value, const Glib::ustring &amp;ns_prefix=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_attribute</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;ns_prefix=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>TextNode *</type>
      <name>get_child_text</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TextNode *</type>
      <name>get_child_text</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TextNode *</type>
      <name>add_child_text</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a10</anchor>
      <arglist>(const Glib::ustring &amp;content=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_child_text</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a11</anchor>
      <arglist>(const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_child_text</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CommentNode *</type>
      <name>add_child_comment</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>a13</anchor>
      <arglist>(const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Glib::ustring</type>
      <name>get_namespace_uri_for_prefix</name>
      <anchorfile>classxmlpp_1_1Element.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>(const Glib::ustring &amp;ns_prefix) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::EntityReference</name>
    <filename>classxmlpp_1_1EntityReference.html</filename>
    <base>xmlpp::Node</base>
    <member kind="function">
      <type></type>
      <name>EntityReference</name>
      <anchorfile>classxmlpp_1_1EntityReference.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EntityReference</name>
      <anchorfile>classxmlpp_1_1EntityReference.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_resolved_text</name>
      <anchorfile>classxmlpp_1_1EntityReference.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_original_text</name>
      <anchorfile>classxmlpp_1_1EntityReference.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Node</name>
    <filename>classxmlpp_1_1Node.html</filename>
    <base>xmlpp::NonCopyable</base>
    <member kind="typedef">
      <type>std::list&lt; Node * &gt;</type>
      <name>NodeList</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>w0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Glib::ustring, Glib::ustring &gt;</type>
      <name>PrefixNsMap</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>w1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Node</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_name</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_name</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>(const Glib::ustring &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_namespace</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const Glib::ustring &amp;ns_prefix)</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_namespace_prefix</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_namespace_uri</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_line</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>NodeList</type>
      <name>get_children</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>(const Glib::ustring &amp;name=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>const NodeList</type>
      <name>get_children</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>(const Glib::ustring &amp;name=Glib::ustring()) const </arglist>
    </member>
    <member kind="function">
      <type>Element *</type>
      <name>add_child</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a10</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;ns_prefix=Glib::ustring())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_child</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a11</anchor>
      <arglist>(Node *node)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>import_node</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a12</anchor>
      <arglist>(const Node *node, bool recursive=true)</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_path</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>NodeSet</type>
      <name>find</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a14</anchor>
      <arglist>(const Glib::ustring &amp;xpath) const </arglist>
    </member>
    <member kind="function">
      <type>NodeSet</type>
      <name>find</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a15</anchor>
      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces) const </arglist>
    </member>
    <member kind="function">
      <type>_xmlNode *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _xmlNode *</type>
      <name>cobj</name>
      <anchorfile>classxmlpp_1_1Node.html</anchorfile>
      <anchor>a17</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::ProcessingInstructionNode</name>
    <filename>classxmlpp_1_1ProcessingInstructionNode.html</filename>
    <base>xmlpp::ContentNode</base>
    <member kind="function">
      <type></type>
      <name>ProcessingInstructionNode</name>
      <anchorfile>classxmlpp_1_1ProcessingInstructionNode.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProcessingInstructionNode</name>
      <anchorfile>classxmlpp_1_1ProcessingInstructionNode.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::TextNode</name>
    <filename>classxmlpp_1_1TextNode.html</filename>
    <base>xmlpp::ContentNode</base>
    <member kind="function">
      <type></type>
      <name>TextNode</name>
      <anchorfile>classxmlpp_1_1TextNode.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(_xmlNode *node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextNode</name>
      <anchorfile>classxmlpp_1_1TextNode.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::NonCopyable</name>
    <filename>classxmlpp_1_1NonCopyable.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>NonCopyable</name>
      <anchorfile>classxmlpp_1_1NonCopyable.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~NonCopyable</name>
      <anchorfile>classxmlpp_1_1NonCopyable.html</anchorfile>
      <anchor>b1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::DomParser</name>
    <filename>classxmlpp_1_1DomParser.html</filename>
    <base>xmlpp::Parser</base>
    <member kind="function">
      <type></type>
      <name>DomParser</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DomParser</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>(const Glib::ustring &amp;filename, bool validate=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DomParser</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_file</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>(const Glib::ustring &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_memory</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const Glib::ustring &amp;contents)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_memory_raw</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>(const unsigned char *contents, size_type bytes_count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_stream</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Document *</type>
      <name>get_document</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Document *</type>
      <name>get_document</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_context</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>release_underlying</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Document *</type>
      <name>doc_</name>
      <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Parser</name>
    <filename>classxmlpp_1_1Parser.html</filename>
    <base protection="private">xmlpp::NonCopyable</base>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>w0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parser</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Parser</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_validate</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>(bool val=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>get_validate</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_substitute_entities</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(bool val=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>get_substitute_entities</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parse_file</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(const Glib::ustring &amp;filename)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parse_memory</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>(const Glib::ustring &amp;contents)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parse_stream</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>(std::istream &amp;in)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize_context</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>release_underlying</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_validity_error</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b2</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_validity_warning</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b3</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleException</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b4</anchor>
      <arglist>(const exception &amp;e)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>check_for_exception</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>check_for_validity_messages</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>callback_validity_error</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>f0</anchor>
      <arglist>(void *ctx, const char *msg,...)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>callback_validity_warning</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>f1</anchor>
      <arglist>(void *ctx, const char *msg,...)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_xmlParserCtxt *</type>
      <name>context_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>exception *</type>
      <name>exception_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Glib::ustring</type>
      <name>validate_error_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Glib::ustring</type>
      <name>validate_warning_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>validate_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>substitute_entities_</name>
      <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
      <anchor>p5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::SaxParser</name>
    <filename>classxmlpp_1_1SaxParser.html</filename>
    <base>xmlpp::Parser</base>
    <member kind="typedef">
      <type>std::deque&lt; Attribute &gt;</type>
      <name>AttributeList</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>w0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaxParser</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(bool use_get_entity=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SaxParser</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_file</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>(const Glib::ustring &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_memory</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>(const Glib::ustring &amp;contents)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_memory_raw</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const unsigned char *contents, size_type bytes_count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_stream</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_chunk</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(const Glib::ustring &amp;chunk)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish_chunk_parsing</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_start_document</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_end_document</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_start_element</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b2</anchor>
      <arglist>(const Glib::ustring &amp;name, const AttributeList &amp;attributes)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_end_element</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b3</anchor>
      <arglist>(const Glib::ustring &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_characters</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b4</anchor>
      <arglist>(const Glib::ustring &amp;characters)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_comment</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b5</anchor>
      <arglist>(const Glib::ustring &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_warning</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b6</anchor>
      <arglist>(const Glib::ustring &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_error</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b7</anchor>
      <arglist>(const Glib::ustring &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_fatal_error</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b8</anchor>
      <arglist>(const Glib::ustring &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_cdata_block</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b9</anchor>
      <arglist>(const Glib::ustring &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_internal_subset</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b10</anchor>
      <arglist>(const Glib::ustring &amp;name, const Glib::ustring &amp;publicId, const Glib::ustring &amp;systemId)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual _xmlEntity *</type>
      <name>on_get_entity</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b11</anchor>
      <arglist>(const Glib::ustring &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_entity_declaration</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b12</anchor>
      <arglist>(const Glib::ustring &amp;name, XmlEntityType type, const Glib::ustring &amp;publicId, const Glib::ustring &amp;systemId, const Glib::ustring &amp;content)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>release_underlying</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>b13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SaxParserCallback</name>
      <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
    <class kind="struct">xmlpp::SaxParser::Attribute</class>
    <class kind="struct">xmlpp::SaxParser::AttributeHasName</class>
  </compound>
  <compound kind="struct">
    <name>xmlpp::SaxParser::Attribute</name>
    <filename>structxmlpp_1_1SaxParser_1_1Attribute.html</filename>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1Attribute.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(Glib::ustring const &amp;name, Glib::ustring const &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>Glib::ustring</type>
      <name>name</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1Attribute.html</anchorfile>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Glib::ustring</type>
      <name>value</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1Attribute.html</anchorfile>
      <anchor>o1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>xmlpp::SaxParser::AttributeHasName</name>
    <filename>structxmlpp_1_1SaxParser_1_1AttributeHasName.html</filename>
    <member kind="function">
      <type></type>
      <name>AttributeHasName</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1AttributeHasName.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(Glib::ustring const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1AttributeHasName.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>(Attribute const &amp;attribute)</arglist>
    </member>
    <member kind="variable">
      <type>Glib::ustring const &amp;</type>
      <name>name</name>
      <anchorfile>structxmlpp_1_1SaxParser_1_1AttributeHasName.html</anchorfile>
      <anchor>o0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::TextReader</name>
    <filename>classxmlpp_1_1TextReader.html</filename>
    <base protection="private">xmlpp::NonCopyable</base>
    <member kind="enumeration">
      <name>xmlNodeType</name>
      <anchor>w28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Attribute</name>
      <anchor>w28w0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CDATA</name>
      <anchor>w28w1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Comment</name>
      <anchor>w28w2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Document</name>
      <anchor>w28w3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DocumentFragment</name>
      <anchor>w28w4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DocumentType</name>
      <anchor>w28w5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Element</name>
      <anchor>w28w6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndElement</name>
      <anchor>w28w7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndEntity</name>
      <anchor>w28w8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Entity</name>
      <anchor>w28w9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EntityReference</name>
      <anchor>w28w10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchor>w28w11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Notation</name>
      <anchor>w28w12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ProcessingInstruction</name>
      <anchor>w28w13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SignificantWhitespace</name>
      <anchor>w28w14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Text</name>
      <anchor>w28w15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Whitespace</name>
      <anchor>w28w16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XmlDeclaration</name>
      <anchor>w28w17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>xmlReadState</name>
      <anchor>w29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Closed</name>
      <anchor>w29w18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndOfFile</name>
      <anchor>w29w19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchor>w29w20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Initial</name>
      <anchor>w29w21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Interactive</name>
      <anchor>w29w22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reading</name>
      <anchor>w29w23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ParserProperties</name>
      <anchor>w30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoadDtd</name>
      <anchor>w30w24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultAttrs</name>
      <anchor>w30w25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Validate</name>
      <anchor>w30w26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SubstEntities</name>
      <anchor>w30w27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextReader</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>(const Glib::ustring &amp;URI)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TextReader</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>read_inner_xml</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>read_outer_xml</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>read_string</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read_attribute_value</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_attribute_count</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_base_uri</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_depth</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_attributes</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a11</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_default</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_empty_element</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_local_name</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_name</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_namespace_uri</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a16</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>xmlNodeType</type>
      <name>get_node_type</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_prefix</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>get_quote_char</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_value</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_xml_lang</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>xmlReadState</type>
      <name>get_read_state</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a22</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a24</anchor>
      <arglist>(int number) const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a25</anchor>
      <arglist>(const Glib::ustring &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>get_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a26</anchor>
      <arglist>(const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri) const </arglist>
    </member>
    <member kind="function">
      <type>Glib::ustring</type>
      <name>lookup_namespace</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a27</anchor>
      <arglist>(const Glib::ustring &amp;prefix) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a28</anchor>
      <arglist>(int number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a29</anchor>
      <arglist>(const Glib::ustring &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a30</anchor>
      <arglist>(const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_first_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_next_attribute</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_to_element</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_normalization</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_normalization</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a35</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_parser_property</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a36</anchor>
      <arglist>(ParserProperties property) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_parser_property</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a37</anchor>
      <arglist>(ParserProperties property, bool value)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>get_current_node</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Node *</type>
      <name>get_current_node</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>expand</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_valid</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>a42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>PropertyReader</name>
      <anchorfile>classxmlpp_1_1TextReader.html</anchorfile>
      <anchor>n0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::DtdValidator</name>
    <filename>classxmlpp_1_1DtdValidator.html</filename>
    <base>xmlpp::Validator</base>
    <member kind="function">
      <type></type>
      <name>DtdValidator</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DtdValidator</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>(const Glib::ustring &amp;file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DtdValidator</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a2</anchor>
      <arglist>(const Glib::ustring &amp;external, const Glib::ustring &amp;system)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DtdValidator</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_subset</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a4</anchor>
      <arglist>(const Glib::ustring &amp;external, const Glib::ustring &amp;system)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_file</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a5</anchor>
      <arglist>(const Glib::ustring &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_memory</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a6</anchor>
      <arglist>(const Glib::ustring &amp;contents)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse_stream</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a7</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Dtd *</type>
      <name>get_dtd</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Dtd *</type>
      <name>get_dtd</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validate</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>a11</anchor>
      <arglist>(const Document *doc)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>release_underlying</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Dtd *</type>
      <name>dtd_</name>
      <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xmlpp::Validator</name>
    <filename>classxmlpp_1_1Validator.html</filename>
    <base protection="private">xmlpp::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Validator</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Validator</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize_valid</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>release_underlying</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_validity_error</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b2</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>on_validity_warning</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b3</anchor>
      <arglist>(const Glib::ustring &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>handleException</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b4</anchor>
      <arglist>(const exception &amp;e)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>check_for_exception</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>check_for_validity_messages</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>callback_validity_error</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>f0</anchor>
      <arglist>(void *ctx, const char *msg,...)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>callback_validity_warning</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>f1</anchor>
      <arglist>(void *ctx, const char *msg,...)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_xmlValidCtxt *</type>
      <name>valid_</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>p0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>exception *</type>
      <name>exception_</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>p1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Glib::ustring</type>
      <name>validate_error_</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>p2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Glib::ustring</type>
      <name>validate_warning_</name>
      <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
      <anchor>p3</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
