1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Xerces-C++: SAX2XMLFilter Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li class="current"><a href="classes.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
<li><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>SAX2XMLFilter Class Reference</h1><!-- doxytag: class="SAX2XMLFilter" --><!-- doxytag: inherits="SAX2XMLReader" --><div class="dynheader">
Inheritance diagram for SAX2XMLFilter:</div>
<div class="dynsection">
<p><center><img src="classSAX2XMLFilter.png" usemap="#SAX2XMLFilter_map" border="0" alt=""></center>
<map name="SAX2XMLFilter_map">
<area href="classSAX2XMLReader.html" alt="SAX2XMLReader" shape="rect" coords="0,0,113,24">
</map>
</div>
<p>
<a href="classSAX2XMLFilter-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Constructors and Destructor</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSAX2XMLFilter.html#a081be815edb4273d8db937dcccfff36">SAX2XMLFilter</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">The default constructor. <a href="#a081be815edb4273d8db937dcccfff36"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classSAX2XMLFilter.html#af012a739ae38e1e6279c1d143bdff43">~SAX2XMLFilter</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">The destructor. <a href="#af012a739ae38e1e6279c1d143bdff43"></a><br></td></tr>
<tr><td colspan="2"><div class="groupHeader">Implementation of SAX 2.0 XMLFilter interface's.</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classSAX2XMLReader.html">SAX2XMLReader</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSAX2XMLFilter.html#4db50b194cf05ffaed52f4d2c8c86919">getParent</a> () const =0</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">This method returns the parent XMLReader object. <a href="#4db50b194cf05ffaed52f4d2c8c86919"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSAX2XMLFilter.html#4934f8ced9cb7dd330bc2a9a61c6e99c">setParent</a> (<a class="el" href="classSAX2XMLReader.html">SAX2XMLReader</a> *parent)=0</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the parent XMLReader object; parse requests will be forwarded to this object, and callback notifications coming from it will be postprocessed. <a href="#4934f8ced9cb7dd330bc2a9a61c6e99c"></a><br></td></tr>
</table>
<hr><h2>Constructor & Destructor Documentation</h2>
<a class="anchor" name="a081be815edb4273d8db937dcccfff36"></a><!-- doxytag: member="SAX2XMLFilter::SAX2XMLFilter" ref="a081be815edb4273d8db937dcccfff36" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SAX2XMLFilter::SAX2XMLFilter </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
The default constructor.
<p>
</div>
</div><p>
<a class="anchor" name="af012a739ae38e1e6279c1d143bdff43"></a><!-- doxytag: member="SAX2XMLFilter::~SAX2XMLFilter" ref="af012a739ae38e1e6279c1d143bdff43" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual SAX2XMLFilter::~SAX2XMLFilter </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
The destructor.
<p>
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="4db50b194cf05ffaed52f4d2c8c86919"></a><!-- doxytag: member="SAX2XMLFilter::getParent" ref="4db50b194cf05ffaed52f4d2c8c86919" args="() const =0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classSAX2XMLReader.html">SAX2XMLReader</a>* SAX2XMLFilter::getParent </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td> const<code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
This method returns the parent XMLReader object.
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the parent XMLReader object. </dd></dl>
</div>
</div><p>
<a class="anchor" name="4934f8ced9cb7dd330bc2a9a61c6e99c"></a><!-- doxytag: member="SAX2XMLFilter::setParent" ref="4934f8ced9cb7dd330bc2a9a61c6e99c" args="(SAX2XMLReader *parent)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void SAX2XMLFilter::setParent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classSAX2XMLReader.html">SAX2XMLReader</a> * </td>
<td class="paramname"> <em>parent</em> </td>
<td> ) </td>
<td><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Sets the parent XMLReader object; parse requests will be forwarded to this object, and callback notifications coming from it will be postprocessed.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>The new XMLReader parent. </td></tr>
</table>
</dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classSAX2XMLReader.html#faad9a21efa3e2626e80a7045c3a39b1" title="The default constructor.">SAX2XMLReader::SAX2XMLReader</a> </dd></dl>
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="SAX2XMLFilter_8hpp-source.html">SAX2XMLFilter.hpp</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 21 17:55:50 2010 for Xerces-C++ by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>
|