Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > da8fd34ecc606270a67eb8510b864c4e > files > 174

libxml++2.6-devel-2.26.1-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libxml++: xmlpp::TextReader Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.8 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespacexmlpp.html">xmlpp</a>::<a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a>
  </div>
</div>
<div class="contents">
<h1>xmlpp::TextReader Class Reference</h1><!-- doxytag: class="xmlpp::TextReader" --><!-- doxytag: inherits="xmlpp::NonCopyable" --><div class="dynheader">
Inheritance diagram for xmlpp::TextReader:</div>
<div class="dynsection">
<p><center><img src="classxmlpp_1_1TextReader__inherit__graph.jpg" border="0" usemap="#xmlpp_1_1TextReader__inherit__map" alt="Inheritance graph"></center>
<map name="xmlpp_1_1TextReader__inherit__map">
<area shape="rect" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,147,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classxmlpp_1_1TextReader-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a> { <br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c">Attribute</a> =  2, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428">CDATA</a> =  4, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21">Comment</a> =  8, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b">Document</a> =  9, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1">DocumentFragment</a> =  11, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220">DocumentType</a> =  10, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09">Element</a> =  1, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d">EndElement</a> =  15, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6">EndEntity</a> =  16, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1">Entity</a> =  6, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6">EntityReference</a> =  5, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8">None</a> =  0, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814">Notation</a> =  12, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0">ProcessingInstruction</a> =  7, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896">SignificantWhitespace</a> =  14, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879">Text</a> =  3, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54">Whitespace</a> =  13, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314">XmlDeclaration</a> =  17
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlReadState</a> { <br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7">Closed</a> =  4, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad">EndOfFile</a> =  3, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53">Error</a> =  2, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00">Initial</a> =  0, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053">Interactive</a> =  1, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7">Reading</a> =  5
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> { <br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04">LoadDtd</a> =  1, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af">DefaultAttrs</a> =  2, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356">Validate</a> =  3, 
<br>
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01">SubstEntities</a> =  4
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">size_type</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#e40f56d8714593bef690bedafad23f8f">TextReader</a> (struct _xmlTextReader *cobj)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wraps a <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object from an underlying libxml object.  <a href="#e40f56d8714593bef690bedafad23f8f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#710cf31f25d144bb790180c53acda367">TextReader</a> (const Glib::ustring &amp;URI)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object to parse a file or URI.  <a href="#710cf31f25d144bb790180c53acda367"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#c5cdb5b6d5c8e6809d65a398f417a1fb">TextReader</a> (const unsigned char *data, <a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">size_type</a> size, const Glib::ustring &amp;uri=Glib::ustring())</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object which parses in memory data.  <a href="#c5cdb5b6d5c8e6809d65a398f417a1fb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#35043a6525290428f3724e1a31918bb8">~TextReader</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#3a3ee347087889b3f3ef5463dd777ad8">read</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Moves the position of the current instance to the next node in the stream, exposing its properties.  <a href="#3a3ee347087889b3f3ef5463dd777ad8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#348c936b9ed75c15456ddea2eea80eb7">read_inner_xml</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reads the contents of the current node, including child nodes and markup.  <a href="#348c936b9ed75c15456ddea2eea80eb7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5a0e5b3823151de60faf552c4709daf9">read_outer_xml</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reads the current node and its contents, including child nodes and markup.  <a href="#5a0e5b3823151de60faf552c4709daf9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#9110986142ac718978d8993e26b00c85">read_string</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reads the contents of an element or a text node as a string.  <a href="#9110986142ac718978d8993e26b00c85"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#109934670bab6176dc1a8132f1afd5d0">read_attribute_value</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parses an attribute value into one or more Text and <a class="el" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities.">EntityReference</a> nodes.  <a href="#109934670bab6176dc1a8132f1afd5d0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#02e2868ecf9710edab57f292c92590d0">get_attribute_count</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of attributes on the current node.  <a href="#02e2868ecf9710edab57f292c92590d0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#cab85f9c6c50a51919428e545ef3e9cf">get_base_uri</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the base Uniform Resource Identifier (URI) of the current node.  <a href="#cab85f9c6c50a51919428e545ef3e9cf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#6b42a09464b9817813baf4f8daae4974">get_depth</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the depth of the current node in the XML document.  <a href="#6b42a09464b9817813baf4f8daae4974"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#1c59719f3e914090405b8b8fbeef2487">has_attributes</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets a value indicating whether the current node has any attributes.  <a href="#1c59719f3e914090405b8b8fbeef2487"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#16cd0ff7a5db226f388ee1ca9bf7f9e8">has_value</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Whether the node can have a text value.  <a href="#16cd0ff7a5db226f388ee1ca9bf7f9e8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#d9a86890436d9c16536e271914148033">is_default</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Whether an <a class="el" href="classxmlpp_1_1Attribute.html" title="Represents XML Node attributes.">Attribute</a> node was generated from the default value defined in the DTD or schema.  <a href="#d9a86890436d9c16536e271914148033"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#77ca814cf125c28df7c1703974596b0b">is_empty_element</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the current node is empty.  <a href="#77ca814cf125c28df7c1703974596b0b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#0d54b789484bd7502a16119a1ec5a83b">get_local_name</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#76e93fe81196de902ff3f3f9ea35ecbe">get_name</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#708df8f8d3d3d7240547d4d8c940cccb">get_namespace_uri</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a9146ad2bd6547ac1b9dad007867d70d">get_node_type</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#0478cbc006341af4d0f5f356d6e002bd">get_prefix</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#33fee208ed6c2ad303b39c7b41abfa59">get_quote_char</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#8cb6e4bec1e0873d2a9a2b385383c505">get_value</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#1e94e9c3eb8e0fa0c3ff4d2c8f182480">get_xml_lang</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlReadState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#71ae70e90b1a118517038ec194bfcddd">get_read_state</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5cf337c94758e54214f7bbe23f61b13d">close</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#02a5471219d98c52f5c77a10905a8bac">get_attribute</a> (int number) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#0988d72f2cbbb8e426df972cb5363cd3">get_attribute</a> (const Glib::ustring &amp;name) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#07853abaa889c5a34dc847625c377ac1">get_attribute</a> (const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#db240997e9387b0fd8fb02c68da4fcf3">lookup_namespace</a> (const Glib::ustring &amp;prefix) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#78ef028f9250afaca44928847418153a">move_to_attribute</a> (int number)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#57c157282664d34ec16374aa59c973b6">move_to_attribute</a> (const Glib::ustring &amp;name)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#6a8b5834af3d6254b96ba6b4453b98ce">move_to_attribute</a> (const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#724cd1e0238c14c2d2b797b555392fb1">move_to_first_attribute</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#3ffee74ac337f73f3205d23c3c0eafec">move_to_next_attribute</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#e1164a49d5dc855bdc110b0826f752d7">move_to_element</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#37439f2b2a4ba91ad59ffc5a18713e85">get_normalization</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#af2974eef9c1c77abf50e9c8584f9c40">set_normalization</a> (<a class="el" href="classbool.html">bool</a> value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#23c7ad0edbbdff15c393d485653b9cd5">get_parser_property</a> (<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> property) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#8e5db1b68c5227bf748dfee7f36e8074">set_parser_property</a> (<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> property, <a class="el" href="classbool.html">bool</a> value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#830def19dd26d2c3fb131302f8ed1a31">get_current_node</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classxmlpp_1_1Node.html">Node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#51a5a390a1824f281f46fdcd00e212c2">get_current_node</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#6eeec8656e65a93c7b7496f17d288882">expand</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#03c7204c20277f446c64cc7ca15815b2">next</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbool.html">bool</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#a0eab6a0a001fe68d90584688c24cc81">is_valid</a> () const </td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#d789c2c50a88653f320badab9a648818">PropertyReader</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="659b255f7221dbbae3e98081bbfc6f19"></a><!-- doxytag: member="xmlpp::TextReader::size_type" ref="659b255f7221dbbae3e98081bbfc6f19" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned int <a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">xmlpp::TextReader::size_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292"></a><!-- doxytag: member="xmlpp::TextReader::ParserProperties" ref="5cb6d36f5367eec5e986d815e60ad292" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">xmlpp::TextReader::ParserProperties</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04"></a><!-- doxytag: member="LoadDtd" ref="5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04" args="" -->LoadDtd</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af"></a><!-- doxytag: member="DefaultAttrs" ref="5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af" args="" -->DefaultAttrs</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356"></a><!-- doxytag: member="Validate" ref="5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356" args="" -->Validate</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01"></a><!-- doxytag: member="SubstEntities" ref="5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01" args="" -->SubstEntities</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<a class="anchor" name="9057500ac7b1972ff2371794ba48f40e"></a><!-- doxytag: member="xmlpp::TextReader::xmlNodeType" ref="9057500ac7b1972ff2371794ba48f40e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlpp::TextReader::xmlNodeType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c"></a><!-- doxytag: member="Attribute" ref="9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c" args="" -->Attribute</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428"></a><!-- doxytag: member="CDATA" ref="9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428" args="" -->CDATA</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21"></a><!-- doxytag: member="Comment" ref="9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21" args="" -->Comment</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b"></a><!-- doxytag: member="Document" ref="9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b" args="" -->Document</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1"></a><!-- doxytag: member="DocumentFragment" ref="9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1" args="" -->DocumentFragment</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220"></a><!-- doxytag: member="DocumentType" ref="9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220" args="" -->DocumentType</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09"></a><!-- doxytag: member="Element" ref="9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09" args="" -->Element</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d"></a><!-- doxytag: member="EndElement" ref="9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d" args="" -->EndElement</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6"></a><!-- doxytag: member="EndEntity" ref="9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6" args="" -->EndEntity</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1"></a><!-- doxytag: member="Entity" ref="9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1" args="" -->Entity</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6"></a><!-- doxytag: member="EntityReference" ref="9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6" args="" -->EntityReference</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8"></a><!-- doxytag: member="None" ref="9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8" args="" -->None</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814"></a><!-- doxytag: member="Notation" ref="9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814" args="" -->Notation</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0"></a><!-- doxytag: member="ProcessingInstruction" ref="9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0" args="" -->ProcessingInstruction</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896"></a><!-- doxytag: member="SignificantWhitespace" ref="9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896" args="" -->SignificantWhitespace</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879"></a><!-- doxytag: member="Text" ref="9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879" args="" -->Text</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54"></a><!-- doxytag: member="Whitespace" ref="9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54" args="" -->Whitespace</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314"></a><!-- doxytag: member="XmlDeclaration" ref="9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314" args="" -->XmlDeclaration</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<a class="anchor" name="87dca472c41f1554155567352caae8b1"></a><!-- doxytag: member="xmlpp::TextReader::xmlReadState" ref="87dca472c41f1554155567352caae8b1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlpp::TextReader::xmlReadState</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7"></a><!-- doxytag: member="Closed" ref="87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7" args="" -->Closed</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad"></a><!-- doxytag: member="EndOfFile" ref="87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad" args="" -->EndOfFile</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53"></a><!-- doxytag: member="Error" ref="87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53" args="" -->Error</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00"></a><!-- doxytag: member="Initial" ref="87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00" args="" -->Initial</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053"></a><!-- doxytag: member="Interactive" ref="87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053" args="" -->Interactive</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7"></a><!-- doxytag: member="Reading" ref="87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7" args="" -->Reading</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="e40f56d8714593bef690bedafad23f8f"></a><!-- doxytag: member="xmlpp::TextReader::TextReader" ref="e40f56d8714593bef690bedafad23f8f" args="(struct _xmlTextReader *cobj)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">xmlpp::TextReader::TextReader           </td>
          <td>(</td>
          <td class="paramtype">struct _xmlTextReader *&nbsp;</td>
          <td class="paramname"> <em>cobj</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Wraps a <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object from an underlying libxml object. 
<p>
The <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> takes ownership of cobj. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cobj</em>&nbsp;</td><td>The underlying libxml xmlTextReader object. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="710cf31f25d144bb790180c53acda367"></a><!-- doxytag: member="xmlpp::TextReader::TextReader" ref="710cf31f25d144bb790180c53acda367" args="(const Glib::ustring &amp;URI)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">xmlpp::TextReader::TextReader           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>URI</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object to parse a file or URI. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>URI</em>&nbsp;</td><td>The URI to read. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="c5cdb5b6d5c8e6809d65a398f417a1fb"></a><!-- doxytag: member="xmlpp::TextReader::TextReader" ref="c5cdb5b6d5c8e6809d65a398f417a1fb" args="(const unsigned char *data, size_type size, const Glib::ustring &amp;uri=Glib::ustring())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">xmlpp::TextReader::TextReader           </td>
          <td>(</td>
          <td class="paramtype">const unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">size_type</a>&nbsp;</td>
          <td class="paramname"> <em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>uri</em> = <code>Glib::ustring()</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object which parses in memory data. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>The data to parse. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>The number of bytes in data. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>uri</em>&nbsp;</td><td>The base URI of the file. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="35043a6525290428f3724e1a31918bb8"></a><!-- doxytag: member="xmlpp::TextReader::~TextReader" ref="35043a6525290428f3724e1a31918bb8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">xmlpp::TextReader::~TextReader           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="5cf337c94758e54214f7bbe23f61b13d"></a><!-- doxytag: member="xmlpp::TextReader::close" ref="5cf337c94758e54214f7bbe23f61b13d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xmlpp::TextReader::close           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6eeec8656e65a93c7b7496f17d288882"></a><!-- doxytag: member="xmlpp::TextReader::expand" ref="6eeec8656e65a93c7b7496f17d288882" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::expand           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="07853abaa889c5a34dc847625c377ac1"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="07853abaa889c5a34dc847625c377ac1" args="(const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_attribute           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>local_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>ns_uri</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0988d72f2cbbb8e426df972cb5363cd3"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="0988d72f2cbbb8e426df972cb5363cd3" args="(const Glib::ustring &amp;name) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_attribute           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="02a5471219d98c52f5c77a10905a8bac"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="02a5471219d98c52f5c77a10905a8bac" args="(int number) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_attribute           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>number</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="02e2868ecf9710edab57f292c92590d0"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute_count" ref="02e2868ecf9710edab57f292c92590d0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int xmlpp::TextReader::get_attribute_count           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the number of attributes on the current node. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of attributes on the current node, or zero if the current node does not support attributes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="cab85f9c6c50a51919428e545ef3e9cf"></a><!-- doxytag: member="xmlpp::TextReader::get_base_uri" ref="cab85f9c6c50a51919428e545ef3e9cf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_base_uri           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the base Uniform Resource Identifier (URI) of the current node. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The base URI of the current node or an empty Glib::ustring if not available. </dd></dl>

</div>
</div><p>
<a class="anchor" name="51a5a390a1824f281f46fdcd00e212c2"></a><!-- doxytag: member="xmlpp::TextReader::get_current_node" ref="51a5a390a1824f281f46fdcd00e212c2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="830def19dd26d2c3fb131302f8ed1a31"></a><!-- doxytag: member="xmlpp::TextReader::get_current_node" ref="830def19dd26d2c3fb131302f8ed1a31" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6b42a09464b9817813baf4f8daae4974"></a><!-- doxytag: member="xmlpp::TextReader::get_depth" ref="6b42a09464b9817813baf4f8daae4974" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int xmlpp::TextReader::get_depth           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the depth of the current node in the XML document. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The depth of the current node in the XML document. </dd></dl>

</div>
</div><p>
<a class="anchor" name="0d54b789484bd7502a16119a1ec5a83b"></a><!-- doxytag: member="xmlpp::TextReader::get_local_name" ref="0d54b789484bd7502a16119a1ec5a83b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_local_name           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="76e93fe81196de902ff3f3f9ea35ecbe"></a><!-- doxytag: member="xmlpp::TextReader::get_name" ref="76e93fe81196de902ff3f3f9ea35ecbe" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_name           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="708df8f8d3d3d7240547d4d8c940cccb"></a><!-- doxytag: member="xmlpp::TextReader::get_namespace_uri" ref="708df8f8d3d3d7240547d4d8c940cccb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_namespace_uri           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a9146ad2bd6547ac1b9dad007867d70d"></a><!-- doxytag: member="xmlpp::TextReader::get_node_type" ref="a9146ad2bd6547ac1b9dad007867d70d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a> xmlpp::TextReader::get_node_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="37439f2b2a4ba91ad59ffc5a18713e85"></a><!-- doxytag: member="xmlpp::TextReader::get_normalization" ref="37439f2b2a4ba91ad59ffc5a18713e85" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::get_normalization           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="23c7ad0edbbdff15c393d485653b9cd5"></a><!-- doxytag: member="xmlpp::TextReader::get_parser_property" ref="23c7ad0edbbdff15c393d485653b9cd5" args="(ParserProperties property) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::get_parser_property           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a>&nbsp;</td>
          <td class="paramname"> <em>property</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0478cbc006341af4d0f5f356d6e002bd"></a><!-- doxytag: member="xmlpp::TextReader::get_prefix" ref="0478cbc006341af4d0f5f356d6e002bd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_prefix           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="33fee208ed6c2ad303b39c7b41abfa59"></a><!-- doxytag: member="xmlpp::TextReader::get_quote_char" ref="33fee208ed6c2ad303b39c7b41abfa59" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char xmlpp::TextReader::get_quote_char           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="71ae70e90b1a118517038ec194bfcddd"></a><!-- doxytag: member="xmlpp::TextReader::get_read_state" ref="71ae70e90b1a118517038ec194bfcddd" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlReadState</a> xmlpp::TextReader::get_read_state           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8cb6e4bec1e0873d2a9a2b385383c505"></a><!-- doxytag: member="xmlpp::TextReader::get_value" ref="8cb6e4bec1e0873d2a9a2b385383c505" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_value           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1e94e9c3eb8e0fa0c3ff4d2c8f182480"></a><!-- doxytag: member="xmlpp::TextReader::get_xml_lang" ref="1e94e9c3eb8e0fa0c3ff4d2c8f182480" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::get_xml_lang           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1c59719f3e914090405b8b8fbeef2487"></a><!-- doxytag: member="xmlpp::TextReader::has_attributes" ref="1c59719f3e914090405b8b8fbeef2487" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::has_attributes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets a value indicating whether the current node has any attributes. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the current has attributes, false otherwise. </dd></dl>

</div>
</div><p>
<a class="anchor" name="16cd0ff7a5db226f388ee1ca9bf7f9e8"></a><!-- doxytag: member="xmlpp::TextReader::has_value" ref="16cd0ff7a5db226f388ee1ca9bf7f9e8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::has_value           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Whether the node can have a text value. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the current node can have an associated text value, false otherwise. </dd></dl>

</div>
</div><p>
<a class="anchor" name="d9a86890436d9c16536e271914148033"></a><!-- doxytag: member="xmlpp::TextReader::is_default" ref="d9a86890436d9c16536e271914148033" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_default           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Whether an <a class="el" href="classxmlpp_1_1Attribute.html" title="Represents XML Node attributes.">Attribute</a> node was generated from the default value defined in the DTD or schema. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if defaulted, false otherwise. </dd></dl>

</div>
</div><p>
<a class="anchor" name="77ca814cf125c28df7c1703974596b0b"></a><!-- doxytag: member="xmlpp::TextReader::is_empty_element" ref="77ca814cf125c28df7c1703974596b0b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_empty_element           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Check if the current node is empty. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if empty, false otherwise. </dd></dl>

</div>
</div><p>
<a class="anchor" name="a0eab6a0a001fe68d90584688c24cc81"></a><!-- doxytag: member="xmlpp::TextReader::is_valid" ref="a0eab6a0a001fe68d90584688c24cc81" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_valid           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="db240997e9387b0fd8fb02c68da4fcf3"></a><!-- doxytag: member="xmlpp::TextReader::lookup_namespace" ref="db240997e9387b0fd8fb02c68da4fcf3" args="(const Glib::ustring &amp;prefix) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::lookup_namespace           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>prefix</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6a8b5834af3d6254b96ba6b4453b98ce"></a><!-- doxytag: member="xmlpp::TextReader::move_to_attribute" ref="6a8b5834af3d6254b96ba6b4453b98ce" args="(const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>local_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>ns_uri</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="57c157282664d34ec16374aa59c973b6"></a><!-- doxytag: member="xmlpp::TextReader::move_to_attribute" ref="57c157282664d34ec16374aa59c973b6" args="(const Glib::ustring &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="78ef028f9250afaca44928847418153a"></a><!-- doxytag: member="xmlpp::TextReader::move_to_attribute" ref="78ef028f9250afaca44928847418153a" args="(int number)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>number</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e1164a49d5dc855bdc110b0826f752d7"></a><!-- doxytag: member="xmlpp::TextReader::move_to_element" ref="e1164a49d5dc855bdc110b0826f752d7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_element           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="724cd1e0238c14c2d2b797b555392fb1"></a><!-- doxytag: member="xmlpp::TextReader::move_to_first_attribute" ref="724cd1e0238c14c2d2b797b555392fb1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_first_attribute           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3ffee74ac337f73f3205d23c3c0eafec"></a><!-- doxytag: member="xmlpp::TextReader::move_to_next_attribute" ref="3ffee74ac337f73f3205d23c3c0eafec" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_next_attribute           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="03c7204c20277f446c64cc7ca15815b2"></a><!-- doxytag: member="xmlpp::TextReader::next" ref="03c7204c20277f446c64cc7ca15815b2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::next           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3a3ee347087889b3f3ef5463dd777ad8"></a><!-- doxytag: member="xmlpp::TextReader::read" ref="3a3ee347087889b3f3ef5463dd777ad8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::read           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Moves the position of the current instance to the next node in the stream, exposing its properties. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the node was read successfully, false if there is no more nodes to read. </dd></dl>

</div>
</div><p>
<a class="anchor" name="109934670bab6176dc1a8132f1afd5d0"></a><!-- doxytag: member="xmlpp::TextReader::read_attribute_value" ref="109934670bab6176dc1a8132f1afd5d0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::read_attribute_value           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Parses an attribute value into one or more Text and <a class="el" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities.">EntityReference</a> nodes. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A bool where true indicates the attribute value was parsed, and false indicates the reader was not positioned on an attribute node or all the attribute values have been read. </dd></dl>

</div>
</div><p>
<a class="anchor" name="348c936b9ed75c15456ddea2eea80eb7"></a><!-- doxytag: member="xmlpp::TextReader::read_inner_xml" ref="348c936b9ed75c15456ddea2eea80eb7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::read_inner_xml           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reads the contents of the current node, including child nodes and markup. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A Glib::ustring containing the XML content, or and empty Glib::ustring if the current node is neither an element nor attribute, or has no child nodes. </dd></dl>

</div>
</div><p>
<a class="anchor" name="5a0e5b3823151de60faf552c4709daf9"></a><!-- doxytag: member="xmlpp::TextReader::read_outer_xml" ref="5a0e5b3823151de60faf552c4709daf9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::read_outer_xml           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reads the current node and its contents, including child nodes and markup. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A Glib::ustring containing the XML content, or an empty Glib::ustring if the current node is neither an element nor attribute. </dd></dl>

</div>
</div><p>
<a class="anchor" name="9110986142ac718978d8993e26b00c85"></a><!-- doxytag: member="xmlpp::TextReader::read_string" ref="9110986142ac718978d8993e26b00c85" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring xmlpp::TextReader::read_string           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reads the contents of an element or a text node as a string. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A Glib::ustring containing the contents of the <a class="el" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes.">Element</a> or Text node, or an empty Glib::ustring if the reader is positioned on any other type of node. </dd></dl>

</div>
</div><p>
<a class="anchor" name="af2974eef9c1c77abf50e9c8584f9c40"></a><!-- doxytag: member="xmlpp::TextReader::set_normalization" ref="af2974eef9c1c77abf50e9c8584f9c40" args="(bool value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xmlpp::TextReader::set_normalization           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classbool.html">bool</a>&nbsp;</td>
          <td class="paramname"> <em>value</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8e5db1b68c5227bf748dfee7f36e8074"></a><!-- doxytag: member="xmlpp::TextReader::set_parser_property" ref="8e5db1b68c5227bf748dfee7f36e8074" args="(ParserProperties property, bool value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void xmlpp::TextReader::set_parser_property           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a>&nbsp;</td>
          <td class="paramname"> <em>property</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classbool.html">bool</a>&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="d789c2c50a88653f320badab9a648818"></a><!-- doxytag: member="xmlpp::TextReader::PropertyReader" ref="d789c2c50a88653f320badab9a648818" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend struct PropertyReader<code> [friend]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="textreader_8h.html">textreader.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jul 27 17:07:26 2009 for libxml++ by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
</body>
</html>