~ubuntu-branches/ubuntu/natty/libxml++2.6/natty

« back to all changes in this revision

Viewing changes to docs/reference/2.18/html/classxmlpp_1_1TextReader.html

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-09-18 11:32:24 UTC
  • mfrom: (1.1.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20070918113224-7x031mzf1shoozxx
Tags: 2.20.0-0ubuntu1
* New upstream release:
  - Element: Added get_attribute_value(), to get a simple text value for an
    attribute.
  - Added an experimental --enable-api-exceptions configure option, to allow
    libxml++ to build without exceptions.
* debian/libxml++2.6-doc.docs: 2.18 -> 2.20.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
 
<title>libxml++: xmlpp::TextReader Class Reference</title>
4
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
 
<link href="tabs.css" rel="stylesheet" type="text/css">
6
 
</head><body>
7
 
<!-- Generated by Doxygen 1.5.1 -->
8
 
<div class="tabs">
9
 
  <ul>
10
 
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
 
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12
 
    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
13
 
    <li><a href="files.html"><span>Files</span></a></li>
14
 
    <li><a href="dirs.html"><span>Directories</span></a></li>
15
 
  </ul></div>
16
 
<div class="tabs">
17
 
  <ul>
18
 
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
19
 
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20
 
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21
 
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22
 
  </ul></div>
23
 
<div class="nav">
24
 
<a class="el" href="namespacexmlpp.html">xmlpp</a>::<a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a></div>
25
 
<h1>xmlpp::TextReader Class Reference</h1><!-- doxytag: class="xmlpp::TextReader" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->Inheritance diagram for xmlpp::TextReader:<p><center><img src="classxmlpp_1_1TextReader__inherit__graph.jpg" border="0" usemap="#xmlpp_1_1TextReader__inherit__map" alt="Inheritance graph"></center>
26
 
<map name="xmlpp_1_1TextReader__inherit__map">
27
 
<area href="classxmlpp_1_1NonCopyable.html" shape="rect" coords="5,7,168,31" alt="">
28
 
</map>
29
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classxmlpp_1_1TextReader-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
30
 
<tr><td></td></tr>
31
 
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
32
 
<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>
33
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c">Attribute</a> =  2, 
34
 
<br>
35
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428">CDATA</a> =  4, 
36
 
<br>
37
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21">Comment</a> =  8, 
38
 
<br>
39
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b">Document</a> =  9, 
40
 
<br>
41
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1">DocumentFragment</a> =  11, 
42
 
<br>
43
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220">DocumentType</a> =  10, 
44
 
<br>
45
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09">Element</a> =  1, 
46
 
<br>
47
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d">EndElement</a> =  15, 
48
 
<br>
49
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6">EndEntity</a> =  16, 
50
 
<br>
51
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1">Entity</a> =  6, 
52
 
<br>
53
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6">EntityReference</a> =  5, 
54
 
<br>
55
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8">None</a> =  0, 
56
 
<br>
57
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814">Notation</a> =  12, 
58
 
<br>
59
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0">ProcessingInstruction</a> =  7, 
60
 
<br>
61
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896">SignificantWhitespace</a> =  14, 
62
 
<br>
63
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879">Text</a> =  3, 
64
 
<br>
65
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54">Whitespace</a> =  13, 
66
 
<br>
67
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314">XmlDeclaration</a> =  17
68
 
<br>
69
 
 }</td></tr>
70
 
 
71
 
<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>
72
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7">Closed</a> =  4, 
73
 
<br>
74
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad">EndOfFile</a> =  3, 
75
 
<br>
76
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53">Error</a> =  2, 
77
 
<br>
78
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00">Initial</a> =  0, 
79
 
<br>
80
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053">Interactive</a> =  1, 
81
 
<br>
82
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7">Reading</a> =  5
83
 
<br>
84
 
 }</td></tr>
85
 
 
86
 
<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>
87
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04">LoadDtd</a> =  1, 
88
 
<br>
89
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af">DefaultAttrs</a> =  2, 
90
 
<br>
91
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356">Validate</a> =  3, 
92
 
<br>
93
 
&nbsp;&nbsp;<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01">SubstEntities</a> =  4
94
 
<br>
95
 
 }</td></tr>
96
 
 
97
 
<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>
98
 
 
99
 
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
100
 
<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>
101
 
 
102
 
<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>
103
 
<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 <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;URI)</td></tr>
104
 
 
105
 
<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>
106
 
<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 <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;uri=<a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
107
 
 
108
 
<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>
109
 
<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>
110
 
 
111
 
<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>
112
 
 
113
 
<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>
114
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#348c936b9ed75c15456ddea2eea80eb7">read_inner_xml</a> ()</td></tr>
115
 
 
116
 
<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>
117
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5a0e5b3823151de60faf552c4709daf9">read_outer_xml</a> ()</td></tr>
118
 
 
119
 
<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>
120
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#9110986142ac718978d8993e26b00c85">read_string</a> ()</td></tr>
121
 
 
122
 
<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>
123
 
<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>
124
 
 
125
 
<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">EntityReference</a> nodes.  <a href="#109934670bab6176dc1a8132f1afd5d0"></a><br></td></tr>
126
 
<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#d0de20a6bdd0cdddaf2cdf725e13cd63">get_attribute_count</a> () const</td></tr>
127
 
 
128
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of attributes on the current node.  <a href="#d0de20a6bdd0cdddaf2cdf725e13cd63"></a><br></td></tr>
129
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#717355bb5d487f5cbfb6936497fb6320">get_base_uri</a> () const</td></tr>
130
 
 
131
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the base Uniform Resource Identifier (URI) of the current node.  <a href="#717355bb5d487f5cbfb6936497fb6320"></a><br></td></tr>
132
 
<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#55ea8a3420282d6567367cf0d93ddfba">get_depth</a> () const</td></tr>
133
 
 
134
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the depth of the current node in the XML document.  <a href="#55ea8a3420282d6567367cf0d93ddfba"></a><br></td></tr>
135
 
<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#71f560718ad63feab43f22346cf36478">has_attributes</a> () const</td></tr>
136
 
 
137
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets a value indicating whether the current node has any attributes.  <a href="#71f560718ad63feab43f22346cf36478"></a><br></td></tr>
138
 
<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#bc4acc50332d74e0b4a44a105f44a8ba">has_value</a> () const</td></tr>
139
 
 
140
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Whether the node can have a text value.  <a href="#bc4acc50332d74e0b4a44a105f44a8ba"></a><br></td></tr>
141
 
<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#636f874b44291dc0cbb63d4f3652dbcf">is_default</a> () const</td></tr>
142
 
 
143
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Whether an <a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a> node was generated from the default value defined in the DTD or schema.  <a href="#636f874b44291dc0cbb63d4f3652dbcf"></a><br></td></tr>
144
 
<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#aae7ca62ad8ec2f489c8a7e1634e6ab5">is_empty_element</a> () const</td></tr>
145
 
 
146
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if the current node is empty.  <a href="#aae7ca62ad8ec2f489c8a7e1634e6ab5"></a><br></td></tr>
147
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5e75def4c3d4038848f1840f18f42179">get_local_name</a> () const</td></tr>
148
 
 
149
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#83dd2e244987842d05224dc6ffad6ea5">get_name</a> () const</td></tr>
150
 
 
151
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#f9a3f945792d3cca301a362110b4a2a6">get_namespace_uri</a> () const</td></tr>
152
 
 
153
 
<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#fd3ad824b6f72c65e563be43baaa320b">get_node_type</a> () const</td></tr>
154
 
 
155
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#6838596d53753463d37a712b6eea0619">get_prefix</a> () const</td></tr>
156
 
 
157
 
<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#c6439b7c3db7107e9e4d6aefb1040350">get_quote_char</a> () const</td></tr>
158
 
 
159
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#709bfe629664c6ddef163a94a1fd9170">get_value</a> () const</td></tr>
160
 
 
161
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#3eb4e2f9cbd1867ad46e59f0188d9852">get_xml_lang</a> () const</td></tr>
162
 
 
163
 
<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#6cc1c8d6dcab7ed2273ad4b59ee6bcea">get_read_state</a> () const</td></tr>
164
 
 
165
 
<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>
166
 
 
167
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#e8bdc81e44a30fa6d5d7fa20cf18940e">get_attribute</a> (int number) const</td></tr>
168
 
 
169
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#5ddec73cc313916149ccf5110919701a">get_attribute</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;name) const</td></tr>
170
 
 
171
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#18032812b7db7b91a7eb7e8b3f0ebdda">get_attribute</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;local_name, const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;ns_uri) const</td></tr>
172
 
 
173
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextReader.html#e2090402f7db4cfd6363dc7f11aa18b2">lookup_namespace</a> (const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;prefix) const</td></tr>
174
 
 
175
 
<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>
176
 
 
177
 
<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 <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;name)</td></tr>
178
 
 
179
 
<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 <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;local_name, const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;ns_uri)</td></tr>
180
 
 
181
 
<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>
182
 
 
183
 
<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>
184
 
 
185
 
<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>
186
 
 
187
 
<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#0503423443b025ddb88d06dc23d078fc">get_normalization</a> () const</td></tr>
188
 
 
189
 
<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>
190
 
 
191
 
<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#6f8b5a375f8da247a8ce4cb3be857db0">get_parser_property</a> (<a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> property) const</td></tr>
192
 
 
193
 
<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>
194
 
 
195
 
<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>
196
 
 
197
 
<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#10a6402ec6a9b8e9dbd0d53e40e943b8">get_current_node</a> () const</td></tr>
198
 
 
199
 
<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>
200
 
 
201
 
<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>
202
 
 
203
 
<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#2c3c915e64391aa0309e76ee3aff1059">is_valid</a> () const</td></tr>
204
 
 
205
 
<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
206
 
<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>
207
 
 
208
 
</table>
209
 
<hr><h2>Member Typedef Documentation</h2>
210
 
<a class="anchor" name="659b255f7221dbbae3e98081bbfc6f19"></a><!-- doxytag: member="xmlpp::TextReader::size_type" ref="659b255f7221dbbae3e98081bbfc6f19" args="" -->
211
 
<div class="memitem">
212
 
<div class="memproto">
213
 
      <table class="memname">
214
 
        <tr>
215
 
          <td class="memname">typedef unsigned int <a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">xmlpp::TextReader::size_type</a>          </td>
216
 
        </tr>
217
 
      </table>
218
 
</div>
219
 
<div class="memdoc">
220
 
 
221
 
<p>
222
 
 
223
 
</div>
224
 
</div><p>
225
 
<hr><h2>Member Enumeration Documentation</h2>
226
 
<a class="anchor" name="9057500ac7b1972ff2371794ba48f40e"></a><!-- doxytag: member="xmlpp::TextReader::xmlNodeType" ref="9057500ac7b1972ff2371794ba48f40e" args="" -->
227
 
<div class="memitem">
228
 
<div class="memproto">
229
 
      <table class="memname">
230
 
        <tr>
231
 
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlpp::TextReader::xmlNodeType</a>          </td>
232
 
        </tr>
233
 
      </table>
234
 
</div>
235
 
<div class="memdoc">
236
 
 
237
 
<p>
238
 
<dl compact><dt><b>Enumerator: </b></dt><dd>
239
 
<table border="0" cellspacing="2" cellpadding="0">
240
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c"></a><!-- doxytag: member="Attribute" ref="9057500ac7b1972ff2371794ba48f40e953f5d2eee7b77bb88bf11cdef6c9f0c" args="" -->Attribute</em>&nbsp;</td><td>
241
 
</td></tr>
242
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428"></a><!-- doxytag: member="CDATA" ref="9057500ac7b1972ff2371794ba48f40ea6111071444413bbe7a3d703adaa4428" args="" -->CDATA</em>&nbsp;</td><td>
243
 
</td></tr>
244
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21"></a><!-- doxytag: member="Comment" ref="9057500ac7b1972ff2371794ba48f40e3bb150c1fe40950967663e14ac4eee21" args="" -->Comment</em>&nbsp;</td><td>
245
 
</td></tr>
246
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b"></a><!-- doxytag: member="Document" ref="9057500ac7b1972ff2371794ba48f40ee3efc570dfef9cc2b59008ac419d9b2b" args="" -->Document</em>&nbsp;</td><td>
247
 
</td></tr>
248
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1"></a><!-- doxytag: member="DocumentFragment" ref="9057500ac7b1972ff2371794ba48f40e31a65d34484b940b1fe5005383db2ab1" args="" -->DocumentFragment</em>&nbsp;</td><td>
249
 
</td></tr>
250
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220"></a><!-- doxytag: member="DocumentType" ref="9057500ac7b1972ff2371794ba48f40e89be2703d2112a83df749542970bf220" args="" -->DocumentType</em>&nbsp;</td><td>
251
 
</td></tr>
252
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09"></a><!-- doxytag: member="Element" ref="9057500ac7b1972ff2371794ba48f40e196fbf9ee1b62edf2fd6e4aeaa5b8a09" args="" -->Element</em>&nbsp;</td><td>
253
 
</td></tr>
254
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d"></a><!-- doxytag: member="EndElement" ref="9057500ac7b1972ff2371794ba48f40e10ded28eb805871af4aa96ff1366360d" args="" -->EndElement</em>&nbsp;</td><td>
255
 
</td></tr>
256
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6"></a><!-- doxytag: member="EndEntity" ref="9057500ac7b1972ff2371794ba48f40eb1bb7cadf025bc34b5e8aeb645f0d3e6" args="" -->EndEntity</em>&nbsp;</td><td>
257
 
</td></tr>
258
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1"></a><!-- doxytag: member="Entity" ref="9057500ac7b1972ff2371794ba48f40e025e694e532d3ef51ee336d6f43db7b1" args="" -->Entity</em>&nbsp;</td><td>
259
 
</td></tr>
260
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6"></a><!-- doxytag: member="EntityReference" ref="9057500ac7b1972ff2371794ba48f40e91562173c93bfbf1d08f2bb0084c0fe6" args="" -->EntityReference</em>&nbsp;</td><td>
261
 
</td></tr>
262
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8"></a><!-- doxytag: member="None" ref="9057500ac7b1972ff2371794ba48f40ee7ab9017681e2d0ab1cf6c1b133b81a8" args="" -->None</em>&nbsp;</td><td>
263
 
</td></tr>
264
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814"></a><!-- doxytag: member="Notation" ref="9057500ac7b1972ff2371794ba48f40e4eb093e0c99c5652f82ad727e8a4b814" args="" -->Notation</em>&nbsp;</td><td>
265
 
</td></tr>
266
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0"></a><!-- doxytag: member="ProcessingInstruction" ref="9057500ac7b1972ff2371794ba48f40e32b2b75764fe7e2637a5b22a128ef7e0" args="" -->ProcessingInstruction</em>&nbsp;</td><td>
267
 
</td></tr>
268
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896"></a><!-- doxytag: member="SignificantWhitespace" ref="9057500ac7b1972ff2371794ba48f40ee1189bd50d5f0a6324db79310b5e7896" args="" -->SignificantWhitespace</em>&nbsp;</td><td>
269
 
</td></tr>
270
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879"></a><!-- doxytag: member="Text" ref="9057500ac7b1972ff2371794ba48f40e3e9d8486bba549a19e00964c2255d879" args="" -->Text</em>&nbsp;</td><td>
271
 
</td></tr>
272
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54"></a><!-- doxytag: member="Whitespace" ref="9057500ac7b1972ff2371794ba48f40eac0a2cbaedfcb9a80f66eea04ccc0a54" args="" -->Whitespace</em>&nbsp;</td><td>
273
 
</td></tr>
274
 
<tr><td valign="top"><em><a class="anchor" name="9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314"></a><!-- doxytag: member="XmlDeclaration" ref="9057500ac7b1972ff2371794ba48f40e9a18f29beb9bb8e3aeba11c2b031d314" args="" -->XmlDeclaration</em>&nbsp;</td><td>
275
 
</td></tr>
276
 
</table>
277
 
</dl>
278
 
 
279
 
</div>
280
 
</div><p>
281
 
<a class="anchor" name="87dca472c41f1554155567352caae8b1"></a><!-- doxytag: member="xmlpp::TextReader::xmlReadState" ref="87dca472c41f1554155567352caae8b1" args="" -->
282
 
<div class="memitem">
283
 
<div class="memproto">
284
 
      <table class="memname">
285
 
        <tr>
286
 
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlpp::TextReader::xmlReadState</a>          </td>
287
 
        </tr>
288
 
      </table>
289
 
</div>
290
 
<div class="memdoc">
291
 
 
292
 
<p>
293
 
<dl compact><dt><b>Enumerator: </b></dt><dd>
294
 
<table border="0" cellspacing="2" cellpadding="0">
295
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7"></a><!-- doxytag: member="Closed" ref="87dca472c41f1554155567352caae8b1bbce86084aed205faaacc744bd0357e7" args="" -->Closed</em>&nbsp;</td><td>
296
 
</td></tr>
297
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad"></a><!-- doxytag: member="EndOfFile" ref="87dca472c41f1554155567352caae8b1fdc5accdafe700a08de1c7a996a8daad" args="" -->EndOfFile</em>&nbsp;</td><td>
298
 
</td></tr>
299
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53"></a><!-- doxytag: member="Error" ref="87dca472c41f1554155567352caae8b1796c014e6177dafba41a3318c5b52e53" args="" -->Error</em>&nbsp;</td><td>
300
 
</td></tr>
301
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00"></a><!-- doxytag: member="Initial" ref="87dca472c41f1554155567352caae8b1b21a7b6e1f6a04f07857d468aacfcb00" args="" -->Initial</em>&nbsp;</td><td>
302
 
</td></tr>
303
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053"></a><!-- doxytag: member="Interactive" ref="87dca472c41f1554155567352caae8b12f35a806ccea1c7e50578c98e740b053" args="" -->Interactive</em>&nbsp;</td><td>
304
 
</td></tr>
305
 
<tr><td valign="top"><em><a class="anchor" name="87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7"></a><!-- doxytag: member="Reading" ref="87dca472c41f1554155567352caae8b16c870210b11f64532e0ee73ac5c6dac7" args="" -->Reading</em>&nbsp;</td><td>
306
 
</td></tr>
307
 
</table>
308
 
</dl>
309
 
 
310
 
</div>
311
 
</div><p>
312
 
<a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292"></a><!-- doxytag: member="xmlpp::TextReader::ParserProperties" ref="5cb6d36f5367eec5e986d815e60ad292" args="" -->
313
 
<div class="memitem">
314
 
<div class="memproto">
315
 
      <table class="memname">
316
 
        <tr>
317
 
          <td class="memname">enum <a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">xmlpp::TextReader::ParserProperties</a>          </td>
318
 
        </tr>
319
 
      </table>
320
 
</div>
321
 
<div class="memdoc">
322
 
 
323
 
<p>
324
 
<dl compact><dt><b>Enumerator: </b></dt><dd>
325
 
<table border="0" cellspacing="2" cellpadding="0">
326
 
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04"></a><!-- doxytag: member="LoadDtd" ref="5cb6d36f5367eec5e986d815e60ad292edcccbfdca3500eca880ac102090cf04" args="" -->LoadDtd</em>&nbsp;</td><td>
327
 
</td></tr>
328
 
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af"></a><!-- doxytag: member="DefaultAttrs" ref="5cb6d36f5367eec5e986d815e60ad292e7ff80120d6a00927f44cf9f9d3e01af" args="" -->DefaultAttrs</em>&nbsp;</td><td>
329
 
</td></tr>
330
 
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356"></a><!-- doxytag: member="Validate" ref="5cb6d36f5367eec5e986d815e60ad292c293cac644cdebce4b90b45a501ee356" args="" -->Validate</em>&nbsp;</td><td>
331
 
</td></tr>
332
 
<tr><td valign="top"><em><a class="anchor" name="5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01"></a><!-- doxytag: member="SubstEntities" ref="5cb6d36f5367eec5e986d815e60ad292b79c0aee880cdac3a1028d7464e13b01" args="" -->SubstEntities</em>&nbsp;</td><td>
333
 
</td></tr>
334
 
</table>
335
 
</dl>
336
 
 
337
 
</div>
338
 
</div><p>
339
 
<hr><h2>Constructor &amp; Destructor Documentation</h2>
340
 
<a class="anchor" name="e40f56d8714593bef690bedafad23f8f"></a><!-- doxytag: member="xmlpp::TextReader::TextReader" ref="e40f56d8714593bef690bedafad23f8f" args="(struct _xmlTextReader *cobj)" -->
341
 
<div class="memitem">
342
 
<div class="memproto">
343
 
      <table class="memname">
344
 
        <tr>
345
 
          <td class="memname">xmlpp::TextReader::TextReader           </td>
346
 
          <td>(</td>
347
 
          <td class="paramtype">struct _xmlTextReader *&nbsp;</td>
348
 
          <td class="paramname"> <em>cobj</em>          </td>
349
 
          <td>&nbsp;)&nbsp;</td>
350
 
          <td width="100%"></td>
351
 
        </tr>
352
 
      </table>
353
 
</div>
354
 
<div class="memdoc">
355
 
 
356
 
<p>
357
 
Wraps a <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object from an underlying libxml object. 
358
 
<p>
359
 
The <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> takes ownership of cobj. <dl compact><dt><b>Parameters:</b></dt><dd>
360
 
  <table border="0" cellspacing="2" cellpadding="0">
361
 
    <tr><td valign="top"></td><td valign="top"><em>cobj</em>&nbsp;</td><td>The underlying libxml xmlTextReader object. </td></tr>
362
 
  </table>
363
 
</dl>
364
 
 
365
 
</div>
366
 
</div><p>
367
 
<a class="anchor" name="710cf31f25d144bb790180c53acda367"></a><!-- doxytag: member="xmlpp::TextReader::TextReader" ref="710cf31f25d144bb790180c53acda367" args="(const Glib::ustring &amp;URI)" -->
368
 
<div class="memitem">
369
 
<div class="memproto">
370
 
      <table class="memname">
371
 
        <tr>
372
 
          <td class="memname">xmlpp::TextReader::TextReader           </td>
373
 
          <td>(</td>
374
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
375
 
          <td class="paramname"> <em>URI</em>          </td>
376
 
          <td>&nbsp;)&nbsp;</td>
377
 
          <td width="100%"></td>
378
 
        </tr>
379
 
      </table>
380
 
</div>
381
 
<div class="memdoc">
382
 
 
383
 
<p>
384
 
Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object to parse a file or URI. 
385
 
<p>
386
 
<dl compact><dt><b>Parameters:</b></dt><dd>
387
 
  <table border="0" cellspacing="2" cellpadding="0">
388
 
    <tr><td valign="top"></td><td valign="top"><em>URI</em>&nbsp;</td><td>The URI to read. </td></tr>
389
 
  </table>
390
 
</dl>
391
 
 
392
 
</div>
393
 
</div><p>
394
 
<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())" -->
395
 
<div class="memitem">
396
 
<div class="memproto">
397
 
      <table class="memname">
398
 
        <tr>
399
 
          <td class="memname">xmlpp::TextReader::TextReader           </td>
400
 
          <td>(</td>
401
 
          <td class="paramtype">const unsigned char *&nbsp;</td>
402
 
          <td class="paramname"> <em>data</em>, </td>
403
 
        </tr>
404
 
        <tr>
405
 
          <td class="paramkey"></td>
406
 
          <td></td>
407
 
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#659b255f7221dbbae3e98081bbfc6f19">size_type</a>&nbsp;</td>
408
 
          <td class="paramname"> <em>size</em>, </td>
409
 
        </tr>
410
 
        <tr>
411
 
          <td class="paramkey"></td>
412
 
          <td></td>
413
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
414
 
          <td class="paramname"> <em>uri</em> = <code><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>&nbsp;</td>
415
 
        </tr>
416
 
        <tr>
417
 
          <td></td>
418
 
          <td>)</td>
419
 
          <td></td><td></td><td width="100%"></td>
420
 
        </tr>
421
 
      </table>
422
 
</div>
423
 
<div class="memdoc">
424
 
 
425
 
<p>
426
 
Creates a new <a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> object which parses in memory data. 
427
 
<p>
428
 
<dl compact><dt><b>Parameters:</b></dt><dd>
429
 
  <table border="0" cellspacing="2" cellpadding="0">
430
 
    <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>The data to parse. </td></tr>
431
 
    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>The number of bytes in data. </td></tr>
432
 
    <tr><td valign="top"></td><td valign="top"><em>uri</em>&nbsp;</td><td>The base URI of the file. </td></tr>
433
 
  </table>
434
 
</dl>
435
 
 
436
 
</div>
437
 
</div><p>
438
 
<a class="anchor" name="35043a6525290428f3724e1a31918bb8"></a><!-- doxytag: member="xmlpp::TextReader::~TextReader" ref="35043a6525290428f3724e1a31918bb8" args="()" -->
439
 
<div class="memitem">
440
 
<div class="memproto">
441
 
      <table class="memname">
442
 
        <tr>
443
 
          <td class="memname">xmlpp::TextReader::~TextReader           </td>
444
 
          <td>(</td>
445
 
          <td class="paramname">          </td>
446
 
          <td>&nbsp;)&nbsp;</td>
447
 
          <td width="100%"></td>
448
 
        </tr>
449
 
      </table>
450
 
</div>
451
 
<div class="memdoc">
452
 
 
453
 
<p>
454
 
 
455
 
</div>
456
 
</div><p>
457
 
<hr><h2>Member Function Documentation</h2>
458
 
<a class="anchor" name="3a3ee347087889b3f3ef5463dd777ad8"></a><!-- doxytag: member="xmlpp::TextReader::read" ref="3a3ee347087889b3f3ef5463dd777ad8" args="()" -->
459
 
<div class="memitem">
460
 
<div class="memproto">
461
 
      <table class="memname">
462
 
        <tr>
463
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::read           </td>
464
 
          <td>(</td>
465
 
          <td class="paramname">          </td>
466
 
          <td>&nbsp;)&nbsp;</td>
467
 
          <td width="100%"></td>
468
 
        </tr>
469
 
      </table>
470
 
</div>
471
 
<div class="memdoc">
472
 
 
473
 
<p>
474
 
Moves the position of the current instance to the next node in the stream, exposing its properties. 
475
 
<p>
476
 
<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>
477
 
 
478
 
</div>
479
 
</div><p>
480
 
<a class="anchor" name="348c936b9ed75c15456ddea2eea80eb7"></a><!-- doxytag: member="xmlpp::TextReader::read_inner_xml" ref="348c936b9ed75c15456ddea2eea80eb7" args="()" -->
481
 
<div class="memitem">
482
 
<div class="memproto">
483
 
      <table class="memname">
484
 
        <tr>
485
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::read_inner_xml           </td>
486
 
          <td>(</td>
487
 
          <td class="paramname">          </td>
488
 
          <td>&nbsp;)&nbsp;</td>
489
 
          <td width="100%"></td>
490
 
        </tr>
491
 
      </table>
492
 
</div>
493
 
<div class="memdoc">
494
 
 
495
 
<p>
496
 
Reads the contents of the current node, including child nodes and markup. 
497
 
<p>
498
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> containing the XML content, or and empty <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> if the current node is neither an element nor attribute, or has no child nodes. </dd></dl>
499
 
 
500
 
</div>
501
 
</div><p>
502
 
<a class="anchor" name="5a0e5b3823151de60faf552c4709daf9"></a><!-- doxytag: member="xmlpp::TextReader::read_outer_xml" ref="5a0e5b3823151de60faf552c4709daf9" args="()" -->
503
 
<div class="memitem">
504
 
<div class="memproto">
505
 
      <table class="memname">
506
 
        <tr>
507
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::read_outer_xml           </td>
508
 
          <td>(</td>
509
 
          <td class="paramname">          </td>
510
 
          <td>&nbsp;)&nbsp;</td>
511
 
          <td width="100%"></td>
512
 
        </tr>
513
 
      </table>
514
 
</div>
515
 
<div class="memdoc">
516
 
 
517
 
<p>
518
 
Reads the current node and its contents, including child nodes and markup. 
519
 
<p>
520
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> containing the XML content, or an empty <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> if the current node is neither an element nor attribute. </dd></dl>
521
 
 
522
 
</div>
523
 
</div><p>
524
 
<a class="anchor" name="9110986142ac718978d8993e26b00c85"></a><!-- doxytag: member="xmlpp::TextReader::read_string" ref="9110986142ac718978d8993e26b00c85" args="()" -->
525
 
<div class="memitem">
526
 
<div class="memproto">
527
 
      <table class="memname">
528
 
        <tr>
529
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::read_string           </td>
530
 
          <td>(</td>
531
 
          <td class="paramname">          </td>
532
 
          <td>&nbsp;)&nbsp;</td>
533
 
          <td width="100%"></td>
534
 
        </tr>
535
 
      </table>
536
 
</div>
537
 
<div class="memdoc">
538
 
 
539
 
<p>
540
 
Reads the contents of an element or a text node as a string. 
541
 
<p>
542
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> containing the contents of the <a class="el" href="classxmlpp_1_1Element.html">Element</a> or Text node, or an empty <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> if the reader is positioned on any other type of node. </dd></dl>
543
 
 
544
 
</div>
545
 
</div><p>
546
 
<a class="anchor" name="109934670bab6176dc1a8132f1afd5d0"></a><!-- doxytag: member="xmlpp::TextReader::read_attribute_value" ref="109934670bab6176dc1a8132f1afd5d0" args="()" -->
547
 
<div class="memitem">
548
 
<div class="memproto">
549
 
      <table class="memname">
550
 
        <tr>
551
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::read_attribute_value           </td>
552
 
          <td>(</td>
553
 
          <td class="paramname">          </td>
554
 
          <td>&nbsp;)&nbsp;</td>
555
 
          <td width="100%"></td>
556
 
        </tr>
557
 
      </table>
558
 
</div>
559
 
<div class="memdoc">
560
 
 
561
 
<p>
562
 
Parses an attribute value into one or more Text and <a class="el" href="classxmlpp_1_1EntityReference.html">EntityReference</a> nodes. 
563
 
<p>
564
 
<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>
565
 
 
566
 
</div>
567
 
</div><p>
568
 
<a class="anchor" name="d0de20a6bdd0cdddaf2cdf725e13cd63"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute_count" ref="d0de20a6bdd0cdddaf2cdf725e13cd63" args="() const" -->
569
 
<div class="memitem">
570
 
<div class="memproto">
571
 
      <table class="memname">
572
 
        <tr>
573
 
          <td class="memname">int xmlpp::TextReader::get_attribute_count           </td>
574
 
          <td>(</td>
575
 
          <td class="paramname">          </td>
576
 
          <td>&nbsp;)&nbsp;</td>
577
 
          <td width="100%"> const</td>
578
 
        </tr>
579
 
      </table>
580
 
</div>
581
 
<div class="memdoc">
582
 
 
583
 
<p>
584
 
Gets the number of attributes on the current node. 
585
 
<p>
586
 
<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>
587
 
 
588
 
</div>
589
 
</div><p>
590
 
<a class="anchor" name="717355bb5d487f5cbfb6936497fb6320"></a><!-- doxytag: member="xmlpp::TextReader::get_base_uri" ref="717355bb5d487f5cbfb6936497fb6320" args="() const" -->
591
 
<div class="memitem">
592
 
<div class="memproto">
593
 
      <table class="memname">
594
 
        <tr>
595
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_base_uri           </td>
596
 
          <td>(</td>
597
 
          <td class="paramname">          </td>
598
 
          <td>&nbsp;)&nbsp;</td>
599
 
          <td width="100%"> const</td>
600
 
        </tr>
601
 
      </table>
602
 
</div>
603
 
<div class="memdoc">
604
 
 
605
 
<p>
606
 
Gets the base Uniform Resource Identifier (URI) of the current node. 
607
 
<p>
608
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The base URI of the current node or an empty <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> if not available. </dd></dl>
609
 
 
610
 
</div>
611
 
</div><p>
612
 
<a class="anchor" name="55ea8a3420282d6567367cf0d93ddfba"></a><!-- doxytag: member="xmlpp::TextReader::get_depth" ref="55ea8a3420282d6567367cf0d93ddfba" args="() const" -->
613
 
<div class="memitem">
614
 
<div class="memproto">
615
 
      <table class="memname">
616
 
        <tr>
617
 
          <td class="memname">int xmlpp::TextReader::get_depth           </td>
618
 
          <td>(</td>
619
 
          <td class="paramname">          </td>
620
 
          <td>&nbsp;)&nbsp;</td>
621
 
          <td width="100%"> const</td>
622
 
        </tr>
623
 
      </table>
624
 
</div>
625
 
<div class="memdoc">
626
 
 
627
 
<p>
628
 
Gets the depth of the current node in the XML document. 
629
 
<p>
630
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The depth of the current node in the XML document. </dd></dl>
631
 
 
632
 
</div>
633
 
</div><p>
634
 
<a class="anchor" name="71f560718ad63feab43f22346cf36478"></a><!-- doxytag: member="xmlpp::TextReader::has_attributes" ref="71f560718ad63feab43f22346cf36478" args="() const" -->
635
 
<div class="memitem">
636
 
<div class="memproto">
637
 
      <table class="memname">
638
 
        <tr>
639
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::has_attributes           </td>
640
 
          <td>(</td>
641
 
          <td class="paramname">          </td>
642
 
          <td>&nbsp;)&nbsp;</td>
643
 
          <td width="100%"> const</td>
644
 
        </tr>
645
 
      </table>
646
 
</div>
647
 
<div class="memdoc">
648
 
 
649
 
<p>
650
 
Gets a value indicating whether the current node has any attributes. 
651
 
<p>
652
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the current has attributes, false otherwise. </dd></dl>
653
 
 
654
 
</div>
655
 
</div><p>
656
 
<a class="anchor" name="bc4acc50332d74e0b4a44a105f44a8ba"></a><!-- doxytag: member="xmlpp::TextReader::has_value" ref="bc4acc50332d74e0b4a44a105f44a8ba" args="() const" -->
657
 
<div class="memitem">
658
 
<div class="memproto">
659
 
      <table class="memname">
660
 
        <tr>
661
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::has_value           </td>
662
 
          <td>(</td>
663
 
          <td class="paramname">          </td>
664
 
          <td>&nbsp;)&nbsp;</td>
665
 
          <td width="100%"> const</td>
666
 
        </tr>
667
 
      </table>
668
 
</div>
669
 
<div class="memdoc">
670
 
 
671
 
<p>
672
 
Whether the node can have a text value. 
673
 
<p>
674
 
<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>
675
 
 
676
 
</div>
677
 
</div><p>
678
 
<a class="anchor" name="636f874b44291dc0cbb63d4f3652dbcf"></a><!-- doxytag: member="xmlpp::TextReader::is_default" ref="636f874b44291dc0cbb63d4f3652dbcf" args="() const" -->
679
 
<div class="memitem">
680
 
<div class="memproto">
681
 
      <table class="memname">
682
 
        <tr>
683
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_default           </td>
684
 
          <td>(</td>
685
 
          <td class="paramname">          </td>
686
 
          <td>&nbsp;)&nbsp;</td>
687
 
          <td width="100%"> const</td>
688
 
        </tr>
689
 
      </table>
690
 
</div>
691
 
<div class="memdoc">
692
 
 
693
 
<p>
694
 
Whether an <a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a> node was generated from the default value defined in the DTD or schema. 
695
 
<p>
696
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if defaulted, false otherwise. </dd></dl>
697
 
 
698
 
</div>
699
 
</div><p>
700
 
<a class="anchor" name="aae7ca62ad8ec2f489c8a7e1634e6ab5"></a><!-- doxytag: member="xmlpp::TextReader::is_empty_element" ref="aae7ca62ad8ec2f489c8a7e1634e6ab5" args="() const" -->
701
 
<div class="memitem">
702
 
<div class="memproto">
703
 
      <table class="memname">
704
 
        <tr>
705
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_empty_element           </td>
706
 
          <td>(</td>
707
 
          <td class="paramname">          </td>
708
 
          <td>&nbsp;)&nbsp;</td>
709
 
          <td width="100%"> const</td>
710
 
        </tr>
711
 
      </table>
712
 
</div>
713
 
<div class="memdoc">
714
 
 
715
 
<p>
716
 
Check if the current node is empty. 
717
 
<p>
718
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if empty, false otherwise. </dd></dl>
719
 
 
720
 
</div>
721
 
</div><p>
722
 
<a class="anchor" name="5e75def4c3d4038848f1840f18f42179"></a><!-- doxytag: member="xmlpp::TextReader::get_local_name" ref="5e75def4c3d4038848f1840f18f42179" args="() const" -->
723
 
<div class="memitem">
724
 
<div class="memproto">
725
 
      <table class="memname">
726
 
        <tr>
727
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_local_name           </td>
728
 
          <td>(</td>
729
 
          <td class="paramname">          </td>
730
 
          <td>&nbsp;)&nbsp;</td>
731
 
          <td width="100%"> const</td>
732
 
        </tr>
733
 
      </table>
734
 
</div>
735
 
<div class="memdoc">
736
 
 
737
 
<p>
738
 
 
739
 
</div>
740
 
</div><p>
741
 
<a class="anchor" name="83dd2e244987842d05224dc6ffad6ea5"></a><!-- doxytag: member="xmlpp::TextReader::get_name" ref="83dd2e244987842d05224dc6ffad6ea5" args="() const" -->
742
 
<div class="memitem">
743
 
<div class="memproto">
744
 
      <table class="memname">
745
 
        <tr>
746
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_name           </td>
747
 
          <td>(</td>
748
 
          <td class="paramname">          </td>
749
 
          <td>&nbsp;)&nbsp;</td>
750
 
          <td width="100%"> const</td>
751
 
        </tr>
752
 
      </table>
753
 
</div>
754
 
<div class="memdoc">
755
 
 
756
 
<p>
757
 
 
758
 
</div>
759
 
</div><p>
760
 
<a class="anchor" name="f9a3f945792d3cca301a362110b4a2a6"></a><!-- doxytag: member="xmlpp::TextReader::get_namespace_uri" ref="f9a3f945792d3cca301a362110b4a2a6" args="() const" -->
761
 
<div class="memitem">
762
 
<div class="memproto">
763
 
      <table class="memname">
764
 
        <tr>
765
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_namespace_uri           </td>
766
 
          <td>(</td>
767
 
          <td class="paramname">          </td>
768
 
          <td>&nbsp;)&nbsp;</td>
769
 
          <td width="100%"> const</td>
770
 
        </tr>
771
 
      </table>
772
 
</div>
773
 
<div class="memdoc">
774
 
 
775
 
<p>
776
 
 
777
 
</div>
778
 
</div><p>
779
 
<a class="anchor" name="fd3ad824b6f72c65e563be43baaa320b"></a><!-- doxytag: member="xmlpp::TextReader::get_node_type" ref="fd3ad824b6f72c65e563be43baaa320b" args="() const" -->
780
 
<div class="memitem">
781
 
<div class="memproto">
782
 
      <table class="memname">
783
 
        <tr>
784
 
          <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a> xmlpp::TextReader::get_node_type           </td>
785
 
          <td>(</td>
786
 
          <td class="paramname">          </td>
787
 
          <td>&nbsp;)&nbsp;</td>
788
 
          <td width="100%"> const</td>
789
 
        </tr>
790
 
      </table>
791
 
</div>
792
 
<div class="memdoc">
793
 
 
794
 
<p>
795
 
 
796
 
</div>
797
 
</div><p>
798
 
<a class="anchor" name="6838596d53753463d37a712b6eea0619"></a><!-- doxytag: member="xmlpp::TextReader::get_prefix" ref="6838596d53753463d37a712b6eea0619" args="() const" -->
799
 
<div class="memitem">
800
 
<div class="memproto">
801
 
      <table class="memname">
802
 
        <tr>
803
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_prefix           </td>
804
 
          <td>(</td>
805
 
          <td class="paramname">          </td>
806
 
          <td>&nbsp;)&nbsp;</td>
807
 
          <td width="100%"> const</td>
808
 
        </tr>
809
 
      </table>
810
 
</div>
811
 
<div class="memdoc">
812
 
 
813
 
<p>
814
 
 
815
 
</div>
816
 
</div><p>
817
 
<a class="anchor" name="c6439b7c3db7107e9e4d6aefb1040350"></a><!-- doxytag: member="xmlpp::TextReader::get_quote_char" ref="c6439b7c3db7107e9e4d6aefb1040350" args="() const" -->
818
 
<div class="memitem">
819
 
<div class="memproto">
820
 
      <table class="memname">
821
 
        <tr>
822
 
          <td class="memname">char xmlpp::TextReader::get_quote_char           </td>
823
 
          <td>(</td>
824
 
          <td class="paramname">          </td>
825
 
          <td>&nbsp;)&nbsp;</td>
826
 
          <td width="100%"> const</td>
827
 
        </tr>
828
 
      </table>
829
 
</div>
830
 
<div class="memdoc">
831
 
 
832
 
<p>
833
 
 
834
 
</div>
835
 
</div><p>
836
 
<a class="anchor" name="709bfe629664c6ddef163a94a1fd9170"></a><!-- doxytag: member="xmlpp::TextReader::get_value" ref="709bfe629664c6ddef163a94a1fd9170" args="() const" -->
837
 
<div class="memitem">
838
 
<div class="memproto">
839
 
      <table class="memname">
840
 
        <tr>
841
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_value           </td>
842
 
          <td>(</td>
843
 
          <td class="paramname">          </td>
844
 
          <td>&nbsp;)&nbsp;</td>
845
 
          <td width="100%"> const</td>
846
 
        </tr>
847
 
      </table>
848
 
</div>
849
 
<div class="memdoc">
850
 
 
851
 
<p>
852
 
 
853
 
</div>
854
 
</div><p>
855
 
<a class="anchor" name="3eb4e2f9cbd1867ad46e59f0188d9852"></a><!-- doxytag: member="xmlpp::TextReader::get_xml_lang" ref="3eb4e2f9cbd1867ad46e59f0188d9852" args="() const" -->
856
 
<div class="memitem">
857
 
<div class="memproto">
858
 
      <table class="memname">
859
 
        <tr>
860
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_xml_lang           </td>
861
 
          <td>(</td>
862
 
          <td class="paramname">          </td>
863
 
          <td>&nbsp;)&nbsp;</td>
864
 
          <td width="100%"> const</td>
865
 
        </tr>
866
 
      </table>
867
 
</div>
868
 
<div class="memdoc">
869
 
 
870
 
<p>
871
 
 
872
 
</div>
873
 
</div><p>
874
 
<a class="anchor" name="6cc1c8d6dcab7ed2273ad4b59ee6bcea"></a><!-- doxytag: member="xmlpp::TextReader::get_read_state" ref="6cc1c8d6dcab7ed2273ad4b59ee6bcea" args="() const" -->
875
 
<div class="memitem">
876
 
<div class="memproto">
877
 
      <table class="memname">
878
 
        <tr>
879
 
          <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#87dca472c41f1554155567352caae8b1">xmlReadState</a> xmlpp::TextReader::get_read_state           </td>
880
 
          <td>(</td>
881
 
          <td class="paramname">          </td>
882
 
          <td>&nbsp;)&nbsp;</td>
883
 
          <td width="100%"> const</td>
884
 
        </tr>
885
 
      </table>
886
 
</div>
887
 
<div class="memdoc">
888
 
 
889
 
<p>
890
 
 
891
 
</div>
892
 
</div><p>
893
 
<a class="anchor" name="5cf337c94758e54214f7bbe23f61b13d"></a><!-- doxytag: member="xmlpp::TextReader::close" ref="5cf337c94758e54214f7bbe23f61b13d" args="()" -->
894
 
<div class="memitem">
895
 
<div class="memproto">
896
 
      <table class="memname">
897
 
        <tr>
898
 
          <td class="memname">void xmlpp::TextReader::close           </td>
899
 
          <td>(</td>
900
 
          <td class="paramname">          </td>
901
 
          <td>&nbsp;)&nbsp;</td>
902
 
          <td width="100%"></td>
903
 
        </tr>
904
 
      </table>
905
 
</div>
906
 
<div class="memdoc">
907
 
 
908
 
<p>
909
 
 
910
 
</div>
911
 
</div><p>
912
 
<a class="anchor" name="e8bdc81e44a30fa6d5d7fa20cf18940e"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="e8bdc81e44a30fa6d5d7fa20cf18940e" args="(int number) const" -->
913
 
<div class="memitem">
914
 
<div class="memproto">
915
 
      <table class="memname">
916
 
        <tr>
917
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_attribute           </td>
918
 
          <td>(</td>
919
 
          <td class="paramtype">int&nbsp;</td>
920
 
          <td class="paramname"> <em>number</em>          </td>
921
 
          <td>&nbsp;)&nbsp;</td>
922
 
          <td width="100%"> const</td>
923
 
        </tr>
924
 
      </table>
925
 
</div>
926
 
<div class="memdoc">
927
 
 
928
 
<p>
929
 
 
930
 
</div>
931
 
</div><p>
932
 
<a class="anchor" name="5ddec73cc313916149ccf5110919701a"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="5ddec73cc313916149ccf5110919701a" args="(const Glib::ustring &amp;name) const" -->
933
 
<div class="memitem">
934
 
<div class="memproto">
935
 
      <table class="memname">
936
 
        <tr>
937
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_attribute           </td>
938
 
          <td>(</td>
939
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
940
 
          <td class="paramname"> <em>name</em>          </td>
941
 
          <td>&nbsp;)&nbsp;</td>
942
 
          <td width="100%"> const</td>
943
 
        </tr>
944
 
      </table>
945
 
</div>
946
 
<div class="memdoc">
947
 
 
948
 
<p>
949
 
 
950
 
</div>
951
 
</div><p>
952
 
<a class="anchor" name="18032812b7db7b91a7eb7e8b3f0ebdda"></a><!-- doxytag: member="xmlpp::TextReader::get_attribute" ref="18032812b7db7b91a7eb7e8b3f0ebdda" args="(const Glib::ustring &amp;local_name, const Glib::ustring &amp;ns_uri) const" -->
953
 
<div class="memitem">
954
 
<div class="memproto">
955
 
      <table class="memname">
956
 
        <tr>
957
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::get_attribute           </td>
958
 
          <td>(</td>
959
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
960
 
          <td class="paramname"> <em>local_name</em>, </td>
961
 
        </tr>
962
 
        <tr>
963
 
          <td class="paramkey"></td>
964
 
          <td></td>
965
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
966
 
          <td class="paramname"> <em>ns_uri</em></td><td>&nbsp;</td>
967
 
        </tr>
968
 
        <tr>
969
 
          <td></td>
970
 
          <td>)</td>
971
 
          <td></td><td></td><td width="100%"> const</td>
972
 
        </tr>
973
 
      </table>
974
 
</div>
975
 
<div class="memdoc">
976
 
 
977
 
<p>
978
 
 
979
 
</div>
980
 
</div><p>
981
 
<a class="anchor" name="e2090402f7db4cfd6363dc7f11aa18b2"></a><!-- doxytag: member="xmlpp::TextReader::lookup_namespace" ref="e2090402f7db4cfd6363dc7f11aa18b2" args="(const Glib::ustring &amp;prefix) const" -->
982
 
<div class="memitem">
983
 
<div class="memproto">
984
 
      <table class="memname">
985
 
        <tr>
986
 
          <td class="memname"><a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::TextReader::lookup_namespace           </td>
987
 
          <td>(</td>
988
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
989
 
          <td class="paramname"> <em>prefix</em>          </td>
990
 
          <td>&nbsp;)&nbsp;</td>
991
 
          <td width="100%"> const</td>
992
 
        </tr>
993
 
      </table>
994
 
</div>
995
 
<div class="memdoc">
996
 
 
997
 
<p>
998
 
 
999
 
</div>
1000
 
</div><p>
1001
 
<a class="anchor" name="78ef028f9250afaca44928847418153a"></a><!-- doxytag: member="xmlpp::TextReader::move_to_attribute" ref="78ef028f9250afaca44928847418153a" args="(int number)" -->
1002
 
<div class="memitem">
1003
 
<div class="memproto">
1004
 
      <table class="memname">
1005
 
        <tr>
1006
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
1007
 
          <td>(</td>
1008
 
          <td class="paramtype">int&nbsp;</td>
1009
 
          <td class="paramname"> <em>number</em>          </td>
1010
 
          <td>&nbsp;)&nbsp;</td>
1011
 
          <td width="100%"></td>
1012
 
        </tr>
1013
 
      </table>
1014
 
</div>
1015
 
<div class="memdoc">
1016
 
 
1017
 
<p>
1018
 
 
1019
 
</div>
1020
 
</div><p>
1021
 
<a class="anchor" name="57c157282664d34ec16374aa59c973b6"></a><!-- doxytag: member="xmlpp::TextReader::move_to_attribute" ref="57c157282664d34ec16374aa59c973b6" args="(const Glib::ustring &amp;name)" -->
1022
 
<div class="memitem">
1023
 
<div class="memproto">
1024
 
      <table class="memname">
1025
 
        <tr>
1026
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
1027
 
          <td>(</td>
1028
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
1029
 
          <td class="paramname"> <em>name</em>          </td>
1030
 
          <td>&nbsp;)&nbsp;</td>
1031
 
          <td width="100%"></td>
1032
 
        </tr>
1033
 
      </table>
1034
 
</div>
1035
 
<div class="memdoc">
1036
 
 
1037
 
<p>
1038
 
 
1039
 
</div>
1040
 
</div><p>
1041
 
<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)" -->
1042
 
<div class="memitem">
1043
 
<div class="memproto">
1044
 
      <table class="memname">
1045
 
        <tr>
1046
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_attribute           </td>
1047
 
          <td>(</td>
1048
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
1049
 
          <td class="paramname"> <em>local_name</em>, </td>
1050
 
        </tr>
1051
 
        <tr>
1052
 
          <td class="paramkey"></td>
1053
 
          <td></td>
1054
 
          <td class="paramtype">const <a class="elRef" doxygen="glibmm_doxygen_tags:http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/" href="http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&nbsp;</td>
1055
 
          <td class="paramname"> <em>ns_uri</em></td><td>&nbsp;</td>
1056
 
        </tr>
1057
 
        <tr>
1058
 
          <td></td>
1059
 
          <td>)</td>
1060
 
          <td></td><td></td><td width="100%"></td>
1061
 
        </tr>
1062
 
      </table>
1063
 
</div>
1064
 
<div class="memdoc">
1065
 
 
1066
 
<p>
1067
 
 
1068
 
</div>
1069
 
</div><p>
1070
 
<a class="anchor" name="724cd1e0238c14c2d2b797b555392fb1"></a><!-- doxytag: member="xmlpp::TextReader::move_to_first_attribute" ref="724cd1e0238c14c2d2b797b555392fb1" args="()" -->
1071
 
<div class="memitem">
1072
 
<div class="memproto">
1073
 
      <table class="memname">
1074
 
        <tr>
1075
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_first_attribute           </td>
1076
 
          <td>(</td>
1077
 
          <td class="paramname">          </td>
1078
 
          <td>&nbsp;)&nbsp;</td>
1079
 
          <td width="100%"></td>
1080
 
        </tr>
1081
 
      </table>
1082
 
</div>
1083
 
<div class="memdoc">
1084
 
 
1085
 
<p>
1086
 
 
1087
 
</div>
1088
 
</div><p>
1089
 
<a class="anchor" name="3ffee74ac337f73f3205d23c3c0eafec"></a><!-- doxytag: member="xmlpp::TextReader::move_to_next_attribute" ref="3ffee74ac337f73f3205d23c3c0eafec" args="()" -->
1090
 
<div class="memitem">
1091
 
<div class="memproto">
1092
 
      <table class="memname">
1093
 
        <tr>
1094
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_next_attribute           </td>
1095
 
          <td>(</td>
1096
 
          <td class="paramname">          </td>
1097
 
          <td>&nbsp;)&nbsp;</td>
1098
 
          <td width="100%"></td>
1099
 
        </tr>
1100
 
      </table>
1101
 
</div>
1102
 
<div class="memdoc">
1103
 
 
1104
 
<p>
1105
 
 
1106
 
</div>
1107
 
</div><p>
1108
 
<a class="anchor" name="e1164a49d5dc855bdc110b0826f752d7"></a><!-- doxytag: member="xmlpp::TextReader::move_to_element" ref="e1164a49d5dc855bdc110b0826f752d7" args="()" -->
1109
 
<div class="memitem">
1110
 
<div class="memproto">
1111
 
      <table class="memname">
1112
 
        <tr>
1113
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::move_to_element           </td>
1114
 
          <td>(</td>
1115
 
          <td class="paramname">          </td>
1116
 
          <td>&nbsp;)&nbsp;</td>
1117
 
          <td width="100%"></td>
1118
 
        </tr>
1119
 
      </table>
1120
 
</div>
1121
 
<div class="memdoc">
1122
 
 
1123
 
<p>
1124
 
 
1125
 
</div>
1126
 
</div><p>
1127
 
<a class="anchor" name="0503423443b025ddb88d06dc23d078fc"></a><!-- doxytag: member="xmlpp::TextReader::get_normalization" ref="0503423443b025ddb88d06dc23d078fc" args="() const" -->
1128
 
<div class="memitem">
1129
 
<div class="memproto">
1130
 
      <table class="memname">
1131
 
        <tr>
1132
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::get_normalization           </td>
1133
 
          <td>(</td>
1134
 
          <td class="paramname">          </td>
1135
 
          <td>&nbsp;)&nbsp;</td>
1136
 
          <td width="100%"> const</td>
1137
 
        </tr>
1138
 
      </table>
1139
 
</div>
1140
 
<div class="memdoc">
1141
 
 
1142
 
<p>
1143
 
 
1144
 
</div>
1145
 
</div><p>
1146
 
<a class="anchor" name="af2974eef9c1c77abf50e9c8584f9c40"></a><!-- doxytag: member="xmlpp::TextReader::set_normalization" ref="af2974eef9c1c77abf50e9c8584f9c40" args="(bool value)" -->
1147
 
<div class="memitem">
1148
 
<div class="memproto">
1149
 
      <table class="memname">
1150
 
        <tr>
1151
 
          <td class="memname">void xmlpp::TextReader::set_normalization           </td>
1152
 
          <td>(</td>
1153
 
          <td class="paramtype"><a class="el" href="classbool.html">bool</a>&nbsp;</td>
1154
 
          <td class="paramname"> <em>value</em>          </td>
1155
 
          <td>&nbsp;)&nbsp;</td>
1156
 
          <td width="100%"></td>
1157
 
        </tr>
1158
 
      </table>
1159
 
</div>
1160
 
<div class="memdoc">
1161
 
 
1162
 
<p>
1163
 
 
1164
 
</div>
1165
 
</div><p>
1166
 
<a class="anchor" name="6f8b5a375f8da247a8ce4cb3be857db0"></a><!-- doxytag: member="xmlpp::TextReader::get_parser_property" ref="6f8b5a375f8da247a8ce4cb3be857db0" args="(ParserProperties property) const" -->
1167
 
<div class="memitem">
1168
 
<div class="memproto">
1169
 
      <table class="memname">
1170
 
        <tr>
1171
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::get_parser_property           </td>
1172
 
          <td>(</td>
1173
 
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a>&nbsp;</td>
1174
 
          <td class="paramname"> <em>property</em>          </td>
1175
 
          <td>&nbsp;)&nbsp;</td>
1176
 
          <td width="100%"> const</td>
1177
 
        </tr>
1178
 
      </table>
1179
 
</div>
1180
 
<div class="memdoc">
1181
 
 
1182
 
<p>
1183
 
 
1184
 
</div>
1185
 
</div><p>
1186
 
<a class="anchor" name="8e5db1b68c5227bf748dfee7f36e8074"></a><!-- doxytag: member="xmlpp::TextReader::set_parser_property" ref="8e5db1b68c5227bf748dfee7f36e8074" args="(ParserProperties property, bool value)" -->
1187
 
<div class="memitem">
1188
 
<div class="memproto">
1189
 
      <table class="memname">
1190
 
        <tr>
1191
 
          <td class="memname">void xmlpp::TextReader::set_parser_property           </td>
1192
 
          <td>(</td>
1193
 
          <td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a>&nbsp;</td>
1194
 
          <td class="paramname"> <em>property</em>, </td>
1195
 
        </tr>
1196
 
        <tr>
1197
 
          <td class="paramkey"></td>
1198
 
          <td></td>
1199
 
          <td class="paramtype"><a class="el" href="classbool.html">bool</a>&nbsp;</td>
1200
 
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
1201
 
        </tr>
1202
 
        <tr>
1203
 
          <td></td>
1204
 
          <td>)</td>
1205
 
          <td></td><td></td><td width="100%"></td>
1206
 
        </tr>
1207
 
      </table>
1208
 
</div>
1209
 
<div class="memdoc">
1210
 
 
1211
 
<p>
1212
 
 
1213
 
</div>
1214
 
</div><p>
1215
 
<a class="anchor" name="830def19dd26d2c3fb131302f8ed1a31"></a><!-- doxytag: member="xmlpp::TextReader::get_current_node" ref="830def19dd26d2c3fb131302f8ed1a31" args="()" -->
1216
 
<div class="memitem">
1217
 
<div class="memproto">
1218
 
      <table class="memname">
1219
 
        <tr>
1220
 
          <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node           </td>
1221
 
          <td>(</td>
1222
 
          <td class="paramname">          </td>
1223
 
          <td>&nbsp;)&nbsp;</td>
1224
 
          <td width="100%"></td>
1225
 
        </tr>
1226
 
      </table>
1227
 
</div>
1228
 
<div class="memdoc">
1229
 
 
1230
 
<p>
1231
 
 
1232
 
</div>
1233
 
</div><p>
1234
 
<a class="anchor" name="10a6402ec6a9b8e9dbd0d53e40e943b8"></a><!-- doxytag: member="xmlpp::TextReader::get_current_node" ref="10a6402ec6a9b8e9dbd0d53e40e943b8" args="() const" -->
1235
 
<div class="memitem">
1236
 
<div class="memproto">
1237
 
      <table class="memname">
1238
 
        <tr>
1239
 
          <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node           </td>
1240
 
          <td>(</td>
1241
 
          <td class="paramname">          </td>
1242
 
          <td>&nbsp;)&nbsp;</td>
1243
 
          <td width="100%"> const</td>
1244
 
        </tr>
1245
 
      </table>
1246
 
</div>
1247
 
<div class="memdoc">
1248
 
 
1249
 
<p>
1250
 
 
1251
 
</div>
1252
 
</div><p>
1253
 
<a class="anchor" name="6eeec8656e65a93c7b7496f17d288882"></a><!-- doxytag: member="xmlpp::TextReader::expand" ref="6eeec8656e65a93c7b7496f17d288882" args="()" -->
1254
 
<div class="memitem">
1255
 
<div class="memproto">
1256
 
      <table class="memname">
1257
 
        <tr>
1258
 
          <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::expand           </td>
1259
 
          <td>(</td>
1260
 
          <td class="paramname">          </td>
1261
 
          <td>&nbsp;)&nbsp;</td>
1262
 
          <td width="100%"></td>
1263
 
        </tr>
1264
 
      </table>
1265
 
</div>
1266
 
<div class="memdoc">
1267
 
 
1268
 
<p>
1269
 
 
1270
 
</div>
1271
 
</div><p>
1272
 
<a class="anchor" name="03c7204c20277f446c64cc7ca15815b2"></a><!-- doxytag: member="xmlpp::TextReader::next" ref="03c7204c20277f446c64cc7ca15815b2" args="()" -->
1273
 
<div class="memitem">
1274
 
<div class="memproto">
1275
 
      <table class="memname">
1276
 
        <tr>
1277
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::next           </td>
1278
 
          <td>(</td>
1279
 
          <td class="paramname">          </td>
1280
 
          <td>&nbsp;)&nbsp;</td>
1281
 
          <td width="100%"></td>
1282
 
        </tr>
1283
 
      </table>
1284
 
</div>
1285
 
<div class="memdoc">
1286
 
 
1287
 
<p>
1288
 
 
1289
 
</div>
1290
 
</div><p>
1291
 
<a class="anchor" name="2c3c915e64391aa0309e76ee3aff1059"></a><!-- doxytag: member="xmlpp::TextReader::is_valid" ref="2c3c915e64391aa0309e76ee3aff1059" args="() const" -->
1292
 
<div class="memitem">
1293
 
<div class="memproto">
1294
 
      <table class="memname">
1295
 
        <tr>
1296
 
          <td class="memname"><a class="el" href="classbool.html">bool</a> xmlpp::TextReader::is_valid           </td>
1297
 
          <td>(</td>
1298
 
          <td class="paramname">          </td>
1299
 
          <td>&nbsp;)&nbsp;</td>
1300
 
          <td width="100%"> const</td>
1301
 
        </tr>
1302
 
      </table>
1303
 
</div>
1304
 
<div class="memdoc">
1305
 
 
1306
 
<p>
1307
 
 
1308
 
</div>
1309
 
</div><p>
1310
 
<hr><h2>Friends And Related Function Documentation</h2>
1311
 
<a class="anchor" name="d789c2c50a88653f320badab9a648818"></a><!-- doxytag: member="xmlpp::TextReader::PropertyReader" ref="d789c2c50a88653f320badab9a648818" args="" -->
1312
 
<div class="memitem">
1313
 
<div class="memproto">
1314
 
      <table class="memname">
1315
 
        <tr>
1316
 
          <td class="memname">friend struct PropertyReader<code> [friend]</code>          </td>
1317
 
        </tr>
1318
 
      </table>
1319
 
</div>
1320
 
<div class="memdoc">
1321
 
 
1322
 
<p>
1323
 
 
1324
 
</div>
1325
 
</div><p>
1326
 
<hr>The documentation for this class was generated from the following file:<ul>
1327
 
<li><a class="el" href="textreader_8h.html">textreader.h</a></ul>
1328
 
<hr size="1"><address style="align: right;"><small>Generated on Mon Mar 5 15:24:37 2007 for libxml++ by&nbsp;
1329
 
<a href="http://www.doxygen.org/index.html">
1330
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
1331
 
</body>
1332
 
</html>