Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 21683c2052716543063aae9960d9aef7 > files > 234

xerces-c-doc-3.1.4-2.1.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Xerces-C++: SAXParser.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Xerces-C++
   &#160;<span id="projectnumber">3.1.4</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_86bd4715b1deb01fd8d544e33a69c82d.html">src</a></li><li class="navelem"><a class="el" href="dir_ca030fb04af990ce97db94f60b450a53.html">xercesc</a></li><li class="navelem"><a class="el" href="dir_a77b8b5479d46a3b2a1a5002d4d84594.html">parsers</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">SAXParser.hpp</div>  </div>
</div><!--header-->
<div class="contents">
<a href="SAXParser_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * this work for additional information regarding copyright ownership.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * (the &quot;License&quot;); you may not use this file except in compliance with</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * the License.  You may obtain a copy of the License at</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *      http://www.apache.org/licenses/LICENSE-2.0</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing, software</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * See the License for the specific language governing permissions and</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * limitations under the License.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * $Id: SAXParser.hpp 932887 2010-04-11 13:04:59Z borisk $</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_SAXPARSER_HPP)</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_SAXPARSER_HPP</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="Parser_8hpp.html">xercesc/sax/Parser.hpp</a>&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;xercesc/internal/VecAttrListImpl.hpp&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="XMLDocumentHandler_8hpp.html">xercesc/framework/XMLDocumentHandler.hpp</a>&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="XMLElementDecl_8hpp.html">xercesc/framework/XMLElementDecl.hpp</a>&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="XMLEntityHandler_8hpp.html">xercesc/framework/XMLEntityHandler.hpp</a>&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="XMLErrorReporter_8hpp.html">xercesc/framework/XMLErrorReporter.hpp</a>&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;xercesc/framework/XMLBuffer.hpp&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="SecurityManager_8hpp.html">xercesc/util/SecurityManager.hpp</a>&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;xercesc/validators/common/Grammar.hpp&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;xercesc/validators/DTD/DocTypeHandler.hpp&gt;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<a class="code" href="XercesDefs_8hpp.html#a43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">class </span><a class="code" href="classDocumentHandler.html">DocumentHandler</a>;</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">class </span><a class="code" href="classEntityResolver.html">EntityResolver</a>;</div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">class </span>XMLPScanToken;</div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">class </span>XMLScanner;</div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">class </span><a class="code" href="classXMLValidator.html">XMLValidator</a>;</div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">class </span>GrammarResolver;</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">class </span><a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>;</div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">class </span><a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>;</div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span><a class="code" href="classXMLResourceIdentifier.html">XMLResourceIdentifier</a>;</div>
<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">class </span><a class="code" href="classPSVIHandler.html">PSVIHandler</a>;</div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classSAXParser.html">   69</a></span>&#160;<span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#a12b3de3d73b0c001f05eacd202c9f2f9">PARSERS_EXPORT</a> <a class="code" href="classSAXParser.html">SAXParser</a> :</div>
<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">public</span> <a class="code" href="classXMemory.html">XMemory</a></div>
<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    , <span class="keyword">public</span> <a class="code" href="classParser.html">Parser</a></div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    , <span class="keyword">public</span> <a class="code" href="classXMLDocumentHandler.html">XMLDocumentHandler</a></div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    , <span class="keyword">public</span> <a class="code" href="classXMLErrorReporter.html">XMLErrorReporter</a></div>
<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    , <span class="keyword">public</span> <a class="code" href="classXMLEntityHandler.html">XMLEntityHandler</a></div>
<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    , <span class="keyword">public</span> DocTypeHandler</div>
<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;{</div>
<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">public</span> :</div>
<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="comment">//  Class types</span></div>
<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221e">   90</a></span>&#160;<span class="comment"></span>    <span class="keyword">enum</span> <a class="code" href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221e">ValSchemes</a></div>
<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    {</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221ea5db38e99844c87fa753475a2645a1be9">   92</a></span>&#160;        Val_Never</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221eaa7e6109acdcabfb531559e92ad3e4f1e">   93</a></span>&#160;        , Val_Always</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221eab08a23615ce8b56718b3b8ece4bc9168">   94</a></span>&#160;        , Val_Auto</div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    };</div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="comment">//  Constructors and Destructor</span></div>
<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="comment"></span>    <a class="code" href="classSAXParser.html">SAXParser</a></div>
<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    (</div>
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;          <a class="code" href="classXMLValidator.html">XMLValidator</a>*   <span class="keyword">const</span> valToAdopt = 0</div>
<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;        , <a class="code" href="classMemoryManager.html">MemoryManager</a>*  <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#a97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a></div>
<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;        , <a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>* <span class="keyword">const</span> gramPool = 0</div>
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    );</div>
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    ~<a class="code" href="classSAXParser.html">SAXParser</a>();</div>
<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="comment">//  Getter Methods</span></div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment"></span>    <a class="code" href="classDocumentHandler.html">DocumentHandler</a>* getDocumentHandler();</div>
<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">const</span> <a class="code" href="classDocumentHandler.html">DocumentHandler</a>* getDocumentHandler() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    <a class="code" href="classEntityResolver.html">EntityResolver</a>* getEntityResolver();</div>
<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <span class="keyword">const</span> <a class="code" href="classEntityResolver.html">EntityResolver</a>* getEntityResolver() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>* getXMLEntityResolver();</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="keyword">const</span> <a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>* getXMLEntityResolver() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <a class="code" href="classErrorHandler.html">ErrorHandler</a>* getErrorHandler();</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <span class="keyword">const</span> <a class="code" href="classErrorHandler.html">ErrorHandler</a>* getErrorHandler() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <a class="code" href="classPSVIHandler.html">PSVIHandler</a>* getPSVIHandler();</div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keyword">const</span> <a class="code" href="classPSVIHandler.html">PSVIHandler</a>* getPSVIHandler() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keyword">const</span> <a class="code" href="classXMLValidator.html">XMLValidator</a>&amp; getValidator() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div>
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    ValSchemes getValidationScheme() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    <span class="keywordtype">bool</span> getDoSchema() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="keywordtype">bool</span> getValidationSchemaFullChecking() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    <span class="keywordtype">bool</span> getIdentityConstraintChecking() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div>
<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    <span class="keywordtype">int</span> getErrorCount() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div>
<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    <span class="keywordtype">bool</span> getDoNamespaces() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <span class="keywordtype">bool</span> getExitOnFirstFatalError() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="keywordtype">bool</span> getValidationConstraintFatal() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getExternalSchemaLocation() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</div>
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getExternalNoNamespaceSchemaLocation() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    <a class="code" href="classSecurityManager.html">SecurityManager</a>* getSecurityManager() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div>
<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLowWaterMark() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;</div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;    <span class="keywordtype">bool</span> getLoadExternalDTD() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    <span class="keywordtype">bool</span> getLoadSchema() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div>
<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    <span class="keywordtype">bool</span> isCachingGrammarFromParse() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div>
<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;    <span class="keywordtype">bool</span> isUsingCachedGrammarInParse() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;</div>
<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;    <span class="keywordtype">bool</span> getCalculateSrcOfs() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div>
<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;    <span class="keywordtype">bool</span> getStandardUriConformant() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div>
<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    Grammar* getGrammar(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> nameSpaceKey);</div>
<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;</div>
<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;    Grammar* getRootGrammar();</div>
<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;</div>
<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;    <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getURIText(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> uriId) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;</div>
<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a7647261a546ac47bda863a51d24ad898">XMLFilePos</a> getSrcOffset() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;</div>
<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;    <span class="keywordtype">bool</span> getGenerateSyntheticAnnotations() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div>
<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;    <span class="keywordtype">bool</span> getValidateAnnotations() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div>
<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    <span class="keywordtype">bool</span> getIgnoreCachedDTD() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;</div>
<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;    <span class="keywordtype">bool</span> getIgnoreAnnotations() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;</div>
<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;    <span class="keywordtype">bool</span> getDisableDefaultEntityResolution() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div>
<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;    <span class="keywordtype">bool</span> getSkipDTDValidation() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;    <span class="keywordtype">bool</span> getHandleMultipleImports() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div>
<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div>
<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;    <span class="comment">//  Setter methods</span></div>
<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;</div>
<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;    <span class="keywordtype">void</span> setGenerateSyntheticAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;</div>
<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;    <span class="keywordtype">void</span> setValidateAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;</div>
<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;    <span class="keywordtype">void</span> setDoNamespaces(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;</div>
<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;    <span class="keywordtype">void</span> setValidationScheme(<span class="keyword">const</span> ValSchemes newScheme);</div>
<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;</div>
<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;    <span class="keywordtype">void</span> setDoSchema(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;    <span class="keywordtype">void</span> setValidationSchemaFullChecking(<span class="keyword">const</span> <span class="keywordtype">bool</span> schemaFullChecking);</div>
<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div>
<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;    <span class="keywordtype">void</span> setIdentityConstraintChecking(<span class="keyword">const</span> <span class="keywordtype">bool</span> identityConstraintChecking);</div>
<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div>
<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;    <span class="keywordtype">void</span> setExitOnFirstFatalError(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;</div>
<div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;    <span class="keywordtype">void</span> setValidationConstraintFatal(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;</div>
<div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;    <span class="keywordtype">void</span> setExternalSchemaLocation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> schemaLocation);</div>
<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;</div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;    <span class="keywordtype">void</span> setExternalSchemaLocation(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> schemaLocation);</div>
<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div>
<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;    <span class="keywordtype">void</span> setExternalNoNamespaceSchemaLocation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> noNamespaceSchemaLocation);</div>
<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div>
<div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;    <span class="keywordtype">void</span> setExternalNoNamespaceSchemaLocation(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> noNamespaceSchemaLocation);</div>
<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;</div>
<div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;    <span class="keywordtype">void</span> setSecurityManager(<a class="code" href="classSecurityManager.html">SecurityManager</a>* <span class="keyword">const</span> securityManager);</div>
<div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;</div>
<div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;    <span class="keywordtype">void</span> setLowWaterMark(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> lwm);</div>
<div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;</div>
<div class="line"><a name="l00810"></a><span class="lineno">  810</span>&#160;    <span class="keywordtype">void</span> setLoadExternalDTD(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;</div>
<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;    <span class="keywordtype">void</span> setLoadSchema(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;</div>
<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;    <span class="keywordtype">void</span> cacheGrammarFromParse(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;</div>
<div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160;    <span class="keywordtype">void</span> useCachedGrammarInParse(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;</div>
<div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;    <span class="keywordtype">void</span> setCalculateSrcOfs(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;</div>
<div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;    <span class="keywordtype">void</span> setStandardUriConformant(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);</div>
<div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;</div>
<div class="line"><a name="l00901"></a><span class="lineno">  901</span>&#160;    <span class="keywordtype">void</span> useScanner(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> scannerName);</div>
<div class="line"><a name="l00902"></a><span class="lineno">  902</span>&#160;</div>
<div class="line"><a name="l00913"></a><span class="lineno">  913</span>&#160;    <span class="keywordtype">void</span> setInputBufferSize(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> bufferSize);</div>
<div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;</div>
<div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;    <span class="keywordtype">void</span> setIgnoreCachedDTD(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160;</div>
<div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;    <span class="keywordtype">void</span> setIgnoreAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;</div>
<div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160;    <span class="keywordtype">void</span> setDisableDefaultEntityResolution(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;</div>
<div class="line"><a name="l00970"></a><span class="lineno">  970</span>&#160;    <span class="keywordtype">void</span> setSkipDTDValidation(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00971"></a><span class="lineno">  971</span>&#160;</div>
<div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;    <span class="keywordtype">void</span> setHandleMultipleImports(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);</div>
<div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;</div>
<div class="line"><a name="l00986"></a><span class="lineno">  986</span>&#160;</div>
<div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00988"></a><span class="lineno">  988</span>&#160;    <span class="comment">//  Advanced document handler list maintenance methods</span></div>
<div class="line"><a name="l00989"></a><span class="lineno">  989</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l00990"></a><span class="lineno">  990</span>&#160;</div>
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;    <span class="keywordtype">void</span> installAdvDocHandler(<a class="code" href="classXMLDocumentHandler.html">XMLDocumentHandler</a>* <span class="keyword">const</span> toInstall);</div>
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;</div>
<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;    <span class="keywordtype">bool</span> removeAdvDocHandler(<a class="code" href="classXMLDocumentHandler.html">XMLDocumentHandler</a>* <span class="keyword">const</span> toRemove);</div>
<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
<div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;</div>
<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;    <span class="comment">//  Progressive scan methods</span></div>
<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;</div>
<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;</div>
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;    <span class="keywordtype">bool</span> parseFirst</div>
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;    (</div>
<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    systemId</div>
<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;        ,       XMLPScanToken&amp;  toFill</div>
<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;    );</div>
<div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;</div>
<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160;    <span class="keywordtype">bool</span> parseFirst</div>
<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;    (</div>
<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;        <span class="keyword">const</span>   <span class="keywordtype">char</span>* <span class="keyword">const</span>     systemId</div>
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;        ,       XMLPScanToken&amp;  toFill</div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;    );</div>
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;</div>
<div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;    <span class="keywordtype">bool</span> parseFirst</div>
<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;    (</div>
<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classInputSource.html">InputSource</a>&amp;    source</div>
<div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;        ,       XMLPScanToken&amp;  toFill</div>
<div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;    );</div>
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;</div>
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160;    <span class="keywordtype">bool</span> parseNext(XMLPScanToken&amp; token);</div>
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;</div>
<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;    <span class="keywordtype">void</span> parseReset(XMLPScanToken&amp; token);</div>
<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div>
<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160;</div>
<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;    <span class="comment">//  Grammar preparsing interface</span></div>
<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160;</div>
<div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160;    Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="classInputSource.html">InputSource</a>&amp; source,</div>
<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;                         <span class="keyword">const</span> Grammar::GrammarType grammarType,</div>
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;                         <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>);</div>
<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div>
<div class="line"><a name="l01242"></a><span class="lineno"> 1242</span>&#160;    Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId,</div>
<div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>&#160;                         <span class="keyword">const</span> Grammar::GrammarType grammarType,</div>
<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;                         <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>);</div>
<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;</div>
<div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160;    Grammar* loadGrammar(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId,</div>
<div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160;                         <span class="keyword">const</span> Grammar::GrammarType grammarType,</div>
<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;                         <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>);</div>
<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;</div>
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;    <span class="keywordtype">void</span> resetCachedGrammarPool();</div>
<div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;</div>
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;</div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;    <span class="comment">//  Implementation of the SAX Parser interface</span></div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;</div>
<div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#a624fc687a49b917c11ef632367568b60">parse</a>(<span class="keyword">const</span> <a class="code" href="classInputSource.html">InputSource</a>&amp; source);</div>
<div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;</div>
<div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#a624fc687a49b917c11ef632367568b60">parse</a>(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId);</div>
<div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160;</div>
<div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#a624fc687a49b917c11ef632367568b60">parse</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId);</div>
<div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;</div>
<div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#a2038c09146fff3b0ec66143630736bdb">setDocumentHandler</a>(<a class="code" href="classDocumentHandler.html">DocumentHandler</a>* <span class="keyword">const</span> handler);</div>
<div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>&#160;</div>
<div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#ad97184f9e4397e360903e2fdb72d23bf">setDTDHandler</a>(<a class="code" href="classDTDHandler.html">DTDHandler</a>* <span class="keyword">const</span> handler);</div>
<div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;</div>
<div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#aacd0f62732e363faeb4e5ee5b0a6e12a">setErrorHandler</a>(<a class="code" href="classErrorHandler.html">ErrorHandler</a>* <span class="keyword">const</span> handler);</div>
<div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;</div>
<div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> setPSVIHandler(<a class="code" href="classPSVIHandler.html">PSVIHandler</a>* <span class="keyword">const</span> handler);</div>
<div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;</div>
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classParser.html#a62435895e0615380f3017090ac232594">setEntityResolver</a>(<a class="code" href="classEntityResolver.html">EntityResolver</a>* <span class="keyword">const</span> resolver);</div>
<div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;</div>
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> setXMLEntityResolver(<a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>* <span class="keyword">const</span> resolver);</div>
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;</div>
<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;</div>
<div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;</div>
<div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;    <span class="comment">//  Implementation of the XMLDocumentHandler interface</span></div>
<div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160;</div>
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#ac34cbdd96ce8794530dfea35f2c2e93a">docCharacters</a></div>
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160;    (</div>
<div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    chars</div>
<div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>       length</div>
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            cdataSection</div>
<div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;    );</div>
<div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;</div>
<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a797efd9c442d68cce9ff3c33709f3205">docComment</a></div>
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;    (</div>
<div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    comment</div>
<div class="line"><a name="l01442"></a><span class="lineno"> 1442</span>&#160;    );</div>
<div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>&#160;</div>
<div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#afe1ef8ce4db872d933e06bc338a0914f">docPI</a></div>
<div class="line"><a name="l01464"></a><span class="lineno"> 1464</span>&#160;    (</div>
<div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    target</div>
<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    data</div>
<div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160;    );</div>
<div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;</div>
<div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a6e18eebd0193230974b4b8d66afd9932">endDocument</a>();</div>
<div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160;</div>
<div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a3f0fa424c89fdfeeefbc112ac66f2976">endElement</a></div>
<div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160;    (</div>
<div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classXMLElementDecl.html">XMLElementDecl</a>&amp; elemDecl</div>
<div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>    urlId</div>
<div class="line"><a name="l01505"></a><span class="lineno"> 1505</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            isRoot</div>
<div class="line"><a name="l01506"></a><span class="lineno"> 1506</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    elemPrefix</div>
<div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;    );</div>
<div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;</div>
<div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a14b27af49a415848ea7e4f544622e8cc">endEntityReference</a></div>
<div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160;    (</div>
<div class="line"><a name="l01521"></a><span class="lineno"> 1521</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classXMLEntityDecl.html">XMLEntityDecl</a>&amp;  entDecl</div>
<div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>&#160;    );</div>
<div class="line"><a name="l01523"></a><span class="lineno"> 1523</span>&#160;</div>
<div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a99f455a919934c3e093709d1bfc14d3d">ignorableWhitespace</a></div>
<div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160;    (</div>
<div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    chars</div>
<div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>       length</div>
<div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            cdataSection</div>
<div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;    );</div>
<div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160;</div>
<div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a549b9b77f35e2c7cb4c1722d034841bf">resetDocument</a>();</div>
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160;</div>
<div class="line"><a name="l01566"></a><span class="lineno"> 1566</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a8b9e5f68340f083cd0eb69cc85692084">startDocument</a>();</div>
<div class="line"><a name="l01567"></a><span class="lineno"> 1567</span>&#160;</div>
<div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a250012111c4733654491ca3ed3db2ecf">startElement</a></div>
<div class="line"><a name="l01595"></a><span class="lineno"> 1595</span>&#160;    (</div>
<div class="line"><a name="l01596"></a><span class="lineno"> 1596</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classXMLElementDecl.html">XMLElementDecl</a>&amp;         elemDecl</div>
<div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>            urlId</div>
<div class="line"><a name="l01598"></a><span class="lineno"> 1598</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>            elemPrefix</div>
<div class="line"><a name="l01599"></a><span class="lineno"> 1599</span>&#160;        , <span class="keyword">const</span> RefVectorOf&lt;XMLAttr&gt;&amp;   attrList</div>
<div class="line"><a name="l01600"></a><span class="lineno"> 1600</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>               attrCount</div>
<div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>                    isEmpty</div>
<div class="line"><a name="l01602"></a><span class="lineno"> 1602</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>                    isRoot</div>
<div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>&#160;    );</div>
<div class="line"><a name="l01604"></a><span class="lineno"> 1604</span>&#160;</div>
<div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a2d3ab93a0191825f8452a4980d163f37">startEntityReference</a></div>
<div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>&#160;    (</div>
<div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classXMLEntityDecl.html">XMLEntityDecl</a>&amp;  entDecl</div>
<div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;    );</div>
<div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160;</div>
<div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#a262b2d7e996c21b466f4e573c052a583">XMLDecl</a></div>
<div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;    (</div>
<div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    versionStr</div>
<div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    encodingStr</div>
<div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    standaloneStr</div>
<div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    actualEncodingStr</div>
<div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>&#160;    );</div>
<div class="line"><a name="l01644"></a><span class="lineno"> 1644</span>&#160;</div>
<div class="line"><a name="l01645"></a><span class="lineno"> 1645</span>&#160;</div>
<div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;    <span class="comment">//  Implementation of the XMLErrorReporter interface</span></div>
<div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;</div>
<div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLErrorReporter.html#a6eca467a4753ce0dc6222aafe5c19ed0">error</a></div>
<div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160;    (</div>
<div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>&#160;        <span class="keyword">const</span>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>                errCode</div>
<div class="line"><a name="l01678"></a><span class="lineno"> 1678</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>                msgDomain</div>
<div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160;        , <span class="keyword">const</span> <a class="code" href="classXMLErrorReporter.html#adb34298ba3609a10c52328e5050d4434">XMLErrorReporter::ErrTypes</a>  errType</div>
<div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>                errorText</div>
<div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>                systemId</div>
<div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>                publicId</div>
<div class="line"><a name="l01683"></a><span class="lineno"> 1683</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#add2d542a6583db767febf57446daa50d">XMLFileLoc</a>                  lineNum</div>
<div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#add2d542a6583db767febf57446daa50d">XMLFileLoc</a>                  colNum</div>
<div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160;    );</div>
<div class="line"><a name="l01686"></a><span class="lineno"> 1686</span>&#160;</div>
<div class="line"><a name="l01695"></a><span class="lineno"> 1695</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLErrorReporter.html#aa8364a38a2ac6657448bad08ff6f0091">resetErrors</a>();</div>
<div class="line"><a name="l01697"></a><span class="lineno"> 1697</span>&#160;</div>
<div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>&#160;</div>
<div class="line"><a name="l01699"></a><span class="lineno"> 1699</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01700"></a><span class="lineno"> 1700</span>&#160;    <span class="comment">//  Implementation of the XMLEntityHandler interface</span></div>
<div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01702"></a><span class="lineno"> 1702</span>&#160;</div>
<div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLEntityHandler.html#af1b5c220b47c05c188cbd88363e9a41d">endInputSource</a>(<span class="keyword">const</span> <a class="code" href="classInputSource.html">InputSource</a>&amp; inputSource);</div>
<div class="line"><a name="l01717"></a><span class="lineno"> 1717</span>&#160;</div>
<div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classXMLEntityHandler.html#aa64d97114fb1fa62502fba6d9ed5346c">expandSystemId</a></div>
<div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>&#160;    (</div>
<div class="line"><a name="l01734"></a><span class="lineno"> 1734</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    systemId</div>
<div class="line"><a name="l01735"></a><span class="lineno"> 1735</span>&#160;        ,       XMLBuffer&amp;      toFill</div>
<div class="line"><a name="l01736"></a><span class="lineno"> 1736</span>&#160;    );</div>
<div class="line"><a name="l01737"></a><span class="lineno"> 1737</span>&#160;</div>
<div class="line"><a name="l01745"></a><span class="lineno"> 1745</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLEntityHandler.html#af096953b99a5de9f039df902c7f3543d">resetEntities</a>();</div>
<div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>&#160;</div>
<div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classInputSource.html">InputSource</a>* <a class="code" href="classXMLEntityHandler.html#a8994f00cc9ba227fe8afa273605356d9">resolveEntity</a></div>
<div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160;    (</div>
<div class="line"><a name="l01765"></a><span class="lineno"> 1765</span>&#160;        <a class="code" href="classXMLResourceIdentifier.html">XMLResourceIdentifier</a>* resourceIdentifier</div>
<div class="line"><a name="l01766"></a><span class="lineno"> 1766</span>&#160;    );</div>
<div class="line"><a name="l01767"></a><span class="lineno"> 1767</span>&#160;</div>
<div class="line"><a name="l01779"></a><span class="lineno"> 1779</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLEntityHandler.html#aa59b2da6316f575899b6a8a3fef7477c">startInputSource</a>(<span class="keyword">const</span> <a class="code" href="classInputSource.html">InputSource</a>&amp; inputSource);</div>
<div class="line"><a name="l01781"></a><span class="lineno"> 1781</span>&#160;</div>
<div class="line"><a name="l01782"></a><span class="lineno"> 1782</span>&#160;</div>
<div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;    <span class="comment">//  Implementation of the Deprecated DocTypeHandler Interface</span></div>
<div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160;<span class="comment"></span>    <span class="keyword">virtual</span> <span class="keywordtype">void</span> attDef</div>
<div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;    (</div>
<div class="line"><a name="l01804"></a><span class="lineno"> 1804</span>&#160;        <span class="keyword">const</span>   DTDElementDecl&amp; elemDecl</div>
<div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>&#160;        , <span class="keyword">const</span> DTDAttDef&amp;      attDef</div>
<div class="line"><a name="l01806"></a><span class="lineno"> 1806</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            ignore</div>
<div class="line"><a name="l01807"></a><span class="lineno"> 1807</span>&#160;    );</div>
<div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>&#160;</div>
<div class="line"><a name="l01818"></a><span class="lineno"> 1818</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeComment</div>
<div class="line"><a name="l01819"></a><span class="lineno"> 1819</span>&#160;    (</div>
<div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    comment</div>
<div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160;    );</div>
<div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160;</div>
<div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeDecl</div>
<div class="line"><a name="l01842"></a><span class="lineno"> 1842</span>&#160;    (</div>
<div class="line"><a name="l01843"></a><span class="lineno"> 1843</span>&#160;        <span class="keyword">const</span>   DTDElementDecl&amp; elemDecl</div>
<div class="line"><a name="l01844"></a><span class="lineno"> 1844</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    publicId</div>
<div class="line"><a name="l01845"></a><span class="lineno"> 1845</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    systemId</div>
<div class="line"><a name="l01846"></a><span class="lineno"> 1846</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            hasIntSubset</div>
<div class="line"><a name="l01847"></a><span class="lineno"> 1847</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            hasExtSubset = <span class="keyword">false</span></div>
<div class="line"><a name="l01848"></a><span class="lineno"> 1848</span>&#160;    );</div>
<div class="line"><a name="l01849"></a><span class="lineno"> 1849</span>&#160;</div>
<div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypePI</div>
<div class="line"><a name="l01864"></a><span class="lineno"> 1864</span>&#160;    (</div>
<div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    target</div>
<div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    data</div>
<div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>&#160;    );</div>
<div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>&#160;</div>
<div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeWhitespace</div>
<div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>&#160;    (</div>
<div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    chars</div>
<div class="line"><a name="l01883"></a><span class="lineno"> 1883</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>       length</div>
<div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>&#160;    );</div>
<div class="line"><a name="l01885"></a><span class="lineno"> 1885</span>&#160;</div>
<div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> elementDecl</div>
<div class="line"><a name="l01899"></a><span class="lineno"> 1899</span>&#160;    (</div>
<div class="line"><a name="l01900"></a><span class="lineno"> 1900</span>&#160;        <span class="keyword">const</span>   DTDElementDecl&amp; decl</div>
<div class="line"><a name="l01901"></a><span class="lineno"> 1901</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            isIgnored</div>
<div class="line"><a name="l01902"></a><span class="lineno"> 1902</span>&#160;    );</div>
<div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>&#160;</div>
<div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> endAttList</div>
<div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>&#160;    (</div>
<div class="line"><a name="l01916"></a><span class="lineno"> 1916</span>&#160;        <span class="keyword">const</span>   DTDElementDecl&amp; elemDecl</div>
<div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>&#160;    );</div>
<div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160;</div>
<div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> endIntSubset();</div>
<div class="line"><a name="l01926"></a><span class="lineno"> 1926</span>&#160;</div>
<div class="line"><a name="l01933"></a><span class="lineno"> 1933</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> endExtSubset();</div>
<div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>&#160;</div>
<div class="line"><a name="l01949"></a><span class="lineno"> 1949</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> entityDecl</div>
<div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>&#160;    (</div>
<div class="line"><a name="l01951"></a><span class="lineno"> 1951</span>&#160;        <span class="keyword">const</span>   DTDEntityDecl&amp;  entityDecl</div>
<div class="line"><a name="l01952"></a><span class="lineno"> 1952</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            isPEDecl</div>
<div class="line"><a name="l01953"></a><span class="lineno"> 1953</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>            isIgnored</div>
<div class="line"><a name="l01954"></a><span class="lineno"> 1954</span>&#160;    );</div>
<div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160;</div>
<div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocType();</div>
<div class="line"><a name="l01961"></a><span class="lineno"> 1961</span>&#160;</div>
<div class="line"><a name="l01974"></a><span class="lineno"> 1974</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> notationDecl</div>
<div class="line"><a name="l01975"></a><span class="lineno"> 1975</span>&#160;    (</div>
<div class="line"><a name="l01976"></a><span class="lineno"> 1976</span>&#160;        <span class="keyword">const</span>   <a class="code" href="classXMLNotationDecl.html">XMLNotationDecl</a>&amp;    notDecl</div>
<div class="line"><a name="l01977"></a><span class="lineno"> 1977</span>&#160;        , <span class="keyword">const</span> <span class="keywordtype">bool</span>                isIgnored</div>
<div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>&#160;    );</div>
<div class="line"><a name="l01979"></a><span class="lineno"> 1979</span>&#160;</div>
<div class="line"><a name="l01990"></a><span class="lineno"> 1990</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> startAttList</div>
<div class="line"><a name="l01991"></a><span class="lineno"> 1991</span>&#160;    (</div>
<div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>&#160;        <span class="keyword">const</span>   DTDElementDecl&amp; elemDecl</div>
<div class="line"><a name="l01993"></a><span class="lineno"> 1993</span>&#160;    );</div>
<div class="line"><a name="l01994"></a><span class="lineno"> 1994</span>&#160;</div>
<div class="line"><a name="l02001"></a><span class="lineno"> 2001</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> startIntSubset();</div>
<div class="line"><a name="l02002"></a><span class="lineno"> 2002</span>&#160;</div>
<div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> startExtSubset();</div>
<div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>&#160;</div>
<div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160;    <span class="keyword">virtual</span> <span class="keywordtype">void</span> TextDecl</div>
<div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160;    (</div>
<div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160;        <span class="keyword">const</span>   <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    versionStr</div>
<div class="line"><a name="l02026"></a><span class="lineno"> 2026</span>&#160;        , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span>    encodingStr</div>
<div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160;    );</div>
<div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160;</div>
<div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>&#160;<span class="keyword">protected</span> :</div>
<div class="line"><a name="l02031"></a><span class="lineno"> 2031</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02032"></a><span class="lineno"> 2032</span>&#160;    <span class="comment">//  Protected Methods</span></div>
<div class="line"><a name="l02033"></a><span class="lineno"> 2033</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02040"></a><span class="lineno"> 2040</span>&#160;<span class="comment"></span>    <span class="keyword">const</span> XMLScanner&amp; getScanner() <span class="keyword">const</span>;</div>
<div class="line"><a name="l02041"></a><span class="lineno"> 2041</span>&#160;</div>
<div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;    GrammarResolver* getGrammarResolver() <span class="keyword">const</span>;</div>
<div class="line"><a name="l02047"></a><span class="lineno"> 2047</span>&#160;</div>
<div class="line"><a name="l02048"></a><span class="lineno"> 2048</span>&#160;</div>
<div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l02050"></a><span class="lineno"> 2050</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02051"></a><span class="lineno"> 2051</span>&#160;    <span class="comment">//  Unimplemented constructors and operators</span></div>
<div class="line"><a name="l02052"></a><span class="lineno"> 2052</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02053"></a><span class="lineno"> 2053</span>&#160;    <a class="code" href="classSAXParser.html">SAXParser</a>(<span class="keyword">const</span> <a class="code" href="classSAXParser.html">SAXParser</a>&amp;);</div>
<div class="line"><a name="l02054"></a><span class="lineno"> 2054</span>&#160;    <a class="code" href="classSAXParser.html">SAXParser</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classSAXParser.html">SAXParser</a>&amp;);</div>
<div class="line"><a name="l02055"></a><span class="lineno"> 2055</span>&#160;</div>
<div class="line"><a name="l02056"></a><span class="lineno"> 2056</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02057"></a><span class="lineno"> 2057</span>&#160;    <span class="comment">//  Initialize/Cleanup methods</span></div>
<div class="line"><a name="l02058"></a><span class="lineno"> 2058</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02059"></a><span class="lineno"> 2059</span>&#160;    <span class="keywordtype">void</span> initialize();</div>
<div class="line"><a name="l02060"></a><span class="lineno"> 2060</span>&#160;    <span class="keywordtype">void</span> cleanUp();</div>
<div class="line"><a name="l02061"></a><span class="lineno"> 2061</span>&#160;    <span class="keywordtype">void</span> resetInProgress();</div>
<div class="line"><a name="l02062"></a><span class="lineno"> 2062</span>&#160;</div>
<div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02064"></a><span class="lineno"> 2064</span>&#160;    <span class="comment">//  Private data members</span></div>
<div class="line"><a name="l02065"></a><span class="lineno"> 2065</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02066"></a><span class="lineno"> 2066</span>&#160;    <span class="comment">//  fAttrList</span></div>
<div class="line"><a name="l02067"></a><span class="lineno"> 2067</span>&#160;    <span class="comment">//      A temporary implementation of the basic SAX attribute list</span></div>
<div class="line"><a name="l02068"></a><span class="lineno"> 2068</span>&#160;    <span class="comment">//      interface. We use this one over and over on each startElement</span></div>
<div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>&#160;    <span class="comment">//      event to allow SAX-like access to the element attributes.</span></div>
<div class="line"><a name="l02070"></a><span class="lineno"> 2070</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02071"></a><span class="lineno"> 2071</span>&#160;    <span class="comment">//  fDocHandler</span></div>
<div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>&#160;    <span class="comment">//      The installed SAX doc handler, if any. Null if none.</span></div>
<div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02074"></a><span class="lineno"> 2074</span>&#160;    <span class="comment">//  fDTDHandler</span></div>
<div class="line"><a name="l02075"></a><span class="lineno"> 2075</span>&#160;    <span class="comment">//      The installed SAX DTD handler, if any. Null if none.</span></div>
<div class="line"><a name="l02076"></a><span class="lineno"> 2076</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02077"></a><span class="lineno"> 2077</span>&#160;    <span class="comment">//  fElemDepth</span></div>
<div class="line"><a name="l02078"></a><span class="lineno"> 2078</span>&#160;    <span class="comment">//      This is used to track the element nesting depth, so that we can</span></div>
<div class="line"><a name="l02079"></a><span class="lineno"> 2079</span>&#160;    <span class="comment">//      know when we are inside content. This is so we can ignore char</span></div>
<div class="line"><a name="l02080"></a><span class="lineno"> 2080</span>&#160;    <span class="comment">//      data outside of content.</span></div>
<div class="line"><a name="l02081"></a><span class="lineno"> 2081</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02082"></a><span class="lineno"> 2082</span>&#160;    <span class="comment">//  fEntityResolver</span></div>
<div class="line"><a name="l02083"></a><span class="lineno"> 2083</span>&#160;    <span class="comment">//      The installed SAX entity handler, if any. Null if none.</span></div>
<div class="line"><a name="l02084"></a><span class="lineno"> 2084</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160;    <span class="comment">//  fErrorHandler</span></div>
<div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;    <span class="comment">//      The installed SAX error handler, if any. Null if none.</span></div>
<div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02088"></a><span class="lineno"> 2088</span>&#160;    <span class="comment">//  fPSVIHandler</span></div>
<div class="line"><a name="l02089"></a><span class="lineno"> 2089</span>&#160;    <span class="comment">//      The installed PSVI handler, if any. Null if none.</span></div>
<div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02091"></a><span class="lineno"> 2091</span>&#160;    <span class="comment">//  fAdvDHCount</span></div>
<div class="line"><a name="l02092"></a><span class="lineno"> 2092</span>&#160;    <span class="comment">//  fAdvDHList</span></div>
<div class="line"><a name="l02093"></a><span class="lineno"> 2093</span>&#160;    <span class="comment">//  fAdvDHListSize</span></div>
<div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>&#160;    <span class="comment">//      This is an array of pointers to XMLDocumentHandlers, which is</span></div>
<div class="line"><a name="l02095"></a><span class="lineno"> 2095</span>&#160;    <span class="comment">//      how we see installed advanced document handlers. There will</span></div>
<div class="line"><a name="l02096"></a><span class="lineno"> 2096</span>&#160;    <span class="comment">//      usually not be very many at all, so a simple array is used</span></div>
<div class="line"><a name="l02097"></a><span class="lineno"> 2097</span>&#160;    <span class="comment">//      instead of a collection, for performance. It will grow if needed,</span></div>
<div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;    <span class="comment">//      but that is unlikely.</span></div>
<div class="line"><a name="l02099"></a><span class="lineno"> 2099</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02100"></a><span class="lineno"> 2100</span>&#160;    <span class="comment">//      The count is how many handlers are currently installed. The size</span></div>
<div class="line"><a name="l02101"></a><span class="lineno"> 2101</span>&#160;    <span class="comment">//      is how big the array itself is (for expansion purposes.) When</span></div>
<div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;    <span class="comment">//      count == size, is time to expand.</span></div>
<div class="line"><a name="l02103"></a><span class="lineno"> 2103</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>&#160;    <span class="comment">//  fParseInProgress</span></div>
<div class="line"><a name="l02105"></a><span class="lineno"> 2105</span>&#160;    <span class="comment">//      This flag is set once a parse starts. It is used to prevent</span></div>
<div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;    <span class="comment">//      multiple entrance or reentrance of the parser.</span></div>
<div class="line"><a name="l02107"></a><span class="lineno"> 2107</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02108"></a><span class="lineno"> 2108</span>&#160;    <span class="comment">//  fScanner</span></div>
<div class="line"><a name="l02109"></a><span class="lineno"> 2109</span>&#160;    <span class="comment">//      The scanner being used by this parser. It is created internally</span></div>
<div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;    <span class="comment">//      during construction.</span></div>
<div class="line"><a name="l02111"></a><span class="lineno"> 2111</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160;    <span class="comment">//   fGrammarPool</span></div>
<div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;    <span class="comment">//      The grammar pool passed from external application (through derivatives).</span></div>
<div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;    <span class="comment">//      which could be 0, not owned.</span></div>
<div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;    <span class="comment">//</span></div>
<div class="line"><a name="l02116"></a><span class="lineno"> 2116</span>&#160;    <span class="comment">// -----------------------------------------------------------------------</span></div>
<div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;    <span class="keywordtype">bool</span>                 fParseInProgress;</div>
<div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>            fElemDepth;</div>
<div class="line"><a name="l02119"></a><span class="lineno"> 2119</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>            fAdvDHCount;</div>
<div class="line"><a name="l02120"></a><span class="lineno"> 2120</span>&#160;    <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>            fAdvDHListSize;</div>
<div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>&#160;    VecAttrListImpl      fAttrList;</div>
<div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>&#160;    <a class="code" href="classDocumentHandler.html">DocumentHandler</a>*     fDocHandler;</div>
<div class="line"><a name="l02123"></a><span class="lineno"> 2123</span>&#160;    <a class="code" href="classDTDHandler.html">DTDHandler</a>*          fDTDHandler;</div>
<div class="line"><a name="l02124"></a><span class="lineno"> 2124</span>&#160;    <a class="code" href="classEntityResolver.html">EntityResolver</a>*      fEntityResolver;</div>
<div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>&#160;    <a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>*   fXMLEntityResolver;</div>
<div class="line"><a name="l02126"></a><span class="lineno"> 2126</span>&#160;    <a class="code" href="classErrorHandler.html">ErrorHandler</a>*        fErrorHandler;</div>
<div class="line"><a name="l02127"></a><span class="lineno"> 2127</span>&#160;    <a class="code" href="classPSVIHandler.html">PSVIHandler</a>*         fPSVIHandler;</div>
<div class="line"><a name="l02128"></a><span class="lineno"> 2128</span>&#160;    <a class="code" href="classXMLDocumentHandler.html">XMLDocumentHandler</a>** fAdvDHList;</div>
<div class="line"><a name="l02129"></a><span class="lineno"> 2129</span>&#160;    XMLScanner*          fScanner;</div>
<div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;    GrammarResolver*     fGrammarResolver;</div>
<div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160;    XMLStringPool*       fURIStringPool;</div>
<div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160;    <a class="code" href="classXMLValidator.html">XMLValidator</a>*        fValidator;</div>
<div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160;    <a class="code" href="classMemoryManager.html">MemoryManager</a>*       fMemoryManager;</div>
<div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160;    <a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>*      fGrammarPool;</div>
<div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160;    XMLBuffer            fElemQNameBuf;</div>
<div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160;};</div>
<div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160;</div>
<div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160;</div>
<div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>&#160;<span class="comment">// ---------------------------------------------------------------------------</span></div>
<div class="line"><a name="l02140"></a><span class="lineno"> 2140</span>&#160;<span class="comment">//  SAXParser: Getter methods</span></div>
<div class="line"><a name="l02141"></a><span class="lineno"> 2141</span>&#160;<span class="comment">// ---------------------------------------------------------------------------</span></div>
<div class="line"><a name="l02142"></a><span class="lineno"><a class="line" href="classSAXParser.html#a5c19e19874e6d78aef1e95569d182377"> 2142</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classDocumentHandler.html">DocumentHandler</a>* <a class="code" href="classSAXParser.html#a5c19e19874e6d78aef1e95569d182377">SAXParser::getDocumentHandler</a>()</div>
<div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;{</div>
<div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>&#160;    <span class="keywordflow">return</span> fDocHandler;</div>
<div class="line"><a name="l02145"></a><span class="lineno"> 2145</span>&#160;}</div>
<div class="line"><a name="l02146"></a><span class="lineno"> 2146</span>&#160;</div>
<div class="line"><a name="l02147"></a><span class="lineno"><a class="line" href="classSAXParser.html#a1a3185c79bd3a93fed941cb548a77e0f"> 2147</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classDocumentHandler.html">DocumentHandler</a>* <a class="code" href="classSAXParser.html#a5c19e19874e6d78aef1e95569d182377">SAXParser::getDocumentHandler</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02148"></a><span class="lineno"> 2148</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02149"></a><span class="lineno"> 2149</span>&#160;    <span class="keywordflow">return</span> fDocHandler;</div>
<div class="line"><a name="l02150"></a><span class="lineno"> 2150</span>&#160;}</div>
<div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;</div>
<div class="line"><a name="l02152"></a><span class="lineno"><a class="line" href="classSAXParser.html#aa5d7b8295c0d5ee5f25a13fed458d4e7"> 2152</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classEntityResolver.html">EntityResolver</a>* <a class="code" href="classSAXParser.html#aa5d7b8295c0d5ee5f25a13fed458d4e7">SAXParser::getEntityResolver</a>()</div>
<div class="line"><a name="l02153"></a><span class="lineno"> 2153</span>&#160;{</div>
<div class="line"><a name="l02154"></a><span class="lineno"> 2154</span>&#160;    <span class="keywordflow">return</span> fEntityResolver;</div>
<div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;}</div>
<div class="line"><a name="l02156"></a><span class="lineno"> 2156</span>&#160;</div>
<div class="line"><a name="l02157"></a><span class="lineno"><a class="line" href="classSAXParser.html#a0f56e0e25beea27307a5470b7955d55e"> 2157</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>* <a class="code" href="classSAXParser.html#a0f56e0e25beea27307a5470b7955d55e">SAXParser::getXMLEntityResolver</a>()</div>
<div class="line"><a name="l02158"></a><span class="lineno"> 2158</span>&#160;{</div>
<div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;    <span class="keywordflow">return</span> fXMLEntityResolver;</div>
<div class="line"><a name="l02160"></a><span class="lineno"> 2160</span>&#160;}</div>
<div class="line"><a name="l02161"></a><span class="lineno"> 2161</span>&#160;</div>
<div class="line"><a name="l02162"></a><span class="lineno"><a class="line" href="classSAXParser.html#a7ea691979dde005502ee233ae3b933da"> 2162</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classXMLEntityResolver.html">XMLEntityResolver</a>* <a class="code" href="classSAXParser.html#a0f56e0e25beea27307a5470b7955d55e">SAXParser::getXMLEntityResolver</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02164"></a><span class="lineno"> 2164</span>&#160;    <span class="keywordflow">return</span> fXMLEntityResolver;</div>
<div class="line"><a name="l02165"></a><span class="lineno"> 2165</span>&#160;}</div>
<div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160;</div>
<div class="line"><a name="l02167"></a><span class="lineno"><a class="line" href="classSAXParser.html#a4e72809c353a83860016a9e35cc0a098"> 2167</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classEntityResolver.html">EntityResolver</a>* <a class="code" href="classSAXParser.html#aa5d7b8295c0d5ee5f25a13fed458d4e7">SAXParser::getEntityResolver</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02168"></a><span class="lineno"> 2168</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>&#160;    <span class="keywordflow">return</span> fEntityResolver;</div>
<div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>&#160;}</div>
<div class="line"><a name="l02171"></a><span class="lineno"> 2171</span>&#160;</div>
<div class="line"><a name="l02172"></a><span class="lineno"><a class="line" href="classSAXParser.html#ac1fc8cf19c9011490e586a369f0b6f85"> 2172</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classErrorHandler.html">ErrorHandler</a>* <a class="code" href="classSAXParser.html#ac1fc8cf19c9011490e586a369f0b6f85">SAXParser::getErrorHandler</a>()</div>
<div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>&#160;{</div>
<div class="line"><a name="l02174"></a><span class="lineno"> 2174</span>&#160;    <span class="keywordflow">return</span> fErrorHandler;</div>
<div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160;}</div>
<div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>&#160;</div>
<div class="line"><a name="l02177"></a><span class="lineno"><a class="line" href="classSAXParser.html#aecf5822cd9b382c1261a42a3edcd9194"> 2177</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classErrorHandler.html">ErrorHandler</a>* <a class="code" href="classSAXParser.html#ac1fc8cf19c9011490e586a369f0b6f85">SAXParser::getErrorHandler</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160;    <span class="keywordflow">return</span> fErrorHandler;</div>
<div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>&#160;}</div>
<div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>&#160;</div>
<div class="line"><a name="l02182"></a><span class="lineno"><a class="line" href="classSAXParser.html#ada18c84c47a802ca1a720c06ab10fc47"> 2182</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classPSVIHandler.html">PSVIHandler</a>* <a class="code" href="classSAXParser.html#ada18c84c47a802ca1a720c06ab10fc47">SAXParser::getPSVIHandler</a>()</div>
<div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>&#160;{</div>
<div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>&#160;    <span class="keywordflow">return</span> fPSVIHandler;</div>
<div class="line"><a name="l02185"></a><span class="lineno"> 2185</span>&#160;}</div>
<div class="line"><a name="l02186"></a><span class="lineno"> 2186</span>&#160;</div>
<div class="line"><a name="l02187"></a><span class="lineno"><a class="line" href="classSAXParser.html#a437680dd0adb1f1b262e7e6e191c5fbc"> 2187</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classPSVIHandler.html">PSVIHandler</a>* <a class="code" href="classSAXParser.html#ada18c84c47a802ca1a720c06ab10fc47">SAXParser::getPSVIHandler</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02189"></a><span class="lineno"> 2189</span>&#160;    <span class="keywordflow">return</span> fPSVIHandler;</div>
<div class="line"><a name="l02190"></a><span class="lineno"> 2190</span>&#160;}</div>
<div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;</div>
<div class="line"><a name="l02192"></a><span class="lineno"><a class="line" href="classSAXParser.html#afca882e35007fb148ebebce061172eab"> 2192</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> XMLScanner&amp; <a class="code" href="classSAXParser.html#afca882e35007fb148ebebce061172eab">SAXParser::getScanner</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02193"></a><span class="lineno"> 2193</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02194"></a><span class="lineno"> 2194</span>&#160;    <span class="keywordflow">return</span> *fScanner;</div>
<div class="line"><a name="l02195"></a><span class="lineno"> 2195</span>&#160;}</div>
<div class="line"><a name="l02196"></a><span class="lineno"> 2196</span>&#160;</div>
<div class="line"><a name="l02197"></a><span class="lineno"><a class="line" href="classSAXParser.html#a64a257c98cc32901b51053626878f515"> 2197</a></span>&#160;<span class="keyword">inline</span> GrammarResolver* <a class="code" href="classSAXParser.html#a64a257c98cc32901b51053626878f515">SAXParser::getGrammarResolver</a>()<span class="keyword"> const</span></div>
<div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>&#160;<span class="keyword"></span>{</div>
<div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>&#160;    <span class="keywordflow">return</span> fGrammarResolver;</div>
<div class="line"><a name="l02200"></a><span class="lineno"> 2200</span>&#160;}</div>
<div class="line"><a name="l02201"></a><span class="lineno"> 2201</span>&#160;</div>
<div class="line"><a name="l02202"></a><span class="lineno"> 2202</span>&#160;<a class="code" href="XercesDefs_8hpp.html#af03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a></div>
<div class="line"><a name="l02203"></a><span class="lineno"> 2203</span>&#160;</div>
<div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="classParser_html_a62435895e0615380f3017090ac232594"><div class="ttname"><a href="classParser.html#a62435895e0615380f3017090ac232594">Parser::setEntityResolver</a></div><div class="ttdeci">virtual void setEntityResolver(EntityResolver *const resolver)=0</div><div class="ttdoc">Allow an application to register a custom entity resolver. </div></div>
<div class="ttc" id="XMLDocumentHandler_8hpp_html"><div class="ttname"><a href="XMLDocumentHandler_8hpp.html">XMLDocumentHandler.hpp</a></div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a2d3ab93a0191825f8452a4980d163f37"><div class="ttname"><a href="classXMLDocumentHandler.html#a2d3ab93a0191825f8452a4980d163f37">XMLDocumentHandler::startEntityReference</a></div><div class="ttdeci">virtual void startEntityReference(const XMLEntityDecl &amp;entDecl)=0</div><div class="ttdoc">Receive notification when the scanner hits an entity reference. </div></div>
<div class="ttc" id="classDocumentHandler_html"><div class="ttname"><a href="classDocumentHandler.html">DocumentHandler</a></div><div class="ttdoc">Receive notification of general document events. </div><div class="ttdef"><b>Definition:</b> DocumentHandler.hpp:60</div></div>
<div class="ttc" id="Xerces__autoconf__config_8borland_8hpp_html_a7647261a546ac47bda863a51d24ad898"><div class="ttname"><a href="Xerces__autoconf__config_8borland_8hpp.html#a7647261a546ac47bda863a51d24ad898">XMLFilePos</a></div><div class="ttdeci">XMLUInt64 XMLFilePos</div><div class="ttdef"><b>Definition:</b> Xerces_autoconf_config.borland.hpp:111</div></div>
<div class="ttc" id="classXMemory_html"><div class="ttname"><a href="classXMemory.html">XMemory</a></div><div class="ttdoc">This class makes it possible to override the C++ memory management by adding new/delete operators to ...</div><div class="ttdef"><b>Definition:</b> XMemory.hpp:40</div></div>
<div class="ttc" id="classXMLErrorReporter_html_a6eca467a4753ce0dc6222aafe5c19ed0"><div class="ttname"><a href="classXMLErrorReporter.html#a6eca467a4753ce0dc6222aafe5c19ed0">XMLErrorReporter::error</a></div><div class="ttdeci">virtual void error(const unsigned int errCode, const XMLCh *const errDomain, const ErrTypes type, const XMLCh *const errorText, const XMLCh *const systemId, const XMLCh *const publicId, const XMLFileLoc lineNum, const XMLFileLoc colNum)=0</div><div class="ttdoc">Called to report errors from the scanner or validator. </div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a14b27af49a415848ea7e4f544622e8cc"><div class="ttname"><a href="classXMLDocumentHandler.html#a14b27af49a415848ea7e4f544622e8cc">XMLDocumentHandler::endEntityReference</a></div><div class="ttdeci">virtual void endEntityReference(const XMLEntityDecl &amp;entDecl)=0</div><div class="ttdoc">Receive notification when a referenced entity&amp;#39;s content ends. </div></div>
<div class="ttc" id="classXMLEntityHandler_html_af096953b99a5de9f039df902c7f3543d"><div class="ttname"><a href="classXMLEntityHandler.html#af096953b99a5de9f039df902c7f3543d">XMLEntityHandler::resetEntities</a></div><div class="ttdeci">virtual void resetEntities()=0</div><div class="ttdoc">This method allows the entity handler to reset itself, so that it can be used again. </div></div>
<div class="ttc" id="classXMLPlatformUtils_html_a97eff0d9fff3567bea3acd3ca4d95252"><div class="ttname"><a href="classXMLPlatformUtils.html#a97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a></div><div class="ttdeci">static MemoryManager * fgMemoryManager</div><div class="ttdoc">The configurable memory manager. </div><div class="ttdef"><b>Definition:</b> PlatformUtils.hpp:121</div></div>
<div class="ttc" id="classSAXParser_html_a5c19e19874e6d78aef1e95569d182377"><div class="ttname"><a href="classSAXParser.html#a5c19e19874e6d78aef1e95569d182377">SAXParser::getDocumentHandler</a></div><div class="ttdeci">DocumentHandler * getDocumentHandler()</div><div class="ttdoc">This method returns the installed document handler. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2142</div></div>
<div class="ttc" id="classParser_html_a624fc687a49b917c11ef632367568b60"><div class="ttname"><a href="classParser.html#a624fc687a49b917c11ef632367568b60">Parser::parse</a></div><div class="ttdeci">virtual void parse(const InputSource &amp;source)=0</div><div class="ttdoc">Parse an XML document. </div></div>
<div class="ttc" id="classXMLEntityHandler_html_af1b5c220b47c05c188cbd88363e9a41d"><div class="ttname"><a href="classXMLEntityHandler.html#af1b5c220b47c05c188cbd88363e9a41d">XMLEntityHandler::endInputSource</a></div><div class="ttdeci">virtual void endInputSource(const InputSource &amp;inputSource)=0</div><div class="ttdoc">This method get called after the scanner has finished reading from the given input source while proce...</div></div>
<div class="ttc" id="classXMLErrorReporter_html"><div class="ttname"><a href="classXMLErrorReporter.html">XMLErrorReporter</a></div><div class="ttdoc">This abstract class defines a callback mechanism for the scanner. </div><div class="ttdef"><b>Definition:</b> XMLErrorReporter.hpp:42</div></div>
<div class="ttc" id="classDTDHandler_html"><div class="ttname"><a href="classDTDHandler.html">DTDHandler</a></div><div class="ttdoc">Receive notification of basic DTD-related events. </div><div class="ttdef"><b>Definition:</b> DTDHandler.hpp:59</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a797efd9c442d68cce9ff3c33709f3205"><div class="ttname"><a href="classXMLDocumentHandler.html#a797efd9c442d68cce9ff3c33709f3205">XMLDocumentHandler::docComment</a></div><div class="ttdeci">virtual void docComment(const XMLCh *const comment)=0</div><div class="ttdoc">Receive notification of comments in the XML content being parsed. </div></div>
<div class="ttc" id="classParser_html_ad97184f9e4397e360903e2fdb72d23bf"><div class="ttname"><a href="classParser.html#ad97184f9e4397e360903e2fdb72d23bf">Parser::setDTDHandler</a></div><div class="ttdeci">virtual void setDTDHandler(DTDHandler *const handler)=0</div><div class="ttdoc">Allow an application to register a DTD event handler. </div></div>
<div class="ttc" id="XercesDefs_8hpp_html_a12b3de3d73b0c001f05eacd202c9f2f9"><div class="ttname"><a href="XercesDefs_8hpp.html#a12b3de3d73b0c001f05eacd202c9f2f9">PARSERS_EXPORT</a></div><div class="ttdeci">#define PARSERS_EXPORT</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:168</div></div>
<div class="ttc" id="Xerces__autoconf__config_8borland_8hpp_html_add2d542a6583db767febf57446daa50d"><div class="ttname"><a href="Xerces__autoconf__config_8borland_8hpp.html#add2d542a6583db767febf57446daa50d">XMLFileLoc</a></div><div class="ttdeci">XMLUInt64 XMLFileLoc</div><div class="ttdef"><b>Definition:</b> Xerces_autoconf_config.borland.hpp:116</div></div>
<div class="ttc" id="classXMLGrammarPool_html"><div class="ttname"><a href="classXMLGrammarPool.html">XMLGrammarPool</a></div><div class="ttdef"><b>Definition:</b> XMLGrammarPool.hpp:43</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a250012111c4733654491ca3ed3db2ecf"><div class="ttname"><a href="classXMLDocumentHandler.html#a250012111c4733654491ca3ed3db2ecf">XMLDocumentHandler::startElement</a></div><div class="ttdeci">virtual void startElement(const XMLElementDecl &amp;elemDecl, const unsigned int uriId, const XMLCh *const prefixName, const RefVectorOf&lt; XMLAttr &gt; &amp;attrList, const XMLSize_t attrCount, const bool isEmpty, const bool isRoot)=0</div><div class="ttdoc">Receive notification of a new start tag. </div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a549b9b77f35e2c7cb4c1722d034841bf"><div class="ttname"><a href="classXMLDocumentHandler.html#a549b9b77f35e2c7cb4c1722d034841bf">XMLDocumentHandler::resetDocument</a></div><div class="ttdeci">virtual void resetDocument()=0</div><div class="ttdoc">Reset the document handler&amp;#39;s state, if required. </div></div>
<div class="ttc" id="classXMLErrorReporter_html_aa8364a38a2ac6657448bad08ff6f0091"><div class="ttname"><a href="classXMLErrorReporter.html#aa8364a38a2ac6657448bad08ff6f0091">XMLErrorReporter::resetErrors</a></div><div class="ttdeci">virtual void resetErrors()=0</div><div class="ttdoc">Called before a new parse event to allow the handler to reset. </div></div>
<div class="ttc" id="classSAXParser_html_afca882e35007fb148ebebce061172eab"><div class="ttname"><a href="classSAXParser.html#afca882e35007fb148ebebce061172eab">SAXParser::getScanner</a></div><div class="ttdeci">const XMLScanner &amp; getScanner() const </div><div class="ttdoc">This method returns a reference to the underlying scanner object. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2192</div></div>
<div class="ttc" id="classEntityResolver_html"><div class="ttname"><a href="classEntityResolver.html">EntityResolver</a></div><div class="ttdoc">Basic interface for resolving entities. </div><div class="ttdef"><b>Definition:</b> EntityResolver.hpp:86</div></div>
<div class="ttc" id="classXMLNotationDecl_html"><div class="ttname"><a href="classXMLNotationDecl.html">XMLNotationDecl</a></div><div class="ttdoc">This class represents the core information about a notation declaration that all validators must at l...</div><div class="ttdef"><b>Definition:</b> XMLNotationDecl.hpp:41</div></div>
<div class="ttc" id="classSAXParser_html_a0f56e0e25beea27307a5470b7955d55e"><div class="ttname"><a href="classSAXParser.html#a0f56e0e25beea27307a5470b7955d55e">SAXParser::getXMLEntityResolver</a></div><div class="ttdeci">XMLEntityResolver * getXMLEntityResolver()</div><div class="ttdoc">This method returns the installed entity resolver. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2157</div></div>
<div class="ttc" id="XMLEntityHandler_8hpp_html"><div class="ttname"><a href="XMLEntityHandler_8hpp.html">XMLEntityHandler.hpp</a></div></div>
<div class="ttc" id="classXMLEntityHandler_html_aa64d97114fb1fa62502fba6d9ed5346c"><div class="ttname"><a href="classXMLEntityHandler.html#aa64d97114fb1fa62502fba6d9ed5346c">XMLEntityHandler::expandSystemId</a></div><div class="ttdeci">virtual bool expandSystemId(const XMLCh *const systemId, XMLBuffer &amp;toFill)=0</div><div class="ttdoc">This method allows the passes the scanned systemId to the entity handler, thereby giving it a chance ...</div></div>
<div class="ttc" id="SecurityManager_8hpp_html"><div class="ttname"><a href="SecurityManager_8hpp.html">SecurityManager.hpp</a></div></div>
<div class="ttc" id="classErrorHandler_html"><div class="ttname"><a href="classErrorHandler.html">ErrorHandler</a></div><div class="ttdoc">Basic interface for SAX error handlers. </div><div class="ttdef"><b>Definition:</b> ErrorHandler.hpp:60</div></div>
<div class="ttc" id="classParser_html_aacd0f62732e363faeb4e5ee5b0a6e12a"><div class="ttname"><a href="classParser.html#aacd0f62732e363faeb4e5ee5b0a6e12a">Parser::setErrorHandler</a></div><div class="ttdeci">virtual void setErrorHandler(ErrorHandler *const handler)=0</div><div class="ttdoc">Allow an application to register an error event handler. </div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a99f455a919934c3e093709d1bfc14d3d"><div class="ttname"><a href="classXMLDocumentHandler.html#a99f455a919934c3e093709d1bfc14d3d">XMLDocumentHandler::ignorableWhitespace</a></div><div class="ttdeci">virtual void ignorableWhitespace(const XMLCh *const chars, const XMLSize_t length, const bool cdataSection)=0</div><div class="ttdoc">Receive notification of ignorable whitespace in element content. </div></div>
<div class="ttc" id="classXMLErrorReporter_html_adb34298ba3609a10c52328e5050d4434"><div class="ttname"><a href="classXMLErrorReporter.html#adb34298ba3609a10c52328e5050d4434">XMLErrorReporter::ErrTypes</a></div><div class="ttdeci">ErrTypes</div><div class="ttdef"><b>Definition:</b> XMLErrorReporter.hpp:48</div></div>
<div class="ttc" id="classSAXParser_html_a69273edd1f4985e550a12bb1e499221e"><div class="ttname"><a href="classSAXParser.html#a69273edd1f4985e550a12bb1e499221e">SAXParser::ValSchemes</a></div><div class="ttdeci">ValSchemes</div><div class="ttdoc">ValScheme enum used in setValidationScheme Val_Never: Do not report validation errors. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:90</div></div>
<div class="ttc" id="classParser_html_a2038c09146fff3b0ec66143630736bdb"><div class="ttname"><a href="classParser.html#a2038c09146fff3b0ec66143630736bdb">Parser::setDocumentHandler</a></div><div class="ttdeci">virtual void setDocumentHandler(DocumentHandler *const handler)=0</div><div class="ttdoc">Allow an application to register a document event handler. </div></div>
<div class="ttc" id="classPSVIHandler_html"><div class="ttname"><a href="classPSVIHandler.html">PSVIHandler</a></div><div class="ttdoc">This abstract class provides the interface for the scanner to return PSVI information to the applicat...</div><div class="ttdef"><b>Definition:</b> PSVIHandler.hpp:38</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a8b9e5f68340f083cd0eb69cc85692084"><div class="ttname"><a href="classXMLDocumentHandler.html#a8b9e5f68340f083cd0eb69cc85692084">XMLDocumentHandler::startDocument</a></div><div class="ttdeci">virtual void startDocument()=0</div><div class="ttdoc">Receive notification of the start of a new document. </div></div>
<div class="ttc" id="classXMLDocumentHandler_html"><div class="ttname"><a href="classXMLDocumentHandler.html">XMLDocumentHandler</a></div><div class="ttdoc">This abstract class provides the interface for the scanner to return XML document information up to t...</div><div class="ttdef"><b>Definition:</b> XMLDocumentHandler.hpp:42</div></div>
<div class="ttc" id="classMemoryManager_html"><div class="ttname"><a href="classMemoryManager.html">MemoryManager</a></div><div class="ttdoc">Configurable memory manager. </div><div class="ttdef"><b>Definition:</b> MemoryManager.hpp:39</div></div>
<div class="ttc" id="classXMLElementDecl_html"><div class="ttname"><a href="classXMLElementDecl.html">XMLElementDecl</a></div><div class="ttdoc">This class defines the core information of an element declaration. </div><div class="ttdef"><b>Definition:</b> XMLElementDecl.hpp:51</div></div>
<div class="ttc" id="Xerces__autoconf__config_8borland_8hpp_html_ac0f7e36996cd03eb43bcee10321f77cd"><div class="ttname"><a href="Xerces__autoconf__config_8borland_8hpp.html#ac0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a></div><div class="ttdeci">SIZE_T XMLSize_t</div><div class="ttdef"><b>Definition:</b> Xerces_autoconf_config.borland.hpp:86</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_ac34cbdd96ce8794530dfea35f2c2e93a"><div class="ttname"><a href="classXMLDocumentHandler.html#ac34cbdd96ce8794530dfea35f2c2e93a">XMLDocumentHandler::docCharacters</a></div><div class="ttdeci">virtual void docCharacters(const XMLCh *const chars, const XMLSize_t length, const bool cdataSection)=0</div><div class="ttdoc">Receive notification of character data. </div></div>
<div class="ttc" id="XercesDefs_8hpp_html_a43d74fa53d868d978f3e97cbb78b194d"><div class="ttname"><a href="XercesDefs_8hpp.html#a43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a></div><div class="ttdeci">#define XERCES_CPP_NAMESPACE_BEGIN</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:112</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a3f0fa424c89fdfeeefbc112ac66f2976"><div class="ttname"><a href="classXMLDocumentHandler.html#a3f0fa424c89fdfeeefbc112ac66f2976">XMLDocumentHandler::endElement</a></div><div class="ttdeci">virtual void endElement(const XMLElementDecl &amp;elemDecl, const unsigned int uriId, const bool isRoot, const XMLCh *const prefixName=0)=0</div><div class="ttdoc">Receive notification of the end of an element. </div></div>
<div class="ttc" id="classXMLResourceIdentifier_html"><div class="ttname"><a href="classXMLResourceIdentifier.html">XMLResourceIdentifier</a></div><div class="ttdef"><b>Definition:</b> XMLResourceIdentifier.hpp:95</div></div>
<div class="ttc" id="classXMLEntityHandler_html_aa59b2da6316f575899b6a8a3fef7477c"><div class="ttname"><a href="classXMLEntityHandler.html#aa59b2da6316f575899b6a8a3fef7477c">XMLEntityHandler::startInputSource</a></div><div class="ttdeci">virtual void startInputSource(const InputSource &amp;inputSource)=0</div><div class="ttdoc">This method will be called before the scanner starts reading from an input source while processing ex...</div></div>
<div class="ttc" id="Xerces__autoconf__config_8borland_8hpp_html_a8cb107980a360c490ad7661f5d27cc0e"><div class="ttname"><a href="Xerces__autoconf__config_8borland_8hpp.html#a8cb107980a360c490ad7661f5d27cc0e">XMLCh</a></div><div class="ttdeci">wchar_t XMLCh</div><div class="ttdef"><b>Definition:</b> Xerces_autoconf_config.borland.hpp:92</div></div>
<div class="ttc" id="classSAXParser_html_a64a257c98cc32901b51053626878f515"><div class="ttname"><a href="classSAXParser.html#a64a257c98cc32901b51053626878f515">SAXParser::getGrammarResolver</a></div><div class="ttdeci">GrammarResolver * getGrammarResolver() const </div><div class="ttdoc">Get the Grammar resolver. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2197</div></div>
<div class="ttc" id="Parser_8hpp_html"><div class="ttname"><a href="Parser_8hpp.html">Parser.hpp</a></div></div>
<div class="ttc" id="classXMLValidator_html"><div class="ttname"><a href="classXMLValidator.html">XMLValidator</a></div><div class="ttdoc">This abstract class provides the interface for all validators. </div><div class="ttdef"><b>Definition:</b> XMLValidator.hpp:52</div></div>
<div class="ttc" id="classSAXParser_html_ada18c84c47a802ca1a720c06ab10fc47"><div class="ttname"><a href="classSAXParser.html#ada18c84c47a802ca1a720c06ab10fc47">SAXParser::getPSVIHandler</a></div><div class="ttdeci">PSVIHandler * getPSVIHandler()</div><div class="ttdoc">This method returns the installed PSVI handler. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2182</div></div>
<div class="ttc" id="classXMLEntityHandler_html"><div class="ttname"><a href="classXMLEntityHandler.html">XMLEntityHandler</a></div><div class="ttdoc">This abstract class is a callback mechanism for the scanner. </div><div class="ttdef"><b>Definition:</b> XMLEntityHandler.hpp:43</div></div>
<div class="ttc" id="XMLErrorReporter_8hpp_html"><div class="ttname"><a href="XMLErrorReporter_8hpp.html">XMLErrorReporter.hpp</a></div></div>
<div class="ttc" id="XercesDefs_8hpp_html_af03d5cb905763ef7a7bd22ab82718285"><div class="ttname"><a href="XercesDefs_8hpp.html#af03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a></div><div class="ttdeci">#define XERCES_CPP_NAMESPACE_END</div><div class="ttdef"><b>Definition:</b> XercesDefs.hpp:113</div></div>
<div class="ttc" id="classSecurityManager_html"><div class="ttname"><a href="classSecurityManager.html">SecurityManager</a></div><div class="ttdoc">Allow application to force the parser to behave in a security-conscious way. </div><div class="ttdef"><b>Definition:</b> SecurityManager.hpp:51</div></div>
<div class="ttc" id="classSAXParser_html"><div class="ttname"><a href="classSAXParser.html">SAXParser</a></div><div class="ttdoc">This class implements the SAX &amp;#39;Parser&amp;#39; interface and should be used by applications wishing to parse ...</div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:69</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a6e18eebd0193230974b4b8d66afd9932"><div class="ttname"><a href="classXMLDocumentHandler.html#a6e18eebd0193230974b4b8d66afd9932">XMLDocumentHandler::endDocument</a></div><div class="ttdeci">virtual void endDocument()=0</div><div class="ttdoc">Receive notification after the scanner has parsed the end of the document. </div></div>
<div class="ttc" id="classXMLDocumentHandler_html_a262b2d7e996c21b466f4e573c052a583"><div class="ttname"><a href="classXMLDocumentHandler.html#a262b2d7e996c21b466f4e573c052a583">XMLDocumentHandler::XMLDecl</a></div><div class="ttdeci">virtual void XMLDecl(const XMLCh *const versionStr, const XMLCh *const encodingStr, const XMLCh *const standaloneStr, const XMLCh *const autoEncodingStr)=0</div><div class="ttdoc">Receive notification of an XML declaration. </div></div>
<div class="ttc" id="XMLElementDecl_8hpp_html"><div class="ttname"><a href="XMLElementDecl_8hpp.html">XMLElementDecl.hpp</a></div></div>
<div class="ttc" id="classXMLEntityDecl_html"><div class="ttname"><a href="classXMLEntityDecl.html">XMLEntityDecl</a></div><div class="ttdoc">This class defines that core information that defines an XML entity, no matter what validator is used...</div><div class="ttdef"><b>Definition:</b> XMLEntityDecl.hpp:50</div></div>
<div class="ttc" id="classXMLDocumentHandler_html_afe1ef8ce4db872d933e06bc338a0914f"><div class="ttname"><a href="classXMLDocumentHandler.html#afe1ef8ce4db872d933e06bc338a0914f">XMLDocumentHandler::docPI</a></div><div class="ttdeci">virtual void docPI(const XMLCh *const target, const XMLCh *const data)=0</div><div class="ttdoc">Receive notification of PI&amp;#39;s parsed in the XML content. </div></div>
<div class="ttc" id="classSAXParser_html_ac1fc8cf19c9011490e586a369f0b6f85"><div class="ttname"><a href="classSAXParser.html#ac1fc8cf19c9011490e586a369f0b6f85">SAXParser::getErrorHandler</a></div><div class="ttdeci">ErrorHandler * getErrorHandler()</div><div class="ttdoc">This method returns the installed error handler. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2172</div></div>
<div class="ttc" id="classXMLEntityHandler_html_a8994f00cc9ba227fe8afa273605356d9"><div class="ttname"><a href="classXMLEntityHandler.html#a8994f00cc9ba227fe8afa273605356d9">XMLEntityHandler::resolveEntity</a></div><div class="ttdeci">virtual InputSource * resolveEntity(XMLResourceIdentifier *resourceIdentifier)=0</div><div class="ttdoc">This method allows the entity handler to provide customized application specific entity resolution...</div></div>
<div class="ttc" id="classSAXParser_html_aa5d7b8295c0d5ee5f25a13fed458d4e7"><div class="ttname"><a href="classSAXParser.html#aa5d7b8295c0d5ee5f25a13fed458d4e7">SAXParser::getEntityResolver</a></div><div class="ttdeci">EntityResolver * getEntityResolver()</div><div class="ttdoc">This method returns the installed entity resolver. </div><div class="ttdef"><b>Definition:</b> SAXParser.hpp:2152</div></div>
<div class="ttc" id="classParser_html"><div class="ttname"><a href="classParser.html">Parser</a></div><div class="ttdoc">Basic interface for SAX (Simple API for XML) parsers. </div><div class="ttdef"><b>Definition:</b> Parser.hpp:60</div></div>
<div class="ttc" id="classInputSource_html"><div class="ttname"><a href="classInputSource.html">InputSource</a></div><div class="ttdoc">A single input source for an XML entity. </div><div class="ttdef"><b>Definition:</b> InputSource.hpp:62</div></div>
<div class="ttc" id="classXMLEntityResolver_html"><div class="ttname"><a href="classXMLEntityResolver.html">XMLEntityResolver</a></div><div class="ttdoc">Revised interface for resolving entities. </div><div class="ttdef"><b>Definition:</b> XMLEntityResolver.hpp:99</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>