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

« back to all changes in this revision

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