Initial import
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/xerces-c-3.0.0@1 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
Executable
+6812
File diff suppressed because it is too large
Load Diff
Executable
+83
@@ -0,0 +1,83 @@
|
||||
<HTML><HEAD><META content="text/html; charset=utf8" http-equiv="Content-Type"><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>API Documentation</TITLE></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" colspan="4" height="5" valign="top" width="456"><IMG border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="456"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top" width="456"><IMG alt="" border="0" height="35" hspace="0" src="graphics/api-3-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" height="20" valign="top" width="168"><IMG border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="168"></TD><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
|
||||
|
||||
<IMG alt="Xerces-C++ 3.0.0" border="0" height="17" hspace="0" name="side-sect-2" src="graphics/sect-2-label.jpg" vspace="0" width="120"><BR>
|
||||
|
||||
<A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
<A href="install-3.html" onMouseOut="rolloverOff('side-install-3');" onMouseOver="rolloverOn('side-install-3');"><IMG alt="Installation" border="0" height="12" hspace="0" name="side-install-3" onLoad="rolloverLoad('side-install-3','graphics/install-3-label-2.jpg','graphics/install-3-label-3.jpg');" src="graphics/install-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
<A href="build-3.html" onMouseOut="rolloverOff('side-build-3');" onMouseOver="rolloverOn('side-build-3');"><IMG alt="Build Instructions" border="0" height="12" hspace="0" name="side-build-3" onLoad="rolloverLoad('side-build-3','graphics/build-3-label-2.jpg','graphics/build-3-label-3.jpg');" src="graphics/build-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
|
||||
<IMG border="0" height="6" hspace="0" src="resources/separator-space.gif" vspace="0" width="120"><BR>
|
||||
|
||||
<A href="program-3.html" onMouseOut="rolloverOff('side-program-3');" onMouseOver="rolloverOn('side-program-3');"><IMG alt="Programming" border="0" height="12" hspace="0" name="side-program-3" onLoad="rolloverLoad('side-program-3','graphics/program-3-label-2.jpg','graphics/program-3-label-3.jpg');" src="graphics/program-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<A href="samples-3.html" onMouseOut="rolloverOff('side-samples-3');" onMouseOver="rolloverOn('side-samples-3');"><IMG alt="Samples" border="0" height="12" hspace="0" name="side-samples-3" onLoad="rolloverLoad('side-samples-3','graphics/samples-3-label-2.jpg','graphics/samples-3-label-3.jpg');" src="graphics/samples-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<A href="faqs-3.html" onMouseOut="rolloverOff('side-faqs-3');" onMouseOver="rolloverOn('side-faqs-3');"><IMG alt="FAQs" border="0" height="12" hspace="0" name="side-faqs-3" onLoad="rolloverLoad('side-faqs-3','graphics/faqs-3-label-2.jpg','graphics/faqs-3-label-3.jpg');" src="graphics/faqs-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
|
||||
<IMG border="0" height="6" hspace="0" src="resources/separator-space.gif" vspace="0" width="120"><BR>
|
||||
|
||||
<IMG alt="API Reference" border="0" height="12" hspace="0" src="graphics/api-3-label-1.jpg" vspace="0" width="120"><BR>
|
||||
<A href="ApacheDOMC++Binding.html" onMouseOut="rolloverOff('side-ext-64');" onMouseOver="rolloverOn('side-ext-64');"><IMG alt="DOM C++ Binding" border="0" height="12" hspace="0" name="side-ext-64" onLoad="rolloverLoad('side-ext-64','graphics/ext-64-label-2.jpg','graphics/ext-64-label-3.jpg');" src="graphics/ext-64-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
<A href="migrate-3.html" onMouseOut="rolloverOff('side-migrate-3');" onMouseOver="rolloverOn('side-migrate-3');"><IMG alt="Migration Guide" border="0" height="12" hspace="0" name="side-migrate-3" onLoad="rolloverLoad('side-migrate-3','graphics/migrate-3-label-2.jpg','graphics/migrate-3-label-3.jpg');" src="graphics/migrate-3-label-3.jpg" vspace="0" width="120"></A><BR>
|
||||
|
||||
|
||||
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD>
|
||||
<TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="ffffff" colspan="2" width="494"><TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="2" hspace="0" src="resources/void.gif" vspace="0" width="2"><B>API Docs for Xerces-C++</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10"> </TD><TD width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
|
||||
|
||||
<P>Xerces-C++ is packaged with the API documentation for SAX and DOM, the two
|
||||
most common programming interfaces for XML. The most common
|
||||
framework classes have also been documented.</P>
|
||||
|
||||
<P>Xerces-C++ SAX is an implementation of the
|
||||
<A href="http://sax.sourceforge.net/">SAX 1.0/2.0</A> specification.</P>
|
||||
|
||||
<P>Xerces-C++ DOM is an implementation of the following specifications:</P>
|
||||
<UL>
|
||||
<LI><A href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">
|
||||
DOM Level 1 Specification</A>, a W3C Recommendation of October 1, 1998</LI>
|
||||
<LI><A href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">
|
||||
DOM Level 2 Core Specification</A>, a W3C Recommendation of November 13, 2000</LI>
|
||||
<LI><A href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/">
|
||||
DOM Level 2 Traversal and Range Specification</A>, a W3C Recommendation of November 13, 2000</LI>
|
||||
<LI><A href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/">
|
||||
DOM Level 3.0 Core Specification</A>, and
|
||||
<A href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/">
|
||||
DOM Level 3.0 Load and Save Specification</A>, a W3C Recommendation of April 7, 2004
|
||||
See <A href="program-dom-3.html#DOM3">DOM Level 3 Support</A> for details.</LI>
|
||||
</UL>
|
||||
|
||||
<P>For a complete understanding of how the Xerces-C++ APIs work,
|
||||
we recommend that you read these specifications.</P>
|
||||
|
||||
<P>See the <B><A href="apiDocs-3/index.html">Xerces-C++ API Reference</A></B>
|
||||
for the detailed documentation of Xerces-C++ interfaces.</P>
|
||||
|
||||
<TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="20"><IMG alt="Note" border="0" height="24" hspace="0" src="resources/note.gif" vspace="0" width="20"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>The API Reference is automatically generated using
|
||||
<A href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</A>.</I></FONT></TD></TR></TABLE>
|
||||
|
||||
</FONT></TD></TR></TABLE><BR>
|
||||
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1" src="resources/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT color="#0086b2" size="-1"><I>
|
||||
Copyright © 1999-2008 The Apache Software Foundation.
|
||||
All Rights Reserved.
|
||||
</I></FONT></TD></TR></TABLE></BODY></HTML>
|
||||
+750
@@ -0,0 +1,750 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: AbstractDOMParser.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>AbstractDOMParser.hpp</h1><a href="AbstractDOMParser_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: AbstractDOMParser.hpp 698579 2008-09-24 14:13:08Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_ABSTRACTDOMPARSER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="AbstractDOMParser_8hpp.html#a4efb6442ad080e2f39ff1d32166a94a">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_ABSTRACTDOMPARSER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="DOMDocument_8hpp.html">xercesc/dom/DOMDocument.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="XMLDocumentHandler_8hpp.html">xercesc/framework/XMLDocumentHandler.hpp</a>></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="XMLErrorReporter_8hpp.html">xercesc/framework/XMLErrorReporter.hpp</a>></span>
|
||||
<a name="l00028"></a>00028 <span class="preprocessor">#include <<a class="code" href="XMLEntityHandler_8hpp.html">xercesc/framework/XMLEntityHandler.hpp</a>></span>
|
||||
<a name="l00029"></a>00029 <span class="preprocessor">#include <<a class="code" href="SecurityManager_8hpp.html">xercesc/util/SecurityManager.hpp</a>></span>
|
||||
<a name="l00030"></a>00030 <span class="preprocessor">#include <xercesc/util/ValueStackOf.hpp></span>
|
||||
<a name="l00031"></a>00031 <span class="preprocessor">#include <xercesc/validators/DTD/DocTypeHandler.hpp></span>
|
||||
<a name="l00032"></a>00032 <span class="preprocessor">#include <<a class="code" href="DOMDocumentType_8hpp.html">xercesc/dom/DOMDocumentType.hpp</a>></span>
|
||||
<a name="l00033"></a>00033 <span class="preprocessor">#include <xercesc/validators/DTD/DTDElementDecl.hpp></span>
|
||||
<a name="l00034"></a>00034 <span class="preprocessor">#include <xercesc/framework/XMLBufferMgr.hpp></span>
|
||||
<a name="l00035"></a>00035 <span class="preprocessor">#include <<a class="code" href="PSVIHandler_8hpp.html">xercesc/framework/psvi/PSVIHandler.hpp</a>></span>
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00037"></a>00037 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00038"></a>00038
|
||||
<a name="l00039"></a>00039 <span class="keyword">class </span>XMLPScanToken;
|
||||
<a name="l00040"></a>00040 <span class="keyword">class </span>XMLScanner;
|
||||
<a name="l00041"></a>00041 <span class="keyword">class </span><a class="code" href="classXMLValidator.html" title="This abstract class provides the interface for all validators.">XMLValidator</a>;
|
||||
<a name="l00042"></a>00042 <span class="keyword">class </span>DOMDocumentImpl;
|
||||
<a name="l00043"></a>00043 <span class="keyword">class </span>DOMDocumentTypeImpl;
|
||||
<a name="l00044"></a>00044 <span class="keyword">class </span>DOMEntityImpl;
|
||||
<a name="l00045"></a>00045 <span class="keyword">class </span><a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>;
|
||||
<a name="l00046"></a>00046 <span class="keyword">class </span>GrammarResolver;
|
||||
<a name="l00047"></a>00047 <span class="keyword">class </span><a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>;
|
||||
<a name="l00048"></a>00048 <span class="keyword">class </span><a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>;
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00054"></a><a class="code" href="classAbstractDOMParser.html">00054</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#12b3de3d73b0c001f05eacd202c9f2f9">PARSERS_EXPORT</a> <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a> :
|
||||
<a name="l00055"></a>00055
|
||||
<a name="l00056"></a>00056 <span class="keyword">public</span> <a class="code" href="classXMemory.html" title="This class makes it possible to override the C++ memory management by adding new/delete...">XMemory</a>
|
||||
<a name="l00057"></a>00057 , <span class="keyword">public</span> <a class="code" href="classXMLDocumentHandler.html" title="This abstract class provides the interface for the scanner to return XML document...">XMLDocumentHandler</a>
|
||||
<a name="l00058"></a>00058 , <span class="keyword">public</span> <a class="code" href="classXMLErrorReporter.html" title="This abstract class defines a callback mechanism for the scanner.">XMLErrorReporter</a>
|
||||
<a name="l00059"></a>00059 , <span class="keyword">public</span> <a class="code" href="classXMLEntityHandler.html" title="This abstract class is a callback mechanism for the scanner.">XMLEntityHandler</a>
|
||||
<a name="l00060"></a>00060 , <span class="keyword">public</span> DocTypeHandler
|
||||
<a name="l00061"></a>00061 , <span class="keyword">public</span> <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>
|
||||
<a name="l00062"></a>00062 {
|
||||
<a name="l00063"></a>00063 <span class="keyword">public</span> :
|
||||
<a name="l00064"></a>00064 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00065"></a>00065 <span class="comment">// Class types</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00069"></a>00069 <span class="comment"></span>
|
||||
<a name="l00077"></a><a class="code" href="classAbstractDOMParser.html#35600d583c42ceea9b04ee10814238a6">00077</a> <span class="keyword">enum</span> <a class="code" href="classAbstractDOMParser.html#35600d583c42ceea9b04ee10814238a6" title="ValScheme enum used in setValidationScheme Val_Never: Do not report validation errors...">ValSchemes</a>
|
||||
<a name="l00078"></a>00078 {
|
||||
<a name="l00079"></a><a class="code" href="classAbstractDOMParser.html#35600d583c42ceea9b04ee10814238a6e900bed8cd4513de8917e57c9c493529">00079</a> Val_Never
|
||||
<a name="l00080"></a><a class="code" href="classAbstractDOMParser.html#35600d583c42ceea9b04ee10814238a675cbf76f8d5709f0db3a6bd7667c6bc5">00080</a> , Val_Always
|
||||
<a name="l00081"></a><a class="code" href="classAbstractDOMParser.html#35600d583c42ceea9b04ee10814238a6d2a6a8edfe6e80a94872161008cdbb70">00081</a> , Val_Auto
|
||||
<a name="l00082"></a>00082 };
|
||||
<a name="l00083"></a>00083
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// Constructors and Detructor</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00092"></a>00092 <span class="comment"></span>
|
||||
<a name="l00096"></a>00096 <span class="keyword">virtual</span> ~<a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>();
|
||||
<a name="l00097"></a>00097
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00100"></a>00100 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00101"></a>00101 <span class="comment">// Utility methods</span>
|
||||
<a name="l00102"></a>00102 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00111"></a>00111 <span class="keywordtype">void</span> reset();
|
||||
<a name="l00112"></a>00112
|
||||
<a name="l00126"></a>00126 <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* adoptDocument();
|
||||
<a name="l00127"></a>00127
|
||||
<a name="l00129"></a>00129
|
||||
<a name="l00130"></a>00130
|
||||
<a name="l00131"></a>00131 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00132"></a>00132 <span class="comment">// Getter methods</span>
|
||||
<a name="l00133"></a>00133 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00149"></a>00149 <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* getDocument();
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00158"></a>00158 <span class="keyword">const</span> <a class="code" href="classXMLValidator.html" title="This abstract class provides the interface for all validators.">XMLValidator</a>& getValidator() <span class="keyword">const</span>;
|
||||
<a name="l00159"></a>00159
|
||||
<a name="l00167"></a>00167 ValSchemes getValidationScheme() <span class="keyword">const</span>;
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00179"></a>00179 <span class="keywordtype">bool</span> getDoSchema() <span class="keyword">const</span>;
|
||||
<a name="l00180"></a>00180
|
||||
<a name="l00191"></a>00191 <span class="keywordtype">bool</span> getValidationSchemaFullChecking() <span class="keyword">const</span>;
|
||||
<a name="l00192"></a>00192
|
||||
<a name="l00203"></a>00203 <span class="keywordtype">bool</span> getIdentityConstraintChecking() <span class="keyword">const</span>;
|
||||
<a name="l00204"></a>00204
|
||||
<a name="l00216"></a>00216 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getErrorCount() <span class="keyword">const</span>;
|
||||
<a name="l00217"></a>00217
|
||||
<a name="l00228"></a>00228 <span class="keywordtype">bool</span> getDoNamespaces() <span class="keyword">const</span>;
|
||||
<a name="l00229"></a>00229
|
||||
<a name="l00242"></a>00242 <span class="keywordtype">bool</span> getExitOnFirstFatalError() <span class="keyword">const</span>;
|
||||
<a name="l00243"></a>00243
|
||||
<a name="l00254"></a>00254 <span class="keywordtype">bool</span> getValidationConstraintFatal() <span class="keyword">const</span>;
|
||||
<a name="l00255"></a>00255
|
||||
<a name="l00265"></a>00265 <span class="keywordtype">bool</span> getCreateEntityReferenceNodes()<span class="keyword">const</span>;
|
||||
<a name="l00266"></a>00266
|
||||
<a name="l00277"></a>00277 <span class="keywordtype">bool</span> getIncludeIgnorableWhitespace() <span class="keyword">const</span>;
|
||||
<a name="l00278"></a>00278
|
||||
<a name="l00298"></a>00298 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getExternalSchemaLocation() <span class="keyword">const</span>;
|
||||
<a name="l00299"></a>00299
|
||||
<a name="l00319"></a>00319 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getExternalNoNamespaceSchemaLocation() <span class="keyword">const</span>;
|
||||
<a name="l00320"></a>00320
|
||||
<a name="l00336"></a>00336 <a class="code" href="classSecurityManager.html" title="Allow application to force the parser to behave in a security-conscious way.">SecurityManager</a>* getSecurityManager() <span class="keyword">const</span>;
|
||||
<a name="l00337"></a>00337
|
||||
<a name="l00349"></a>00349 <span class="keywordtype">bool</span> getLoadExternalDTD() <span class="keyword">const</span>;
|
||||
<a name="l00350"></a>00350
|
||||
<a name="l00362"></a>00362 <span class="keywordtype">bool</span> getLoadSchema() <span class="keyword">const</span>;
|
||||
<a name="l00363"></a>00363
|
||||
<a name="l00372"></a>00372 <span class="keywordtype">bool</span> getCreateCommentNodes()<span class="keyword">const</span>;
|
||||
<a name="l00373"></a>00373
|
||||
<a name="l00385"></a>00385 <span class="keywordtype">bool</span> getCalculateSrcOfs() <span class="keyword">const</span>;
|
||||
<a name="l00386"></a>00386
|
||||
<a name="l00397"></a>00397 <span class="keywordtype">bool</span> getStandardUriConformant() <span class="keyword">const</span>;
|
||||
<a name="l00398"></a>00398
|
||||
<a name="l00405"></a>00405 <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* getPSVIHandler();
|
||||
<a name="l00406"></a>00406
|
||||
<a name="l00413"></a>00413 <span class="keyword">const</span> <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* getPSVIHandler() <span class="keyword">const</span>;
|
||||
<a name="l00414"></a>00414
|
||||
<a name="l00424"></a>00424 <span class="keywordtype">bool</span> getCreateSchemaInfo() <span class="keyword">const</span>;
|
||||
<a name="l00425"></a>00425
|
||||
<a name="l00435"></a>00435 <span class="keywordtype">bool</span> getDoXInclude() <span class="keyword">const</span>;
|
||||
<a name="l00436"></a>00436
|
||||
<a name="l00448"></a>00448 <span class="keywordtype">bool</span> getGenerateSyntheticAnnotations() <span class="keyword">const</span>;
|
||||
<a name="l00449"></a>00449
|
||||
<a name="l00457"></a>00457 <span class="keywordtype">bool</span> getValidateAnnotations() <span class="keyword">const</span>;
|
||||
<a name="l00458"></a>00458
|
||||
<a name="l00466"></a>00466 <span class="keywordtype">bool</span> getIgnoreAnnotations() <span class="keyword">const</span>;
|
||||
<a name="l00467"></a>00467
|
||||
<a name="l00475"></a>00475 <span class="keywordtype">bool</span> getDisableDefaultEntityResolution() <span class="keyword">const</span>;
|
||||
<a name="l00476"></a>00476
|
||||
<a name="l00484"></a>00484 <span class="keywordtype">bool</span> getSkipDTDValidation() <span class="keyword">const</span>;
|
||||
<a name="l00485"></a>00485
|
||||
<a name="l00493"></a>00493 <span class="keywordtype">bool</span> getHandleMultipleImports() <span class="keyword">const</span>;
|
||||
<a name="l00495"></a>00495
|
||||
<a name="l00496"></a>00496
|
||||
<a name="l00497"></a>00497 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00498"></a>00498 <span class="comment">// Setter methods</span>
|
||||
<a name="l00499"></a>00499 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00500"></a>00500
|
||||
<a name="l00514"></a>00514 <span class="keywordtype">void</span> setGenerateSyntheticAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00515"></a>00515
|
||||
<a name="l00523"></a>00523 <span class="keywordtype">void</span> setValidateAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00524"></a>00524
|
||||
<a name="l00539"></a>00539 <span class="keywordtype">void</span> setDoNamespaces(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00540"></a>00540
|
||||
<a name="l00557"></a>00557 <span class="keywordtype">void</span> setExitOnFirstFatalError(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00558"></a>00558
|
||||
<a name="l00578"></a>00578 <span class="keywordtype">void</span> setValidationConstraintFatal(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00579"></a>00579
|
||||
<a name="l00598"></a>00598 <span class="keywordtype">void</span> setCreateEntityReferenceNodes(<span class="keyword">const</span> <span class="keywordtype">bool</span> create);
|
||||
<a name="l00599"></a>00599
|
||||
<a name="l00621"></a>00621 <span class="keywordtype">void</span> setIncludeIgnorableWhitespace(<span class="keyword">const</span> <span class="keywordtype">bool</span> include);
|
||||
<a name="l00622"></a>00622
|
||||
<a name="l00639"></a>00639 <span class="keywordtype">void</span> setValidationScheme(<span class="keyword">const</span> ValSchemes newScheme);
|
||||
<a name="l00640"></a>00640
|
||||
<a name="l00656"></a>00656 <span class="keywordtype">void</span> setDoSchema(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00657"></a>00657
|
||||
<a name="l00674"></a>00674 <span class="keywordtype">void</span> setValidationSchemaFullChecking(<span class="keyword">const</span> <span class="keywordtype">bool</span> schemaFullChecking);
|
||||
<a name="l00675"></a>00675
|
||||
<a name="l00689"></a>00689 <span class="keywordtype">void</span> setIdentityConstraintChecking(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00690"></a>00690
|
||||
<a name="l00711"></a>00711 <span class="keywordtype">void</span> setExternalSchemaLocation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> schemaLocation);
|
||||
<a name="l00712"></a>00712
|
||||
<a name="l00721"></a>00721 <span class="keywordtype">void</span> setExternalSchemaLocation(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> schemaLocation);
|
||||
<a name="l00722"></a>00722
|
||||
<a name="l00737"></a>00737 <span class="keywordtype">void</span> setExternalNoNamespaceSchemaLocation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> noNamespaceSchemaLocation);
|
||||
<a name="l00738"></a>00738
|
||||
<a name="l00747"></a>00747 <span class="keywordtype">void</span> setExternalNoNamespaceSchemaLocation(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> noNamespaceSchemaLocation);
|
||||
<a name="l00748"></a>00748
|
||||
<a name="l00764"></a>00764 <span class="keywordtype">void</span> setSecurityManager(<a class="code" href="classSecurityManager.html" title="Allow application to force the parser to behave in a security-conscious way.">SecurityManager</a>* <span class="keyword">const</span> securityManager);
|
||||
<a name="l00765"></a>00765
|
||||
<a name="l00782"></a>00782 <span class="keywordtype">void</span> setLoadExternalDTD(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00783"></a>00783
|
||||
<a name="l00799"></a>00799 <span class="keywordtype">void</span> setLoadSchema(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00800"></a>00800
|
||||
<a name="l00811"></a>00811 <span class="keywordtype">void</span> setCreateCommentNodes(<span class="keyword">const</span> <span class="keywordtype">bool</span> create);
|
||||
<a name="l00812"></a>00812
|
||||
<a name="l00825"></a>00825 <span class="keywordtype">void</span> setCalculateSrcOfs(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00826"></a>00826
|
||||
<a name="l00837"></a>00837 <span class="keywordtype">void</span> setStandardUriConformant(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00838"></a>00838
|
||||
<a name="l00846"></a>00846 <span class="keywordtype">void</span> useScanner(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> scannerName);
|
||||
<a name="l00847"></a>00847
|
||||
<a name="l00855"></a>00855 <span class="keywordtype">void</span> useImplementation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> implementationFeatures);
|
||||
<a name="l00856"></a>00856
|
||||
<a name="l00865"></a>00865 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setPSVIHandler(<a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* <span class="keyword">const</span> handler);
|
||||
<a name="l00866"></a>00866
|
||||
<a name="l00876"></a>00876 <span class="keywordtype">void</span> setCreateSchemaInfo(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00877"></a>00877
|
||||
<a name="l00887"></a>00887 <span class="keywordtype">void</span> setDoXInclude(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState);
|
||||
<a name="l00888"></a>00888
|
||||
<a name="l00898"></a>00898 <span class="keywordtype">void</span> setIgnoreAnnotations(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00899"></a>00899
|
||||
<a name="l00914"></a>00914 <span class="keywordtype">void</span> setDisableDefaultEntityResolution(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00915"></a>00915
|
||||
<a name="l00928"></a>00928 <span class="keywordtype">void</span> setSkipDTDValidation(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00929"></a>00929
|
||||
<a name="l00941"></a>00941 <span class="keywordtype">void</span> setHandleMultipleImports(<span class="keyword">const</span> <span class="keywordtype">bool</span> newValue);
|
||||
<a name="l00943"></a>00943
|
||||
<a name="l00944"></a>00944
|
||||
<a name="l00945"></a>00945 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00946"></a>00946 <span class="comment">// Parsing methods</span>
|
||||
<a name="l00947"></a>00947 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00948"></a>00948
|
||||
<a name="l00951"></a>00951
|
||||
<a name="l00967"></a>00967 <span class="keywordtype">void</span> parse(<span class="keyword">const</span> <a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>& source);
|
||||
<a name="l00968"></a>00968
|
||||
<a name="l00985"></a>00985 <span class="keywordtype">void</span> parse(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId);
|
||||
<a name="l00986"></a>00986
|
||||
<a name="l01002"></a>01002 <span class="keywordtype">void</span> parse(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId);
|
||||
<a name="l01003"></a>01003
|
||||
<a name="l01030"></a>01030 <span class="keywordtype">bool</span> parseFirst
|
||||
<a name="l01031"></a>01031 (
|
||||
<a name="l01032"></a>01032 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId
|
||||
<a name="l01033"></a>01033 , XMLPScanToken& toFill
|
||||
<a name="l01034"></a>01034 );
|
||||
<a name="l01035"></a>01035
|
||||
<a name="l01063"></a>01063 <span class="keywordtype">bool</span> parseFirst
|
||||
<a name="l01064"></a>01064 (
|
||||
<a name="l01065"></a>01065 <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId
|
||||
<a name="l01066"></a>01066 , XMLPScanToken& toFill
|
||||
<a name="l01067"></a>01067 );
|
||||
<a name="l01068"></a>01068
|
||||
<a name="l01096"></a>01096 <span class="keywordtype">bool</span> parseFirst
|
||||
<a name="l01097"></a>01097 (
|
||||
<a name="l01098"></a>01098 <span class="keyword">const</span> <a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>& source
|
||||
<a name="l01099"></a>01099 , XMLPScanToken& toFill
|
||||
<a name="l01100"></a>01100 );
|
||||
<a name="l01101"></a>01101
|
||||
<a name="l01124"></a>01124 <span class="keywordtype">bool</span> parseNext(XMLPScanToken& token);
|
||||
<a name="l01125"></a>01125
|
||||
<a name="l01151"></a>01151 <span class="keywordtype">void</span> parseReset(XMLPScanToken& token);
|
||||
<a name="l01152"></a>01152
|
||||
<a name="l01154"></a>01154
|
||||
<a name="l01155"></a>01155 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01156"></a>01156 <span class="comment">// Implementation of the PSVIHandler interface.</span>
|
||||
<a name="l01157"></a>01157 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01158"></a>01158
|
||||
<a name="l01161"></a>01161
|
||||
<a name="l01172"></a>01172 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPSVIHandler.html#46acb45860c9eaa73475bb7fda7f64a8" title="Receive notification of the PSVI properties of an element.">handleElementPSVI</a>
|
||||
<a name="l01173"></a>01173 (
|
||||
<a name="l01174"></a>01174 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localName
|
||||
<a name="l01175"></a>01175 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri
|
||||
<a name="l01176"></a>01176 , <a class="code" href="classPSVIElement.html">PSVIElement</a> * elementInfo
|
||||
<a name="l01177"></a>01177 );
|
||||
<a name="l01178"></a>01178
|
||||
<a name="l01179"></a>01179 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPSVIHandler.html#cd004d71c09d8cdcdfe3f86a2c89c91a" title="Receive notification of partial PSVI properties of an element.">handlePartialElementPSVI</a>
|
||||
<a name="l01180"></a>01180 (
|
||||
<a name="l01181"></a>01181 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localName
|
||||
<a name="l01182"></a>01182 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri
|
||||
<a name="l01183"></a>01183 , <a class="code" href="classPSVIElement.html">PSVIElement</a> * elementInfo
|
||||
<a name="l01184"></a>01184 );
|
||||
<a name="l01196"></a>01196 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPSVIHandler.html#0a29cbe9bd41efdb73af2bb180511b46" title="Enables PSVI information about attributes to be passed back to the application.">handleAttributesPSVI</a>
|
||||
<a name="l01197"></a>01197 (
|
||||
<a name="l01198"></a>01198 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localName
|
||||
<a name="l01199"></a>01199 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri
|
||||
<a name="l01200"></a>01200 , <a class="code" href="classPSVIAttributeList.html">PSVIAttributeList</a> * psviAttributes
|
||||
<a name="l01201"></a>01201 );
|
||||
<a name="l01203"></a>01203
|
||||
<a name="l01204"></a>01204 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01205"></a>01205 <span class="comment">// Implementation of the XMLDocumentHandler interface.</span>
|
||||
<a name="l01206"></a>01206 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01207"></a>01207
|
||||
<a name="l01210"></a>01210
|
||||
<a name="l01223"></a>01223 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#c34cbdd96ce8794530dfea35f2c2e93a" title="Receive notification of character data.">docCharacters</a>
|
||||
<a name="l01224"></a>01224 (
|
||||
<a name="l01225"></a>01225 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> chars
|
||||
<a name="l01226"></a>01226 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> length
|
||||
<a name="l01227"></a>01227 , <span class="keyword">const</span> <span class="keywordtype">bool</span> cdataSection
|
||||
<a name="l01228"></a>01228 );
|
||||
<a name="l01229"></a>01229
|
||||
<a name="l01238"></a>01238 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#797efd9c442d68cce9ff3c33709f3205" title="Receive notification of comments in the XML content being parsed.">docComment</a>
|
||||
<a name="l01239"></a>01239 (
|
||||
<a name="l01240"></a>01240 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> comment
|
||||
<a name="l01241"></a>01241 );
|
||||
<a name="l01242"></a>01242
|
||||
<a name="l01255"></a>01255 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#fe1ef8ce4db872d933e06bc338a0914f" title="Receive notification of PI&#39;s parsed in the XML content.">docPI</a>
|
||||
<a name="l01256"></a>01256 (
|
||||
<a name="l01257"></a>01257 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> target
|
||||
<a name="l01258"></a>01258 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> data
|
||||
<a name="l01259"></a>01259 );
|
||||
<a name="l01260"></a>01260
|
||||
<a name="l01265"></a>01265 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#6e18eebd0193230974b4b8d66afd9932" title="Receive notification after the scanner has parsed the end of the document.">endDocument</a>();
|
||||
<a name="l01266"></a>01266
|
||||
<a name="l01283"></a>01283 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#3f0fa424c89fdfeeefbc112ac66f2976" title="Receive notification of the end of an element.">endElement</a>
|
||||
<a name="l01284"></a>01284 (
|
||||
<a name="l01285"></a>01285 <span class="keyword">const</span> <a class="code" href="classXMLElementDecl.html" title="This class defines the core information of an element declaration.">XMLElementDecl</a>& elemDecl
|
||||
<a name="l01286"></a>01286 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> urlId
|
||||
<a name="l01287"></a>01287 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isRoot
|
||||
<a name="l01288"></a>01288 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> elemPrefix
|
||||
<a name="l01289"></a>01289 );
|
||||
<a name="l01290"></a>01290
|
||||
<a name="l01299"></a>01299 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#14b27af49a415848ea7e4f544622e8cc" title="Receive notification when a referenced entity&#39;s content ends.">endEntityReference</a>
|
||||
<a name="l01300"></a>01300 (
|
||||
<a name="l01301"></a>01301 <span class="keyword">const</span> <a class="code" href="classXMLEntityDecl.html" title="This class defines that core information that defines an XML entity, no matter what...">XMLEntityDecl</a>& entDecl
|
||||
<a name="l01302"></a>01302 );
|
||||
<a name="l01303"></a>01303
|
||||
<a name="l01322"></a>01322 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#99f455a919934c3e093709d1bfc14d3d" title="Receive notification of ignorable whitespace in element content.">ignorableWhitespace</a>
|
||||
<a name="l01323"></a>01323 (
|
||||
<a name="l01324"></a>01324 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> chars
|
||||
<a name="l01325"></a>01325 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> length
|
||||
<a name="l01326"></a>01326 , <span class="keyword">const</span> <span class="keywordtype">bool</span> cdataSection
|
||||
<a name="l01327"></a>01327 );
|
||||
<a name="l01328"></a>01328
|
||||
<a name="l01335"></a>01335 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#549b9b77f35e2c7cb4c1722d034841bf" title="Reset the document handler&#39;s state, if required.">resetDocument</a>();
|
||||
<a name="l01336"></a>01336
|
||||
<a name="l01341"></a>01341 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#8b9e5f68340f083cd0eb69cc85692084" title="Receive notification of the start of a new document.">startDocument</a>();
|
||||
<a name="l01342"></a>01342
|
||||
<a name="l01370"></a>01370 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#250012111c4733654491ca3ed3db2ecf" title="Receive notification of a new start tag.">startElement</a>
|
||||
<a name="l01371"></a>01371 (
|
||||
<a name="l01372"></a>01372 <span class="keyword">const</span> <a class="code" href="classXMLElementDecl.html" title="This class defines the core information of an element declaration.">XMLElementDecl</a>& elemDecl
|
||||
<a name="l01373"></a>01373 , <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> urlId
|
||||
<a name="l01374"></a>01374 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> elemPrefix
|
||||
<a name="l01375"></a>01375 , <span class="keyword">const</span> RefVectorOf<XMLAttr>& attrList
|
||||
<a name="l01376"></a>01376 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> attrCount
|
||||
<a name="l01377"></a>01377 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isEmpty
|
||||
<a name="l01378"></a>01378 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isRoot
|
||||
<a name="l01379"></a>01379 );
|
||||
<a name="l01380"></a>01380
|
||||
<a name="l01390"></a>01390 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#2d3ab93a0191825f8452a4980d163f37" title="Receive notification when the scanner hits an entity reference.">startEntityReference</a>
|
||||
<a name="l01391"></a>01391 (
|
||||
<a name="l01392"></a>01392 <span class="keyword">const</span> <a class="code" href="classXMLEntityDecl.html" title="This class defines that core information that defines an XML entity, no matter what...">XMLEntityDecl</a>& entDecl
|
||||
<a name="l01393"></a>01393 );
|
||||
<a name="l01394"></a>01394
|
||||
<a name="l01413"></a>01413 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classXMLDocumentHandler.html#262b2d7e996c21b466f4e573c052a583" title="Receive notification of an XML declaration.">XMLDecl</a>
|
||||
<a name="l01414"></a>01414 (
|
||||
<a name="l01415"></a>01415 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> versionStr
|
||||
<a name="l01416"></a>01416 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> encodingStr
|
||||
<a name="l01417"></a>01417 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> standaloneStr
|
||||
<a name="l01418"></a>01418 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> actualEncStr
|
||||
<a name="l01419"></a>01419 );
|
||||
<a name="l01420"></a>01420
|
||||
<a name="l01422"></a>01422
|
||||
<a name="l01423"></a>01423
|
||||
<a name="l01424"></a>01424 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01425"></a>01425 <span class="comment">// Implementation of the deprecated DocTypeHandler interface.</span>
|
||||
<a name="l01426"></a>01426 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01429"></a>01429 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> attDef
|
||||
<a name="l01430"></a>01430 (
|
||||
<a name="l01431"></a>01431 <span class="keyword">const</span> DTDElementDecl& elemDecl
|
||||
<a name="l01432"></a>01432 , <span class="keyword">const</span> DTDAttDef& attDef
|
||||
<a name="l01433"></a>01433 , <span class="keyword">const</span> <span class="keywordtype">bool</span> ignoring
|
||||
<a name="l01434"></a>01434 );
|
||||
<a name="l01435"></a>01435
|
||||
<a name="l01436"></a>01436 <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeComment
|
||||
<a name="l01437"></a>01437 (
|
||||
<a name="l01438"></a>01438 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> comment
|
||||
<a name="l01439"></a>01439 );
|
||||
<a name="l01440"></a>01440
|
||||
<a name="l01441"></a>01441 <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeDecl
|
||||
<a name="l01442"></a>01442 (
|
||||
<a name="l01443"></a>01443 <span class="keyword">const</span> DTDElementDecl& elemDecl
|
||||
<a name="l01444"></a>01444 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> publicId
|
||||
<a name="l01445"></a>01445 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId
|
||||
<a name="l01446"></a>01446 , <span class="keyword">const</span> <span class="keywordtype">bool</span> hasIntSubset
|
||||
<a name="l01447"></a>01447 , <span class="keyword">const</span> <span class="keywordtype">bool</span> hasExtSubset = <span class="keyword">false</span>
|
||||
<a name="l01448"></a>01448 );
|
||||
<a name="l01449"></a>01449
|
||||
<a name="l01450"></a>01450 <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypePI
|
||||
<a name="l01451"></a>01451 (
|
||||
<a name="l01452"></a>01452 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> target
|
||||
<a name="l01453"></a>01453 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> data
|
||||
<a name="l01454"></a>01454 );
|
||||
<a name="l01455"></a>01455
|
||||
<a name="l01456"></a>01456 <span class="keyword">virtual</span> <span class="keywordtype">void</span> doctypeWhitespace
|
||||
<a name="l01457"></a>01457 (
|
||||
<a name="l01458"></a>01458 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> chars
|
||||
<a name="l01459"></a>01459 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> length
|
||||
<a name="l01460"></a>01460 );
|
||||
<a name="l01461"></a>01461
|
||||
<a name="l01462"></a>01462 <span class="keyword">virtual</span> <span class="keywordtype">void</span> elementDecl
|
||||
<a name="l01463"></a>01463 (
|
||||
<a name="l01464"></a>01464 <span class="keyword">const</span> DTDElementDecl& decl
|
||||
<a name="l01465"></a>01465 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isIgnored
|
||||
<a name="l01466"></a>01466 );
|
||||
<a name="l01467"></a>01467
|
||||
<a name="l01468"></a>01468 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endAttList
|
||||
<a name="l01469"></a>01469 (
|
||||
<a name="l01470"></a>01470 <span class="keyword">const</span> DTDElementDecl& elemDecl
|
||||
<a name="l01471"></a>01471 );
|
||||
<a name="l01472"></a>01472
|
||||
<a name="l01473"></a>01473 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endIntSubset();
|
||||
<a name="l01474"></a>01474
|
||||
<a name="l01475"></a>01475 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endExtSubset();
|
||||
<a name="l01476"></a>01476
|
||||
<a name="l01477"></a>01477 <span class="keyword">virtual</span> <span class="keywordtype">void</span> entityDecl
|
||||
<a name="l01478"></a>01478 (
|
||||
<a name="l01479"></a>01479 <span class="keyword">const</span> DTDEntityDecl& entityDecl
|
||||
<a name="l01480"></a>01480 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isPEDecl
|
||||
<a name="l01481"></a>01481 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isIgnored
|
||||
<a name="l01482"></a>01482 );
|
||||
<a name="l01483"></a>01483
|
||||
<a name="l01484"></a>01484 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocType();
|
||||
<a name="l01485"></a>01485
|
||||
<a name="l01486"></a>01486 <span class="keyword">virtual</span> <span class="keywordtype">void</span> notationDecl
|
||||
<a name="l01487"></a>01487 (
|
||||
<a name="l01488"></a>01488 <span class="keyword">const</span> <a class="code" href="classXMLNotationDecl.html" title="This class represents the core information about a notation declaration that all...">XMLNotationDecl</a>& notDecl
|
||||
<a name="l01489"></a>01489 , <span class="keyword">const</span> <span class="keywordtype">bool</span> isIgnored
|
||||
<a name="l01490"></a>01490 );
|
||||
<a name="l01491"></a>01491
|
||||
<a name="l01492"></a>01492 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startAttList
|
||||
<a name="l01493"></a>01493 (
|
||||
<a name="l01494"></a>01494 <span class="keyword">const</span> DTDElementDecl& elemDecl
|
||||
<a name="l01495"></a>01495 );
|
||||
<a name="l01496"></a>01496
|
||||
<a name="l01497"></a>01497 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startIntSubset();
|
||||
<a name="l01498"></a>01498
|
||||
<a name="l01499"></a>01499 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startExtSubset();
|
||||
<a name="l01500"></a>01500
|
||||
<a name="l01501"></a>01501 <span class="keyword">virtual</span> <span class="keywordtype">void</span> TextDecl
|
||||
<a name="l01502"></a>01502 (
|
||||
<a name="l01503"></a>01503 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> versionStr
|
||||
<a name="l01504"></a>01504 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> encodingStr
|
||||
<a name="l01505"></a>01505 );
|
||||
<a name="l01506"></a>01506
|
||||
<a name="l01508"></a>01508
|
||||
<a name="l01509"></a>01509 <span class="keyword">protected</span>:
|
||||
<a name="l01510"></a>01510 <span class="comment">// DOM node creation hooks. Override them if you are using your own</span>
|
||||
<a name="l01511"></a>01511 <span class="comment">// DOM node types.</span>
|
||||
<a name="l01512"></a>01512 <span class="comment">//</span>
|
||||
<a name="l01513"></a>01513 <span class="keyword">virtual</span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>* createCDATASection (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>*, <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>);
|
||||
<a name="l01514"></a>01514 <span class="keyword">virtual</span> <a class="code" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content...">DOMText</a>* createText (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>*, <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>);
|
||||
<a name="l01515"></a>01515
|
||||
<a name="l01516"></a>01516 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>* createElement (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name);
|
||||
<a name="l01517"></a>01517 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>* createElementNS (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI,
|
||||
<a name="l01518"></a>01518 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* elemPrefix,
|
||||
<a name="l01519"></a>01519 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* localName,
|
||||
<a name="l01520"></a>01520 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* qName);
|
||||
<a name="l01521"></a>01521
|
||||
<a name="l01522"></a>01522 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>* createAttr (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name);
|
||||
<a name="l01523"></a>01523 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>* createAttrNS (<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI,
|
||||
<a name="l01524"></a>01524 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* elemPrefix,
|
||||
<a name="l01525"></a>01525 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* localName,
|
||||
<a name="l01526"></a>01526 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* qName);
|
||||
<a name="l01527"></a>01527
|
||||
<a name="l01528"></a>01528
|
||||
<a name="l01529"></a>01529
|
||||
<a name="l01530"></a>01530
|
||||
<a name="l01531"></a>01531 <span class="keyword">protected</span> :
|
||||
<a name="l01532"></a>01532 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01533"></a>01533 <span class="comment">// Protected Constructor Methods</span>
|
||||
<a name="l01534"></a>01534 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01553"></a>01553 <span class="comment"></span> <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>
|
||||
<a name="l01554"></a>01554 (
|
||||
<a name="l01555"></a>01555 <a class="code" href="classXMLValidator.html" title="This abstract class provides the interface for all validators.">XMLValidator</a>* <span class="keyword">const</span> valToAdopt = 0
|
||||
<a name="l01556"></a>01556 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>
|
||||
<a name="l01557"></a>01557 , <a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>* <span class="keyword">const</span> gramPool = 0
|
||||
<a name="l01558"></a>01558 );
|
||||
<a name="l01559"></a>01559
|
||||
<a name="l01561"></a>01561
|
||||
<a name="l01562"></a>01562 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01563"></a>01563 <span class="comment">// Protected getter methods</span>
|
||||
<a name="l01564"></a>01564 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01572"></a>01572 <span class="comment"></span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* getCurrentNode();
|
||||
<a name="l01573"></a>01573
|
||||
<a name="l01578"></a>01578 XMLScanner* getScanner() <span class="keyword">const</span>;
|
||||
<a name="l01579"></a>01579
|
||||
<a name="l01584"></a>01584 GrammarResolver* getGrammarResolver() <span class="keyword">const</span>;
|
||||
<a name="l01585"></a>01585
|
||||
<a name="l01591"></a>01591 <span class="keywordtype">bool</span> getParseInProgress() <span class="keyword">const</span>;
|
||||
<a name="l01592"></a>01592
|
||||
<a name="l01593"></a>01593 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* getMemoryManager() <span class="keyword">const</span>;
|
||||
<a name="l01594"></a>01594
|
||||
<a name="l01596"></a>01596
|
||||
<a name="l01597"></a>01597
|
||||
<a name="l01598"></a>01598 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01599"></a>01599 <span class="comment">// Protected setter methods</span>
|
||||
<a name="l01600"></a>01600 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01601"></a>01601
|
||||
<a name="l01604"></a>01604
|
||||
<a name="l01612"></a>01612 <span class="keywordtype">void</span> setCurrentNode(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* toSet);
|
||||
<a name="l01613"></a>01613
|
||||
<a name="l01620"></a>01620 <span class="keywordtype">void</span> setDocument(<a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* toSet);
|
||||
<a name="l01621"></a>01621
|
||||
<a name="l01628"></a>01628 <span class="keywordtype">void</span> setParseInProgress(<span class="keyword">const</span> <span class="keywordtype">bool</span> toSet);
|
||||
<a name="l01630"></a>01630
|
||||
<a name="l01631"></a>01631 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01632"></a>01632 <span class="comment">// Protected Helper methods</span>
|
||||
<a name="l01633"></a>01633 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01636"></a>01636 <span class="comment"></span> <span class="keywordtype">void</span> resetPool();
|
||||
<a name="l01637"></a>01637
|
||||
<a name="l01641"></a>01641 <span class="keywordtype">bool</span> isDocumentAdopted() <span class="keyword">const</span>;
|
||||
<a name="l01642"></a>01642
|
||||
<a name="l01644"></a>01644
|
||||
<a name="l01645"></a>01645
|
||||
<a name="l01646"></a>01646 <span class="keyword">private</span> :
|
||||
<a name="l01647"></a>01647 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01648"></a>01648 <span class="comment">// Initialize/Cleanup methods</span>
|
||||
<a name="l01649"></a>01649 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01650"></a>01650 <span class="keywordtype">void</span> initialize();
|
||||
<a name="l01651"></a>01651 <span class="keywordtype">void</span> cleanUp();
|
||||
<a name="l01652"></a>01652 <span class="keywordtype">void</span> resetInProgress();
|
||||
<a name="l01653"></a>01653
|
||||
<a name="l01654"></a>01654 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01655"></a>01655 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l01656"></a>01656 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01657"></a>01657 <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>(<span class="keyword">const</span> <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>&);
|
||||
<a name="l01658"></a>01658 <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>& operator=(<span class="keyword">const</span> <a class="code" href="classAbstractDOMParser.html" title="This class implements the Document Object Model (DOM) interface.">AbstractDOMParser</a>&);
|
||||
<a name="l01659"></a>01659
|
||||
<a name="l01660"></a>01660 <span class="keyword">protected</span>:
|
||||
<a name="l01661"></a>01661 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01662"></a>01662 <span class="comment">// Protected data members</span>
|
||||
<a name="l01663"></a>01663 <span class="comment">//</span>
|
||||
<a name="l01664"></a>01664 <span class="comment">// fCurrentNode</span>
|
||||
<a name="l01665"></a>01665 <span class="comment">// fCurrentParent</span>
|
||||
<a name="l01666"></a>01666 <span class="comment">// Used to track the current node during nested element events. Since</span>
|
||||
<a name="l01667"></a>01667 <span class="comment">// the tree must be built from a set of disjoint callbacks, we need</span>
|
||||
<a name="l01668"></a>01668 <span class="comment">// these to keep up with where we currently are.</span>
|
||||
<a name="l01669"></a>01669 <span class="comment">//</span>
|
||||
<a name="l01670"></a>01670 <span class="comment">// fCurrentEntity</span>
|
||||
<a name="l01671"></a>01671 <span class="comment">// Used to track the current entity decl. If a text decl is seen later on,</span>
|
||||
<a name="l01672"></a>01672 <span class="comment">// it is used to update the encoding and version information.</span>
|
||||
<a name="l01673"></a>01673 <span class="comment">//</span>
|
||||
<a name="l01674"></a>01674 <span class="comment">// fDocument</span>
|
||||
<a name="l01675"></a>01675 <span class="comment">// The root document object, filled with the document contents.</span>
|
||||
<a name="l01676"></a>01676 <span class="comment">//</span>
|
||||
<a name="l01677"></a>01677 <span class="comment">// fCreateEntityReferenceNodes</span>
|
||||
<a name="l01678"></a>01678 <span class="comment">// Indicates whether entity reference nodes should be created.</span>
|
||||
<a name="l01679"></a>01679 <span class="comment">//</span>
|
||||
<a name="l01680"></a>01680 <span class="comment">// fIncludeIgnorableWhitespace</span>
|
||||
<a name="l01681"></a>01681 <span class="comment">// Indicates whether ignorable whiltespace should be added to</span>
|
||||
<a name="l01682"></a>01682 <span class="comment">// the DOM tree for validating parsers.</span>
|
||||
<a name="l01683"></a>01683 <span class="comment">//</span>
|
||||
<a name="l01684"></a>01684 <span class="comment">// fScanner</span>
|
||||
<a name="l01685"></a>01685 <span class="comment">// The scanner used for this parser. This is created during the</span>
|
||||
<a name="l01686"></a>01686 <span class="comment">// constructor.</span>
|
||||
<a name="l01687"></a>01687 <span class="comment">//</span>
|
||||
<a name="l01688"></a>01688 <span class="comment">// fImplementationFeatures</span>
|
||||
<a name="l01689"></a>01689 <span class="comment">// The implementation features that we use to get an implementation</span>
|
||||
<a name="l01690"></a>01690 <span class="comment">// for use in creating the DOMDocument used during parse. If this is</span>
|
||||
<a name="l01691"></a>01691 <span class="comment">// null then the default DOMImplementation is used</span>
|
||||
<a name="l01692"></a>01692 <span class="comment">//</span>
|
||||
<a name="l01693"></a>01693 <span class="comment">// fParseInProgress</span>
|
||||
<a name="l01694"></a>01694 <span class="comment">// Used to prevent multiple entrance to the parser while its doing</span>
|
||||
<a name="l01695"></a>01695 <span class="comment">// a parse.</span>
|
||||
<a name="l01696"></a>01696 <span class="comment">//</span>
|
||||
<a name="l01697"></a>01697 <span class="comment">// fWithinElement</span>
|
||||
<a name="l01698"></a>01698 <span class="comment">// A flag to indicate that the parser is within at least one level</span>
|
||||
<a name="l01699"></a>01699 <span class="comment">// of element processing.</span>
|
||||
<a name="l01700"></a>01700 <span class="comment">//</span>
|
||||
<a name="l01701"></a>01701 <span class="comment">// fDocumentType</span>
|
||||
<a name="l01702"></a>01702 <span class="comment">// Used to store and update the documentType variable information</span>
|
||||
<a name="l01703"></a>01703 <span class="comment">// in fDocument</span>
|
||||
<a name="l01704"></a>01704 <span class="comment">//</span>
|
||||
<a name="l01705"></a>01705 <span class="comment">// fDocumentVector</span>
|
||||
<a name="l01706"></a>01706 <span class="comment">// Store all the previous fDocument(s) (thus not the current fDocument)</span>
|
||||
<a name="l01707"></a>01707 <span class="comment">// created in this parser. It is destroyed when the parser is destructed.</span>
|
||||
<a name="l01708"></a>01708 <span class="comment">//</span>
|
||||
<a name="l01709"></a>01709 <span class="comment">// fCreateCommentNodes</span>
|
||||
<a name="l01710"></a>01710 <span class="comment">// Indicates whether comment nodes should be created.</span>
|
||||
<a name="l01711"></a>01711 <span class="comment">//</span>
|
||||
<a name="l01712"></a>01712 <span class="comment">// fDocumentAdoptedByUser</span>
|
||||
<a name="l01713"></a>01713 <span class="comment">// The DOMDocument ownership has been transferred to application</span>
|
||||
<a name="l01714"></a>01714 <span class="comment">// If set to true, the parser does not own the document anymore</span>
|
||||
<a name="l01715"></a>01715 <span class="comment">// and thus will not release its memory.</span>
|
||||
<a name="l01716"></a>01716 <span class="comment">//</span>
|
||||
<a name="l01717"></a>01717 <span class="comment">// fInternalSubset</span>
|
||||
<a name="l01718"></a>01718 <span class="comment">// Buffer for storing the internal subset information.</span>
|
||||
<a name="l01719"></a>01719 <span class="comment">// Once complete (after DOCTYPE is finished scanning), send</span>
|
||||
<a name="l01720"></a>01720 <span class="comment">// it to DocumentType Node</span>
|
||||
<a name="l01721"></a>01721 <span class="comment">//</span>
|
||||
<a name="l01722"></a>01722 <span class="comment">// fGrammarPool</span>
|
||||
<a name="l01723"></a>01723 <span class="comment">// The grammar pool passed from external application (through derivatives).</span>
|
||||
<a name="l01724"></a>01724 <span class="comment">// which could be 0, not owned.</span>
|
||||
<a name="l01725"></a>01725 <span class="comment">//</span>
|
||||
<a name="l01726"></a>01726 <span class="comment">// fCreateSchemaInfo</span>
|
||||
<a name="l01727"></a>01727 <span class="comment">// Indicates whether element and attributes will have schema info associated</span>
|
||||
<a name="l01728"></a>01728 <span class="comment">//</span>
|
||||
<a name="l01729"></a>01729 <span class="comment">// fDoXinclude</span>
|
||||
<a name="l01730"></a>01730 <span class="comment">// A bool used to request that XInlcude processing occur on the</span>
|
||||
<a name="l01731"></a>01731 <span class="comment">// Document the parser parses.</span>
|
||||
<a name="l01732"></a>01732 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l01733"></a><a class="code" href="classAbstractDOMParser.html#466e41e2e0421c277a8c85d3b256a186">01733</a> <span class="keywordtype">bool</span> fCreateEntityReferenceNodes;
|
||||
<a name="l01734"></a><a class="code" href="classAbstractDOMParser.html#8a7e0cf5bacfe221a85ee034bc6fe0af">01734</a> <span class="keywordtype">bool</span> fIncludeIgnorableWhitespace;
|
||||
<a name="l01735"></a><a class="code" href="classAbstractDOMParser.html#cb4feb06f070e242497a1c690114dd87">01735</a> <span class="keywordtype">bool</span> fWithinElement;
|
||||
<a name="l01736"></a><a class="code" href="classAbstractDOMParser.html#82c8666ba31bbfa1aca0393433b07fc8">01736</a> <span class="keywordtype">bool</span> fParseInProgress;
|
||||
<a name="l01737"></a><a class="code" href="classAbstractDOMParser.html#3d9ada6b8e4d4c15bed016cca60890bb">01737</a> <span class="keywordtype">bool</span> fCreateCommentNodes;
|
||||
<a name="l01738"></a><a class="code" href="classAbstractDOMParser.html#b01b9796ce375e989afc9581ed05c347">01738</a> <span class="keywordtype">bool</span> fDocumentAdoptedByUser;
|
||||
<a name="l01739"></a><a class="code" href="classAbstractDOMParser.html#f370f062bed3b195658de6eaaae821f7">01739</a> <span class="keywordtype">bool</span> fCreateSchemaInfo;
|
||||
<a name="l01740"></a><a class="code" href="classAbstractDOMParser.html#1ceb231859c37e45308def2cd053f527">01740</a> <span class="keywordtype">bool</span> fDoXInclude;
|
||||
<a name="l01741"></a><a class="code" href="classAbstractDOMParser.html#5ab6deecc1d700bdab928302c4848c09">01741</a> XMLScanner* fScanner;
|
||||
<a name="l01742"></a><a class="code" href="classAbstractDOMParser.html#7edaf68f904c3ee95c6cf8c19e3bd5fd">01742</a> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* fImplementationFeatures;
|
||||
<a name="l01743"></a><a class="code" href="classAbstractDOMParser.html#dcd780cde367ea9fa3d4c8f3c088b147">01743</a> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* fCurrentParent;
|
||||
<a name="l01744"></a><a class="code" href="classAbstractDOMParser.html#5d28c386ec46be8da09150b34bb9c347">01744</a> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* fCurrentNode;
|
||||
<a name="l01745"></a><a class="code" href="classAbstractDOMParser.html#265a2b0e6226a5b21e092bb9b72ebdc0">01745</a> DOMEntityImpl* fCurrentEntity;
|
||||
<a name="l01746"></a><a class="code" href="classAbstractDOMParser.html#084620e0ae4eb82bb148987bb05cc45c">01746</a> DOMDocumentImpl* fDocument;
|
||||
<a name="l01747"></a><a class="code" href="classAbstractDOMParser.html#52c6e83629886e40d0e7a7d71887f393">01747</a> DOMDocumentTypeImpl* fDocumentType;
|
||||
<a name="l01748"></a><a class="code" href="classAbstractDOMParser.html#fcdd73f0abc66ed73900578494a9bf04">01748</a> RefVectorOf<DOMDocumentImpl>* fDocumentVector;
|
||||
<a name="l01749"></a><a class="code" href="classAbstractDOMParser.html#fd0a611c05d8e6c170abe3c2b8cb456b">01749</a> GrammarResolver* fGrammarResolver;
|
||||
<a name="l01750"></a><a class="code" href="classAbstractDOMParser.html#df5bd40691b16e2ca2e3e5d2f9443da0">01750</a> XMLStringPool* fURIStringPool;
|
||||
<a name="l01751"></a><a class="code" href="classAbstractDOMParser.html#06faad2a2e52455451ec9f82d9a469d8">01751</a> <a class="code" href="classXMLValidator.html" title="This abstract class provides the interface for all validators.">XMLValidator</a>* fValidator;
|
||||
<a name="l01752"></a><a class="code" href="classAbstractDOMParser.html#91992884db4e8a235f30afa278d3be4c">01752</a> <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* fMemoryManager;
|
||||
<a name="l01753"></a><a class="code" href="classAbstractDOMParser.html#318bbe7a281aa336da46b846b92acddf">01753</a> <a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>* fGrammarPool;
|
||||
<a name="l01754"></a><a class="code" href="classAbstractDOMParser.html#e698f4791f2fa0342a204d5fd1e5cea2">01754</a> XMLBufferMgr fBufMgr;
|
||||
<a name="l01755"></a><a class="code" href="classAbstractDOMParser.html#43db6935c5e4847cadfb5f30b4a6d988">01755</a> XMLBuffer& fInternalSubset;
|
||||
<a name="l01756"></a><a class="code" href="classAbstractDOMParser.html#1033ab4309ef69eef9a2b80eee597ee8">01756</a> <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* fPSVIHandler;
|
||||
<a name="l01757"></a>01757 };
|
||||
<a name="l01758"></a>01758
|
||||
<a name="l01759"></a>01759
|
||||
<a name="l01760"></a>01760
|
||||
<a name="l01761"></a>01761 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01762"></a>01762 <span class="comment">// AbstractDOMParser: Getter methods</span>
|
||||
<a name="l01763"></a>01763 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01764"></a><a class="code" href="classAbstractDOMParser.html#ff84ce03935820fb11dc340e3fd3345b">01764</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#ff84ce03935820fb11dc340e3fd3345b" title="Get the &#39;include entity references&#39; flag.">AbstractDOMParser::getCreateEntityReferenceNodes</a>()<span class="keyword"> const</span>
|
||||
<a name="l01765"></a>01765 <span class="keyword"></span>{
|
||||
<a name="l01766"></a>01766 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#466e41e2e0421c277a8c85d3b256a186">fCreateEntityReferenceNodes</a>;
|
||||
<a name="l01767"></a>01767 }
|
||||
<a name="l01768"></a>01768
|
||||
<a name="l01769"></a><a class="code" href="classAbstractDOMParser.html#cb5692bf58b5fa6f38d3231013d95cfb">01769</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#cb5692bf58b5fa6f38d3231013d95cfb" title="Get the &#39;include ignorable whitespace&#39; flag.">AbstractDOMParser::getIncludeIgnorableWhitespace</a>()<span class="keyword"> const</span>
|
||||
<a name="l01770"></a>01770 <span class="keyword"></span>{
|
||||
<a name="l01771"></a>01771 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#8a7e0cf5bacfe221a85ee034bc6fe0af">fIncludeIgnorableWhitespace</a>;
|
||||
<a name="l01772"></a>01772 }
|
||||
<a name="l01773"></a>01773
|
||||
<a name="l01774"></a><a class="code" href="classAbstractDOMParser.html#6211ba0ff1466db763e65e52df29c824">01774</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#6211ba0ff1466db763e65e52df29c824" title="Get the parse in progress flag.">AbstractDOMParser::getParseInProgress</a>()<span class="keyword"> const</span>
|
||||
<a name="l01775"></a>01775 <span class="keyword"></span>{
|
||||
<a name="l01776"></a>01776 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#82c8666ba31bbfa1aca0393433b07fc8">fParseInProgress</a>;
|
||||
<a name="l01777"></a>01777 }
|
||||
<a name="l01778"></a>01778
|
||||
<a name="l01779"></a><a class="code" href="classAbstractDOMParser.html#cb4754fd05b7ef859d0b8f09ecd37fb7">01779</a> <span class="keyword">inline</span> XMLScanner* <a class="code" href="classAbstractDOMParser.html#cb4754fd05b7ef859d0b8f09ecd37fb7" title="Get the XML scanner.">AbstractDOMParser::getScanner</a>()<span class="keyword"> const</span>
|
||||
<a name="l01780"></a>01780 <span class="keyword"></span>{
|
||||
<a name="l01781"></a>01781 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#5ab6deecc1d700bdab928302c4848c09">fScanner</a>;
|
||||
<a name="l01782"></a>01782 }
|
||||
<a name="l01783"></a>01783
|
||||
<a name="l01784"></a><a class="code" href="classAbstractDOMParser.html#154195ec746f30382835f0df7ccf7706">01784</a> <span class="keyword">inline</span> GrammarResolver* <a class="code" href="classAbstractDOMParser.html#154195ec746f30382835f0df7ccf7706" title="Get the Grammar resolver.">AbstractDOMParser::getGrammarResolver</a>()<span class="keyword"> const</span>
|
||||
<a name="l01785"></a>01785 <span class="keyword"></span>{
|
||||
<a name="l01786"></a>01786 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#fd0a611c05d8e6c170abe3c2b8cb456b">fGrammarResolver</a>;
|
||||
<a name="l01787"></a>01787 }
|
||||
<a name="l01788"></a>01788
|
||||
<a name="l01789"></a><a class="code" href="classAbstractDOMParser.html#aa711bcb36bcd96e5deef76843777645">01789</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#aa711bcb36bcd96e5deef76843777645" title="Get the &#39;create comment node&#39; flag.">AbstractDOMParser::getCreateCommentNodes</a>()<span class="keyword"> const</span>
|
||||
<a name="l01790"></a>01790 <span class="keyword"></span>{
|
||||
<a name="l01791"></a>01791 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#3d9ada6b8e4d4c15bed016cca60890bb">fCreateCommentNodes</a>;
|
||||
<a name="l01792"></a>01792 }
|
||||
<a name="l01793"></a>01793
|
||||
<a name="l01794"></a><a class="code" href="classAbstractDOMParser.html#2bcabec11963e9cbc0b6082c2e2f9282">01794</a> <span class="keyword">inline</span> <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* <a class="code" href="classAbstractDOMParser.html#2bcabec11963e9cbc0b6082c2e2f9282" title="This method returns the installed PSVI handler.">AbstractDOMParser::getPSVIHandler</a>()
|
||||
<a name="l01795"></a>01795 {
|
||||
<a name="l01796"></a>01796 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#1033ab4309ef69eef9a2b80eee597ee8">fPSVIHandler</a>;
|
||||
<a name="l01797"></a>01797 }
|
||||
<a name="l01798"></a>01798
|
||||
<a name="l01799"></a><a class="code" href="classAbstractDOMParser.html#e78f62338fa3c7ab4e281f76ffbba35f">01799</a> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classPSVIHandler.html" title="This abstract class provides the interface for the scanner to return PSVI information...">PSVIHandler</a>* <a class="code" href="classAbstractDOMParser.html#2bcabec11963e9cbc0b6082c2e2f9282" title="This method returns the installed PSVI handler.">AbstractDOMParser::getPSVIHandler</a>()<span class="keyword"> const</span>
|
||||
<a name="l01800"></a>01800 <span class="keyword"></span>{
|
||||
<a name="l01801"></a>01801 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#1033ab4309ef69eef9a2b80eee597ee8">fPSVIHandler</a>;
|
||||
<a name="l01802"></a>01802 }
|
||||
<a name="l01803"></a>01803
|
||||
<a name="l01804"></a><a class="code" href="classAbstractDOMParser.html#93fb77ee0834a8bd202b70ea127ff0cf">01804</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#93fb77ee0834a8bd202b70ea127ff0cf" title="Get the &#39;associate schema info&#39; flag.">AbstractDOMParser::getCreateSchemaInfo</a>()<span class="keyword"> const</span>
|
||||
<a name="l01805"></a>01805 <span class="keyword"></span>{
|
||||
<a name="l01806"></a>01806 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#f370f062bed3b195658de6eaaae821f7">fCreateSchemaInfo</a>;
|
||||
<a name="l01807"></a>01807 }
|
||||
<a name="l01808"></a>01808
|
||||
<a name="l01809"></a><a class="code" href="classAbstractDOMParser.html#4f5633723fcb234ea9530a4927e25d77">01809</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classAbstractDOMParser.html#4f5633723fcb234ea9530a4927e25d77" title="Get the &#39;do XInclude&#39; flag.">AbstractDOMParser::getDoXInclude</a>()<span class="keyword"> const</span>
|
||||
<a name="l01810"></a>01810 <span class="keyword"></span>{
|
||||
<a name="l01811"></a>01811 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#1ceb231859c37e45308def2cd053f527">fDoXInclude</a>;
|
||||
<a name="l01812"></a>01812 }
|
||||
<a name="l01813"></a>01813 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01814"></a>01814 <span class="comment">// AbstractDOMParser: Setter methods</span>
|
||||
<a name="l01815"></a>01815 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01816"></a><a class="code" href="classAbstractDOMParser.html#04560502577ac83060a2c9c495f8f85d">01816</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#04560502577ac83060a2c9c495f8f85d" title="Set the &#39;include entity references&#39; flag.">AbstractDOMParser::setCreateEntityReferenceNodes</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> create)
|
||||
<a name="l01817"></a>01817 {
|
||||
<a name="l01818"></a>01818 <a class="code" href="classAbstractDOMParser.html#466e41e2e0421c277a8c85d3b256a186">fCreateEntityReferenceNodes</a> = create;
|
||||
<a name="l01819"></a>01819 }
|
||||
<a name="l01820"></a>01820
|
||||
<a name="l01821"></a><a class="code" href="classAbstractDOMParser.html#e3411bea02fd1e83b8f293854a5adc03">01821</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#e3411bea02fd1e83b8f293854a5adc03" title="Set the &#39;include ignorable whitespace&#39; flag.">AbstractDOMParser::setIncludeIgnorableWhitespace</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> include)
|
||||
<a name="l01822"></a>01822 {
|
||||
<a name="l01823"></a>01823 <a class="code" href="classAbstractDOMParser.html#8a7e0cf5bacfe221a85ee034bc6fe0af">fIncludeIgnorableWhitespace</a> = include;
|
||||
<a name="l01824"></a>01824 }
|
||||
<a name="l01825"></a>01825
|
||||
<a name="l01826"></a><a class="code" href="classAbstractDOMParser.html#1919f1b0656a37896bbe902bc56291a0">01826</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#1919f1b0656a37896bbe902bc56291a0" title="Set the &#39;create comment nodes&#39; flag.">AbstractDOMParser::setCreateCommentNodes</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> create)
|
||||
<a name="l01827"></a>01827 {
|
||||
<a name="l01828"></a>01828 <a class="code" href="classAbstractDOMParser.html#3d9ada6b8e4d4c15bed016cca60890bb">fCreateCommentNodes</a> = create;
|
||||
<a name="l01829"></a>01829 }
|
||||
<a name="l01830"></a>01830
|
||||
<a name="l01831"></a><a class="code" href="classAbstractDOMParser.html#5f62285b535e3b52051d2a17c420200f">01831</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#5f62285b535e3b52051d2a17c420200f" title="Set the implementation to use when creating the document.">AbstractDOMParser::useImplementation</a>(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> implementationFeatures)
|
||||
<a name="l01832"></a>01832 {
|
||||
<a name="l01833"></a>01833 <a class="code" href="classAbstractDOMParser.html#91992884db4e8a235f30afa278d3be4c">fMemoryManager</a>-><a class="code" href="classMemoryManager.html#f7dce9eab3a2a41e5b887ba735180e67" title="This method deallocates memory.">deallocate</a>(<a class="code" href="classAbstractDOMParser.html#7edaf68f904c3ee95c6cf8c19e3bd5fd">fImplementationFeatures</a>);
|
||||
<a name="l01834"></a>01834 <a class="code" href="classAbstractDOMParser.html#7edaf68f904c3ee95c6cf8c19e3bd5fd">fImplementationFeatures</a> = <a class="code" href="classXMLString.html#bd917532682cddc53a96706f4c388fc9" title="Replicates a string NOTE: The returned buffer is allocated with the MemoryManager...">XMLString::replicate</a>(implementationFeatures, <a class="code" href="classAbstractDOMParser.html#91992884db4e8a235f30afa278d3be4c">fMemoryManager</a>);
|
||||
<a name="l01835"></a>01835 }
|
||||
<a name="l01836"></a>01836
|
||||
<a name="l01837"></a><a class="code" href="classAbstractDOMParser.html#aa4ab53d7bb5e453669a8ec768dd8b10">01837</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#aa4ab53d7bb5e453669a8ec768dd8b10" title="Set the &#39;do XInclude&#39; flag.">AbstractDOMParser::setDoXInclude</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> newState)
|
||||
<a name="l01838"></a>01838 {
|
||||
<a name="l01839"></a>01839 <a class="code" href="classAbstractDOMParser.html#1ceb231859c37e45308def2cd053f527">fDoXInclude</a> = newState;
|
||||
<a name="l01840"></a>01840 }
|
||||
<a name="l01841"></a>01841
|
||||
<a name="l01842"></a>01842 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01843"></a>01843 <span class="comment">// AbstractDOMParser: Protected getter methods</span>
|
||||
<a name="l01844"></a>01844 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01845"></a><a class="code" href="classAbstractDOMParser.html#4bcd25a4b7f1f76f864d5c5ff3e91377">01845</a> <span class="keyword">inline</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* <a class="code" href="classAbstractDOMParser.html#4bcd25a4b7f1f76f864d5c5ff3e91377" title="Get the current DOM node.">AbstractDOMParser::getCurrentNode</a>()
|
||||
<a name="l01846"></a>01846 {
|
||||
<a name="l01847"></a>01847 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#5d28c386ec46be8da09150b34bb9c347">fCurrentNode</a>;
|
||||
<a name="l01848"></a>01848 }
|
||||
<a name="l01849"></a>01849
|
||||
<a name="l01850"></a><a class="code" href="classAbstractDOMParser.html#fc213ededf95b5d14a0d27e6a48495de">01850</a> <span class="keyword">inline</span> <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <a class="code" href="classAbstractDOMParser.html#fc213ededf95b5d14a0d27e6a48495de">AbstractDOMParser::getMemoryManager</a>()<span class="keyword"> const</span>
|
||||
<a name="l01851"></a>01851 <span class="keyword"></span>{
|
||||
<a name="l01852"></a>01852 <span class="keywordflow">return</span> <a class="code" href="classAbstractDOMParser.html#91992884db4e8a235f30afa278d3be4c">fMemoryManager</a>;
|
||||
<a name="l01853"></a>01853 }
|
||||
<a name="l01854"></a>01854
|
||||
<a name="l01855"></a>01855 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01856"></a>01856 <span class="comment">// AbstractDOMParser: Protected setter methods</span>
|
||||
<a name="l01857"></a>01857 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l01858"></a><a class="code" href="classAbstractDOMParser.html#9f0f778ed031b561ed3e7a5352104376">01858</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#9f0f778ed031b561ed3e7a5352104376" title="Set the current DOM node.">AbstractDOMParser::setCurrentNode</a>(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* toSet)
|
||||
<a name="l01859"></a>01859 {
|
||||
<a name="l01860"></a>01860 <a class="code" href="classAbstractDOMParser.html#5d28c386ec46be8da09150b34bb9c347">fCurrentNode</a> = toSet;
|
||||
<a name="l01861"></a>01861 }
|
||||
<a name="l01862"></a>01862
|
||||
<a name="l01863"></a><a class="code" href="classAbstractDOMParser.html#64c7033f4b7f06af960c817498357de6">01863</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classAbstractDOMParser.html#64c7033f4b7f06af960c817498357de6" title="Set the parse in progress flag.">AbstractDOMParser::setParseInProgress</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> toSet)
|
||||
<a name="l01864"></a>01864 {
|
||||
<a name="l01865"></a>01865 <a class="code" href="classAbstractDOMParser.html#82c8666ba31bbfa1aca0393433b07fc8">fParseInProgress</a> = toSet;
|
||||
<a name="l01866"></a>01866 }
|
||||
<a name="l01867"></a>01867
|
||||
<a name="l01868"></a>01868 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l01869"></a>01869
|
||||
<a name="l01870"></a>01870 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:32 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: AbstractDOMParser.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>AbstractDOMParser.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="AbstractDOMParser_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classAbstractDOMParser.html">AbstractDOMParser</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This class implements the Document Object Model (DOM) interface. <a href="classAbstractDOMParser.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="AbstractDOMParser_8hpp.html#a4efb6442ad080e2f39ff1d32166a94a">XERCESC_INCLUDE_GUARD_ABSTRACTDOMPARSER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="a4efb6442ad080e2f39ff1d32166a94a"></a><!-- doxytag: member="AbstractDOMParser.hpp::XERCESC_INCLUDE_GUARD_ABSTRACTDOMPARSER_HPP" ref="a4efb6442ad080e2f39ff1d32166a94a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_ABSTRACTDOMPARSER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,53 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: ArrayIndexOutOfBoundsException.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>ArrayIndexOutOfBoundsException.hpp</h1><a href="ArrayIndexOutOfBoundsException_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: ArrayIndexOutOfBoundsException.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_ARRAYINDEXOUTOFBOUNDSEXCEPTION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="ArrayIndexOutOfBoundsException_8hpp.html#83007d81f3124f4121dd293bdc6fbfa8">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_ARRAYINDEXOUTOFBOUNDSEXCEPTION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XMLException_8hpp.html">xercesc/util/XMLException.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029 <a class="code" href="XMLException_8hpp.html#57c0a8cea5d525b6091454d6a387e050">MakeXMLException</a>(ArrayIndexOutOfBoundsException, <a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a>)
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00033"></a>00033 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:32 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,44 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: ArrayIndexOutOfBoundsException.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>ArrayIndexOutOfBoundsException.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="ArrayIndexOutOfBoundsException_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ArrayIndexOutOfBoundsException_8hpp.html#83007d81f3124f4121dd293bdc6fbfa8">XERCESC_INCLUDE_GUARD_ARRAYINDEXOUTOFBOUNDSEXCEPTION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="83007d81f3124f4121dd293bdc6fbfa8"></a><!-- doxytag: member="ArrayIndexOutOfBoundsException.hpp::XERCESC_INCLUDE_GUARD_ARRAYINDEXOUTOFBOUNDSEXCEPTION_HPP" ref="83007d81f3124f4121dd293bdc6fbfa8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_ARRAYINDEXOUTOFBOUNDSEXCEPTION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: AttributeList.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>AttributeList.hpp</h1><a href="AttributeList_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: AttributeList.hpp 672273 2008-06-27 13:57:00Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_ATTRIBUTELIST_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="AttributeList_8hpp.html#c992ae9d2bc7de316b318b4ad85c6cf8">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_ATTRIBUTELIST_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00080"></a><a class="code" href="classAttributeList.html">00080</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#7fdf07718ad6e0a80a00387c4fb5f82d">SAX_EXPORT</a> <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>
|
||||
<a name="l00081"></a>00081 {
|
||||
<a name="l00082"></a>00082 <span class="keyword">public</span>:
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Constructors and Destructor</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00089"></a><a class="code" href="classAttributeList.html#192435ac438fe36a41a978bced27a7dc">00089</a> <span class="comment"></span> <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>()
|
||||
<a name="l00090"></a>00090 {
|
||||
<a name="l00091"></a>00091 }
|
||||
<a name="l00092"></a>00092
|
||||
<a name="l00094"></a><a class="code" href="classAttributeList.html#011a36f9db543d4e248a883a09e38246">00094</a> <span class="keyword">virtual</span> ~<a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>()
|
||||
<a name="l00095"></a>00095 {
|
||||
<a name="l00096"></a>00096 }
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00111"></a>00111 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00112"></a>00112
|
||||
<a name="l00129"></a>00129 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getName(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00130"></a>00130
|
||||
<a name="l00152"></a>00152 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00153"></a>00153
|
||||
<a name="l00167"></a>00167 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00183"></a>00183 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00184"></a>00184
|
||||
<a name="l00199"></a>00199 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00200"></a>00200
|
||||
<a name="l00215"></a>00215 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00217"></a>00217
|
||||
<a name="l00218"></a>00218 <span class="keyword">private</span> :
|
||||
<a name="l00219"></a>00219 <span class="comment">/* Constructors and operators */</span>
|
||||
<a name="l00220"></a>00220 <span class="comment">/* Copy constructor */</span>
|
||||
<a name="l00221"></a>00221 <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>(<span class="keyword">const</span> <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>&);
|
||||
<a name="l00222"></a>00222 <span class="comment">/* Assignment operator */</span>
|
||||
<a name="l00223"></a>00223 <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>& operator=(<span class="keyword">const</span> <a class="code" href="classAttributeList.html" title="Interface for an element&#39;s attribute specifications.">AttributeList</a>&);
|
||||
<a name="l00224"></a>00224
|
||||
<a name="l00225"></a>00225 };
|
||||
<a name="l00226"></a>00226
|
||||
<a name="l00227"></a>00227 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00228"></a>00228
|
||||
<a name="l00229"></a>00229 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: AttributeList.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>AttributeList.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="AttributeList_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classAttributeList.html">AttributeList</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Interface for an element's attribute specifications. <a href="classAttributeList.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="AttributeList_8hpp.html#c992ae9d2bc7de316b318b4ad85c6cf8">XERCESC_INCLUDE_GUARD_ATTRIBUTELIST_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c992ae9d2bc7de316b318b4ad85c6cf8"></a><!-- doxytag: member="AttributeList.hpp::XERCESC_INCLUDE_GUARD_ATTRIBUTELIST_HPP" ref="c992ae9d2bc7de316b318b4ad85c6cf8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_ATTRIBUTELIST_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: Attributes.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>Attributes.hpp</h1><a href="Attributes_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: Attributes.hpp 672311 2008-06-27 16:05:01Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="Attributes_8hpp.html#fe660eb781bc7011039ce675258e676e">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00082"></a><a class="code" href="classAttributes.html">00082</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#33ae6aeb420a5fc867079688f5cdc617">SAX2_EXPORT</a> <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>
|
||||
<a name="l00083"></a>00083 {
|
||||
<a name="l00084"></a>00084 <span class="keyword">public</span>:
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00086"></a>00086 <span class="comment">// Constructors and Destructor</span>
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00091"></a><a class="code" href="classAttributes.html#81480f8fb5fa048f2f7b52f7fa9fd64e">00091</a> <span class="comment"></span> <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>()
|
||||
<a name="l00092"></a>00092 {
|
||||
<a name="l00093"></a>00093 }
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00096"></a><a class="code" href="classAttributes.html#442b98d5fda44a3aceaf54bc641fa11d">00096</a> <span class="keyword">virtual</span> ~<a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>()
|
||||
<a name="l00097"></a>00097 {
|
||||
<a name="l00098"></a>00098 }
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00113"></a>00113 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00114"></a>00114
|
||||
<a name="l00128"></a>00128 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getURI(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00129"></a>00129
|
||||
<a name="l00143"></a>00143 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getLocalName(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00144"></a>00144
|
||||
<a name="l00158"></a>00158 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getQName(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00159"></a>00159
|
||||
<a name="l00181"></a>00181 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00182"></a>00182
|
||||
<a name="l00196"></a>00196 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00197"></a>00197
|
||||
<a name="l00199"></a>00199 <span class="comment">// Name-based query.</span>
|
||||
<a name="l00201"></a>00201 <span class="comment"></span>
|
||||
<a name="l00212"></a>00212 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getIndex(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri,
|
||||
<a name="l00213"></a>00213 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localPart,
|
||||
<a name="l00214"></a>00214 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>& index) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00215"></a>00215
|
||||
<a name="l00225"></a>00225 <span class="keyword">virtual</span> <span class="keywordtype">int</span> getIndex(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri,
|
||||
<a name="l00226"></a>00226 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localPart ) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00227"></a>00227
|
||||
<a name="l00236"></a>00236 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getIndex(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qName,
|
||||
<a name="l00237"></a>00237 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>& index) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00238"></a>00238
|
||||
<a name="l00246"></a>00246 <span class="keyword">virtual</span> <span class="keywordtype">int</span> getIndex(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qName ) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00247"></a>00247
|
||||
<a name="l00260"></a>00260 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri,
|
||||
<a name="l00261"></a>00261 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localPart ) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00262"></a>00262
|
||||
<a name="l00273"></a>00273 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00274"></a>00274
|
||||
<a name="l00286"></a>00286 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localPart ) <span class="keyword">const</span> = 0 ;
|
||||
<a name="l00287"></a>00287
|
||||
<a name="l00298"></a>00298 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00299"></a>00299
|
||||
<a name="l00301"></a>00301
|
||||
<a name="l00302"></a>00302 <span class="keyword">private</span> :
|
||||
<a name="l00303"></a>00303 <span class="comment">/* Constructors and operators */</span>
|
||||
<a name="l00304"></a>00304 <span class="comment">/* Copy constructor */</span>
|
||||
<a name="l00305"></a>00305 <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>(<span class="keyword">const</span> <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>&);
|
||||
<a name="l00306"></a>00306 <span class="comment">/* Assignment operator */</span>
|
||||
<a name="l00307"></a>00307 <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>& operator=(<span class="keyword">const</span> <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>&);
|
||||
<a name="l00308"></a>00308
|
||||
<a name="l00309"></a>00309 };
|
||||
<a name="l00310"></a>00310
|
||||
<a name="l00311"></a>00311 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00312"></a>00312
|
||||
<a name="l00313"></a>00313 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: Attributes.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>Attributes.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="Attributes_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classAttributes.html">Attributes</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Interface for an element's attribute specifications. <a href="classAttributes.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="Attributes_8hpp.html#fe660eb781bc7011039ce675258e676e">XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="fe660eb781bc7011039ce675258e676e"></a><!-- doxytag: member="Attributes.hpp::XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP" ref="fe660eb781bc7011039ce675258e676e" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_ATTRIBUTES_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+204
@@ -0,0 +1,204 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: Base64.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>Base64.hpp</h1><a href="Base64_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: Base64.hpp 555320 2007-07-11 16:05:13Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_BASE64_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="Base64_8hpp.html#b88e29b094f8e4977742d8d748fd2661">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_BASE64_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="XMLUniDefs_8hpp.html">xercesc/util/XMLUniDefs.hpp</a>></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="MemoryManager_8hpp.html">xercesc/framework/MemoryManager.hpp</a>></span>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <span class="comment">//</span>
|
||||
<a name="l00032"></a>00032 <span class="comment">// This class provides encode/decode for RFC 2045 Base64 as</span>
|
||||
<a name="l00033"></a>00033 <span class="comment">// defined by RFC 2045, N. Freed and N. Borenstein.</span>
|
||||
<a name="l00034"></a>00034 <span class="comment">// RFC 2045: Multipurpose Internet Mail Extensions (MIME)</span>
|
||||
<a name="l00035"></a>00035 <span class="comment">// Part One: Format of Internet Message Bodies. Reference</span>
|
||||
<a name="l00036"></a>00036 <span class="comment">// 1996 Available at: http://www.ietf.org/rfc/rfc2045.txt</span>
|
||||
<a name="l00037"></a>00037 <span class="comment">// This class is used by XML Schema binary format validation</span>
|
||||
<a name="l00038"></a>00038 <span class="comment">//</span>
|
||||
<a name="l00039"></a>00039 <span class="comment">//</span>
|
||||
<a name="l00040"></a><a class="code" href="classBase64.html">00040</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a> <a class="code" href="classBase64.html">Base64</a>
|
||||
<a name="l00041"></a>00041 {
|
||||
<a name="l00042"></a>00042 <span class="keyword">public</span> :
|
||||
<a name="l00043"></a>00043
|
||||
<a name="l00044"></a><a class="code" href="classBase64.html#cf90522d55eb3bcf9b5e01d7d10b0ff0">00044</a> <span class="keyword">enum</span> <a class="code" href="classBase64.html#cf90522d55eb3bcf9b5e01d7d10b0ff0">Conformance</a>
|
||||
<a name="l00045"></a>00045 {
|
||||
<a name="l00046"></a><a class="code" href="classBase64.html#cf90522d55eb3bcf9b5e01d7d10b0ff09355835efa2eff3175639aa56b0ab555">00046</a> Conf_RFC2045
|
||||
<a name="l00047"></a><a class="code" href="classBase64.html#cf90522d55eb3bcf9b5e01d7d10b0ff02b8afb47ba4d571ebe7e18d73e4693d0">00047</a> , Conf_Schema
|
||||
<a name="l00048"></a>00048 };
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00051"></a>00051
|
||||
<a name="l00070"></a>00070 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* encode(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00071"></a>00071 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> inputLength
|
||||
<a name="l00072"></a>00072 , <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>* outputLength
|
||||
<a name="l00073"></a>00073 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0);
|
||||
<a name="l00074"></a>00074
|
||||
<a name="l00097"></a>00097 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* decode(
|
||||
<a name="l00098"></a>00098 <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00099"></a>00099 , <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>* decodedLength
|
||||
<a name="l00100"></a>00100 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0
|
||||
<a name="l00101"></a>00101 , Conformance conform = Conf_RFC2045
|
||||
<a name="l00102"></a>00102 );
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00126"></a>00126 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* decodeToXMLByte(
|
||||
<a name="l00127"></a>00127 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00128"></a>00128 , <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>* decodedLength
|
||||
<a name="l00129"></a>00129 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0
|
||||
<a name="l00130"></a>00130 , Conformance conform = Conf_RFC2045
|
||||
<a name="l00131"></a>00131 );
|
||||
<a name="l00144"></a>00144 <span class="keyword">static</span> <span class="keywordtype">int</span> getDataLength(
|
||||
<a name="l00145"></a>00145 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00146"></a>00146 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0
|
||||
<a name="l00147"></a>00147 , Conformance conform = Conf_RFC2045
|
||||
<a name="l00148"></a>00148 );
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00167"></a>00167 <span class="keyword">static</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getCanonicalRepresentation
|
||||
<a name="l00168"></a>00168 (
|
||||
<a name="l00169"></a>00169 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00170"></a>00170 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0
|
||||
<a name="l00171"></a>00171 , Conformance conform = Conf_RFC2045
|
||||
<a name="l00172"></a>00172 );
|
||||
<a name="l00173"></a>00173
|
||||
<a name="l00174"></a>00174 <span class="keyword">private</span> :
|
||||
<a name="l00175"></a>00175
|
||||
<a name="l00176"></a>00176 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00177"></a>00177 <span class="comment">// Helper methods</span>
|
||||
<a name="l00178"></a>00178 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00179"></a>00179
|
||||
<a name="l00180"></a>00180 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* decode(
|
||||
<a name="l00181"></a>00181 <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> inputData
|
||||
<a name="l00182"></a>00182 , <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a>* outputLength
|
||||
<a name="l00183"></a>00183 , <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>*& canRepData
|
||||
<a name="l00184"></a>00184 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memMgr = 0
|
||||
<a name="l00185"></a>00185 , Conformance conform = Conf_RFC2045
|
||||
<a name="l00186"></a>00186 );
|
||||
<a name="l00187"></a>00187
|
||||
<a name="l00188"></a>00188 <span class="keyword">static</span> <span class="keywordtype">bool</span> isData(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& octet);
|
||||
<a name="l00189"></a>00189 <span class="keyword">static</span> <span class="keywordtype">bool</span> isPad(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& octet);
|
||||
<a name="l00190"></a>00190
|
||||
<a name="l00191"></a>00191 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> set1stOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00192"></a>00192 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> set2ndOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00193"></a>00193 <span class="keyword">static</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> set3rdOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00194"></a>00194
|
||||
<a name="l00195"></a>00195 <span class="keyword">static</span> <span class="keywordtype">void</span> split1stOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00196"></a>00196 <span class="keyword">static</span> <span class="keywordtype">void</span> split2ndOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00197"></a>00197 <span class="keyword">static</span> <span class="keywordtype">void</span> split3rdOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>&);
|
||||
<a name="l00198"></a>00198
|
||||
<a name="l00199"></a>00199 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00200"></a>00200 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00201"></a>00201 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00202"></a>00202 <a class="code" href="classBase64.html">Base64</a>();
|
||||
<a name="l00203"></a>00203 <a class="code" href="classBase64.html">Base64</a>(<span class="keyword">const</span> <a class="code" href="classBase64.html">Base64</a>&);
|
||||
<a name="l00204"></a>00204
|
||||
<a name="l00205"></a>00205 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00206"></a>00206 <span class="comment">// Private data members</span>
|
||||
<a name="l00207"></a>00207 <span class="comment">//</span>
|
||||
<a name="l00208"></a>00208 <span class="comment">// base64Alphabet</span>
|
||||
<a name="l00209"></a>00209 <span class="comment">// The Base64 alphabet (see RFC 2045).</span>
|
||||
<a name="l00210"></a>00210 <span class="comment">//</span>
|
||||
<a name="l00211"></a>00211 <span class="comment">// base64Padding</span>
|
||||
<a name="l00212"></a>00212 <span class="comment">// Padding character (see RFC 2045).</span>
|
||||
<a name="l00213"></a>00213 <span class="comment">//</span>
|
||||
<a name="l00214"></a>00214 <span class="comment">// base64Inverse</span>
|
||||
<a name="l00215"></a>00215 <span class="comment">// Table used in decoding base64.</span>
|
||||
<a name="l00216"></a>00216 <span class="comment">//</span>
|
||||
<a name="l00217"></a>00217 <span class="comment">// isInitialized</span>
|
||||
<a name="l00218"></a>00218 <span class="comment">// Set once base64Inverse is initalized.</span>
|
||||
<a name="l00219"></a>00219 <span class="comment">//</span>
|
||||
<a name="l00220"></a>00220 <span class="comment">// quadsPerLine</span>
|
||||
<a name="l00221"></a>00221 <span class="comment">// Number of quadruplets per one line. The encoded output</span>
|
||||
<a name="l00222"></a>00222 <span class="comment">// stream must be represented in lines of no more</span>
|
||||
<a name="l00223"></a>00223 <span class="comment">// than 19 quadruplets each.</span>
|
||||
<a name="l00224"></a>00224 <span class="comment">//</span>
|
||||
<a name="l00225"></a>00225 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00226"></a>00226
|
||||
<a name="l00227"></a>00227 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> base64Alphabet[];
|
||||
<a name="l00228"></a>00228 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> base64Padding;
|
||||
<a name="l00229"></a>00229
|
||||
<a name="l00230"></a>00230 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> base64Inverse[];
|
||||
<a name="l00231"></a>00231
|
||||
<a name="l00232"></a>00232 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> quadsPerLine;
|
||||
<a name="l00233"></a>00233 };
|
||||
<a name="l00234"></a>00234
|
||||
<a name="l00235"></a>00235 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00236"></a>00236 <span class="comment">// Helper methods</span>
|
||||
<a name="l00237"></a>00237 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00238"></a>00238 <span class="keyword">inline</span> <span class="keywordtype">bool</span> Base64::isPad(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& octet)
|
||||
<a name="l00239"></a>00239 {
|
||||
<a name="l00240"></a>00240 <span class="keywordflow">return</span> ( octet == base64Padding );
|
||||
<a name="l00241"></a>00241 }
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00243"></a>00243 <span class="keyword">inline</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> Base64::set1stOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b1, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b2)
|
||||
<a name="l00244"></a>00244 {
|
||||
<a name="l00245"></a>00245 <span class="keywordflow">return</span> (( b1 << 2 ) | ( b2 >> 4 ));
|
||||
<a name="l00246"></a>00246 }
|
||||
<a name="l00247"></a>00247
|
||||
<a name="l00248"></a>00248 <span class="keyword">inline</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> Base64::set2ndOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b2, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b3)
|
||||
<a name="l00249"></a>00249 {
|
||||
<a name="l00250"></a>00250 <span class="keywordflow">return</span> (( b2 << 4 ) | ( b3 >> 2 ));
|
||||
<a name="l00251"></a>00251 }
|
||||
<a name="l00252"></a>00252
|
||||
<a name="l00253"></a>00253 <span class="keyword">inline</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a> Base64::set3rdOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b3, <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b4)
|
||||
<a name="l00254"></a>00254 {
|
||||
<a name="l00255"></a>00255 <span class="keywordflow">return</span> (( b3 << 6 ) | b4 );
|
||||
<a name="l00256"></a>00256 }
|
||||
<a name="l00257"></a>00257
|
||||
<a name="l00258"></a>00258 <span class="keyword">inline</span> <span class="keywordtype">void</span> Base64::split1stOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& ch, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b1, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b2) {
|
||||
<a name="l00259"></a>00259 b1 = ch >> 2;
|
||||
<a name="l00260"></a>00260 b2 = ( ch & 0x3 ) << 4;
|
||||
<a name="l00261"></a>00261 }
|
||||
<a name="l00262"></a>00262
|
||||
<a name="l00263"></a>00263 <span class="keyword">inline</span> <span class="keywordtype">void</span> Base64::split2ndOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& ch, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b2, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b3) {
|
||||
<a name="l00264"></a>00264 b2 |= ch >> 4; <span class="comment">// combine with previous value</span>
|
||||
<a name="l00265"></a>00265 b3 = ( ch & 0xf ) << 2;
|
||||
<a name="l00266"></a>00266 }
|
||||
<a name="l00267"></a>00267
|
||||
<a name="l00268"></a>00268 <span class="keyword">inline</span> <span class="keywordtype">void</span> Base64::split3rdOctet(<span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& ch, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b3, <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>& b4) {
|
||||
<a name="l00269"></a>00269 b3 |= ch >> 6; <span class="comment">// combine with previous value</span>
|
||||
<a name="l00270"></a>00270 b4 = ( ch & 0x3f );
|
||||
<a name="l00271"></a>00271 }
|
||||
<a name="l00272"></a>00272
|
||||
<a name="l00273"></a>00273 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00274"></a>00274
|
||||
<a name="l00275"></a>00275 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: Base64.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>Base64.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="Base64_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classBase64.html">Base64</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="Base64_8hpp.html#b88e29b094f8e4977742d8d748fd2661">XERCESC_INCLUDE_GUARD_BASE64_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="b88e29b094f8e4977742d8d748fd2661"></a><!-- doxytag: member="Base64.hpp::XERCESC_INCLUDE_GUARD_BASE64_HPP" ref="b88e29b094f8e4977742d8d748fd2661" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_BASE64_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+127
@@ -0,0 +1,127 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinFileInputStream.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinFileInputStream.hpp</h1><a href="BinFileInputStream_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: BinFileInputStream.hpp 670359 2008-06-22 13:43:45Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_BINFILEINPUTSTREAM_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="BinFileInputStream_8hpp.html#25fb23cbf1dceafa3db225887fd2248d">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_BINFILEINPUTSTREAM_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="BinInputStream_8hpp.html">xercesc/util/BinInputStream.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="PlatformUtils_8hpp.html">xercesc/util/PlatformUtils.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a><a class="code" href="classBinFileInputStream.html">00030</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a> <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a> : <span class="keyword">public</span> <a class="code" href="classBinInputStream.html">BinInputStream</a>
|
||||
<a name="l00031"></a>00031 {
|
||||
<a name="l00032"></a>00032 <span class="keyword">public</span> :
|
||||
<a name="l00033"></a>00033 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00034"></a>00034 <span class="comment">// Constructors and Destructor</span>
|
||||
<a name="l00035"></a>00035 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00036"></a>00036 <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>
|
||||
<a name="l00037"></a>00037 (
|
||||
<a name="l00038"></a>00038 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> fileName
|
||||
<a name="l00039"></a>00039 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>
|
||||
<a name="l00040"></a>00040 );
|
||||
<a name="l00041"></a>00041
|
||||
<a name="l00042"></a>00042 <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>
|
||||
<a name="l00043"></a>00043 (
|
||||
<a name="l00044"></a>00044 <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> fileName
|
||||
<a name="l00045"></a>00045 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>
|
||||
<a name="l00046"></a>00046 );
|
||||
<a name="l00047"></a>00047
|
||||
<a name="l00048"></a>00048 <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>
|
||||
<a name="l00049"></a>00049 (
|
||||
<a name="l00050"></a>00050 <span class="keyword">const</span> <a class="code" href="XMLFileMgr_8hpp.html#6738b6a1cc86fbf4c231eac94e357446">FileHandle</a> toUse
|
||||
<a name="l00051"></a>00051 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>
|
||||
<a name="l00052"></a>00052 );
|
||||
<a name="l00053"></a>00053
|
||||
<a name="l00054"></a>00054 <span class="keyword">virtual</span> ~<a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>();
|
||||
<a name="l00055"></a>00055
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// Getter methods</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="keywordtype">bool</span> getIsOpen() <span class="keyword">const</span>;
|
||||
<a name="l00061"></a>00061 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> getSize() <span class="keyword">const</span>;
|
||||
<a name="l00062"></a>00062 <span class="keywordtype">void</span> reset();
|
||||
<a name="l00063"></a>00063
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// Implementation of the input stream interface</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a>00068 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> <a class="code" href="classBinInputStream.html#959a030c22785e3bcee6e7dd6800df71">curPos</a>() <span class="keyword">const</span>;
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> <a class="code" href="classBinInputStream.html#2245666a5058c666d0238ea5e5b5334b">readBytes</a>
|
||||
<a name="l00071"></a>00071 (
|
||||
<a name="l00072"></a>00072 <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> toFill
|
||||
<a name="l00073"></a>00073 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> maxToRead
|
||||
<a name="l00074"></a>00074 );
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <a class="code" href="classBinInputStream.html#cb658844f9600ad353604bc403e74ff4" title="Return the &quot;out-of-band&quot; content type for the data supplied by this input...">getContentType</a>() <span class="keyword">const</span>;
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="keyword">private</span> :
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>(<span class="keyword">const</span> <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>&);
|
||||
<a name="l00083"></a>00083 <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>& operator=(<span class="keyword">const</span> <a class="code" href="classBinFileInputStream.html">BinFileInputStream</a>&);
|
||||
<a name="l00084"></a>00084
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00086"></a>00086 <span class="comment">// Private data members</span>
|
||||
<a name="l00087"></a>00087 <span class="comment">//</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// fSource</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// The source file that we represent. The FileHandle type is defined</span>
|
||||
<a name="l00090"></a>00090 <span class="comment">// per platform.</span>
|
||||
<a name="l00091"></a>00091 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00092"></a>00092 <a class="code" href="XMLFileMgr_8hpp.html#6738b6a1cc86fbf4c231eac94e357446">FileHandle</a> fSource;
|
||||
<a name="l00093"></a>00093 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> fMemoryManager;
|
||||
<a name="l00094"></a>00094 };
|
||||
<a name="l00095"></a>00095
|
||||
<a name="l00096"></a>00096
|
||||
<a name="l00097"></a>00097 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00098"></a>00098 <span class="comment">// BinFileInputStream: Getter methods</span>
|
||||
<a name="l00099"></a>00099 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00100"></a><a class="code" href="classBinFileInputStream.html#ef94117b67875be1d8dc286f946ce8f4">00100</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classBinFileInputStream.html#ef94117b67875be1d8dc286f946ce8f4">BinFileInputStream::getIsOpen</a>()<span class="keyword"> const</span>
|
||||
<a name="l00101"></a>00101 <span class="keyword"></span>{
|
||||
<a name="l00102"></a>00102 <span class="keywordflow">return</span> (fSource != (<a class="code" href="XMLFileMgr_8hpp.html#6738b6a1cc86fbf4c231eac94e357446">FileHandle</a>) <a class="code" href="XMLFileMgr_8hpp.html#eb1328bd78b488d252f2aa52f4cc912d">XERCES_Invalid_File_Handle</a>);
|
||||
<a name="l00103"></a>00103 }
|
||||
<a name="l00104"></a>00104
|
||||
<a name="l00105"></a>00105 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00107"></a>00107 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinFileInputStream.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinFileInputStream.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="BinFileInputStream_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classBinFileInputStream.html">BinFileInputStream</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="BinFileInputStream_8hpp.html#25fb23cbf1dceafa3db225887fd2248d">XERCESC_INCLUDE_GUARD_BINFILEINPUTSTREAM_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="25fb23cbf1dceafa3db225887fd2248d"></a><!-- doxytag: member="BinFileInputStream.hpp::XERCESC_INCLUDE_GUARD_BINFILEINPUTSTREAM_HPP" ref="25fb23cbf1dceafa3db225887fd2248d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_BINFILEINPUTSTREAM_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+89
@@ -0,0 +1,89 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinInputStream.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinInputStream.hpp</h1><a href="BinInputStream_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: BinInputStream.hpp 670359 2008-06-22 13:43:45Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_BININPUTSTREAM_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="BinInputStream_8hpp.html#53e98dd5bb7dcdcfc1d3579c1130c1db">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_BININPUTSTREAM_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XMemory_8hpp.html">xercesc/util/XMemory.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a><a class="code" href="classBinInputStream.html">00029</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a> <a class="code" href="classBinInputStream.html">BinInputStream</a> : <span class="keyword">public</span> <a class="code" href="classXMemory.html" title="This class makes it possible to override the C++ memory management by adding new/delete...">XMemory</a>
|
||||
<a name="l00030"></a>00030 {
|
||||
<a name="l00031"></a>00031 <span class="keyword">public</span> :
|
||||
<a name="l00032"></a>00032 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00033"></a>00033 <span class="comment">// Virtual destructor for derived classes</span>
|
||||
<a name="l00034"></a>00034 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00035"></a>00035 <span class="keyword">virtual</span> ~<a class="code" href="classBinInputStream.html">BinInputStream</a>();
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00037"></a>00037
|
||||
<a name="l00038"></a>00038 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00039"></a>00039 <span class="comment">// The virtual input stream interface</span>
|
||||
<a name="l00040"></a>00040 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00041"></a>00041 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> curPos() <span class="keyword">const</span> = 0;
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> readBytes
|
||||
<a name="l00044"></a>00044 (
|
||||
<a name="l00045"></a>00045 <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> toFill
|
||||
<a name="l00046"></a>00046 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> maxToRead
|
||||
<a name="l00047"></a>00047 ) = 0;
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00067"></a>00067 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getContentType() <span class="keyword">const</span> = 0;
|
||||
<a name="l00068"></a>00068
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">protected</span> :
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Hidden Constructors</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <a class="code" href="classBinInputStream.html">BinInputStream</a>();
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077 <span class="keyword">private</span> :
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Unimplemented Constructors</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00081"></a>00081 <a class="code" href="classBinInputStream.html">BinInputStream</a>(<span class="keyword">const</span> <a class="code" href="classBinInputStream.html">BinInputStream</a>&);
|
||||
<a name="l00082"></a>00082 <a class="code" href="classBinInputStream.html">BinInputStream</a>& operator=(<span class="keyword">const</span> <a class="code" href="classBinInputStream.html">BinInputStream</a>&);
|
||||
<a name="l00083"></a>00083 };
|
||||
<a name="l00084"></a>00084
|
||||
<a name="l00085"></a>00085 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00086"></a>00086
|
||||
<a name="l00087"></a>00087 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinInputStream.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinInputStream.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="BinInputStream_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classBinInputStream.html">BinInputStream</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="BinInputStream_8hpp.html#53e98dd5bb7dcdcfc1d3579c1130c1db">XERCESC_INCLUDE_GUARD_BININPUTSTREAM_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="53e98dd5bb7dcdcfc1d3579c1130c1db"></a><!-- doxytag: member="BinInputStream.hpp::XERCESC_INCLUDE_GUARD_BININPUTSTREAM_HPP" ref="53e98dd5bb7dcdcfc1d3579c1130c1db" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_BININPUTSTREAM_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+154
@@ -0,0 +1,154 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinMemInputStream.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinMemInputStream.hpp</h1><a href="BinMemInputStream_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: BinMemInputStream.hpp 670359 2008-06-22 13:43:45Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_BINMEMINPUTSTREAM_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="BinMemInputStream_8hpp.html#556d39d4451ae0864bb437ce05edb347">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_BINMEMINPUTSTREAM_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="BinInputStream_8hpp.html">xercesc/util/BinInputStream.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="PlatformUtils_8hpp.html">xercesc/util/PlatformUtils.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a><a class="code" href="classBinMemInputStream.html">00030</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a> <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a> : <span class="keyword">public</span> <a class="code" href="classBinInputStream.html">BinInputStream</a>
|
||||
<a name="l00031"></a>00031 {
|
||||
<a name="l00032"></a>00032 <span class="keyword">public</span> :
|
||||
<a name="l00033"></a>00033 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00034"></a>00034 <span class="comment">// Class specific types</span>
|
||||
<a name="l00035"></a>00035 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00036"></a><a class="code" href="classBinMemInputStream.html#939fb86f3143d1857e1134ad4d73bc69">00036</a> <span class="keyword">enum</span> <a class="code" href="classBinMemInputStream.html#939fb86f3143d1857e1134ad4d73bc69">BufOpts</a>
|
||||
<a name="l00037"></a>00037 {
|
||||
<a name="l00038"></a><a class="code" href="classBinMemInputStream.html#939fb86f3143d1857e1134ad4d73bc69ff743c094e973cdafa2744802a6cf65d">00038</a> BufOpt_Adopt
|
||||
<a name="l00039"></a><a class="code" href="classBinMemInputStream.html#939fb86f3143d1857e1134ad4d73bc69cbdda4802b432945da802e36bae8e92a">00039</a> , BufOpt_Copy
|
||||
<a name="l00040"></a><a class="code" href="classBinMemInputStream.html#939fb86f3143d1857e1134ad4d73bc6945242b1d53371ccbc3d62f2f9c5ef72b">00040</a> , BufOpt_Reference
|
||||
<a name="l00041"></a>00041 };
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00045"></a>00045 <span class="comment">// Constructors and Destructor</span>
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a>00047 <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>
|
||||
<a name="l00048"></a>00048 (
|
||||
<a name="l00049"></a>00049 <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> initData
|
||||
<a name="l00050"></a>00050 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> capacity
|
||||
<a name="l00051"></a>00051 , <span class="keyword">const</span> BufOpts bufOpt = BufOpt_Copy
|
||||
<a name="l00052"></a>00052 , <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>
|
||||
<a name="l00053"></a>00053 );
|
||||
<a name="l00054"></a>00054 <span class="keyword">virtual</span> ~<a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>();
|
||||
<a name="l00055"></a>00055
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// Stream management methods</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="keywordtype">void</span> reset();
|
||||
<a name="l00061"></a>00061
|
||||
<a name="l00062"></a>00062
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a>00064 <span class="comment">// Implementation of the input stream interface</span>
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> <a class="code" href="classBinInputStream.html#959a030c22785e3bcee6e7dd6800df71">curPos</a>() <span class="keyword">const</span>;
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> <a class="code" href="classBinInputStream.html#2245666a5058c666d0238ea5e5b5334b">readBytes</a>
|
||||
<a name="l00069"></a>00069 (
|
||||
<a name="l00070"></a>00070 <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> toFill
|
||||
<a name="l00071"></a>00071 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> maxToRead
|
||||
<a name="l00072"></a>00072 );
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00074"></a>00074 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <a class="code" href="classBinInputStream.html#cb658844f9600ad353604bc403e74ff4" title="Return the &quot;out-of-band&quot; content type for the data supplied by this input...">getContentType</a>() <span class="keyword">const</span>;
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076 <span class="keyword">inline</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getSize() <span class="keyword">const</span>;
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="keyword">private</span> :
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>(<span class="keyword">const</span> <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>&);
|
||||
<a name="l00083"></a>00083 <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>& operator=(<span class="keyword">const</span> <a class="code" href="classBinMemInputStream.html">BinMemInputStream</a>&);
|
||||
<a name="l00084"></a>00084 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// Private data members</span>
|
||||
<a name="l00086"></a>00086 <span class="comment">//</span>
|
||||
<a name="l00087"></a>00087 <span class="comment">// fBuffer</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// The buffer of bytes that we are streaming.</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">//</span>
|
||||
<a name="l00090"></a>00090 <span class="comment">// fBufOpt</span>
|
||||
<a name="l00091"></a>00091 <span class="comment">// Indicates the ownership status of the buffer. The caller can have</span>
|
||||
<a name="l00092"></a>00092 <span class="comment">// us adopt it (we delete it), reference it, or just make our own</span>
|
||||
<a name="l00093"></a>00093 <span class="comment">// copy of it.</span>
|
||||
<a name="l00094"></a>00094 <span class="comment">//</span>
|
||||
<a name="l00095"></a>00095 <span class="comment">// fCapacity</span>
|
||||
<a name="l00096"></a>00096 <span class="comment">// The size of the buffer being streamed.</span>
|
||||
<a name="l00097"></a>00097 <span class="comment">//</span>
|
||||
<a name="l00098"></a>00098 <span class="comment">// fCurIndex</span>
|
||||
<a name="l00099"></a>00099 <span class="comment">// The current index where the next byte will be read from. When it</span>
|
||||
<a name="l00100"></a>00100 <span class="comment">// hits fCapacity, we are done.</span>
|
||||
<a name="l00101"></a>00101 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00102"></a>00102 <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* fBuffer;
|
||||
<a name="l00103"></a>00103 BufOpts fBufOpt;
|
||||
<a name="l00104"></a>00104 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> fCapacity;
|
||||
<a name="l00105"></a>00105 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> fCurIndex;
|
||||
<a name="l00106"></a>00106 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* fMemoryManager;
|
||||
<a name="l00107"></a>00107 };
|
||||
<a name="l00108"></a>00108
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00111"></a>00111 <span class="comment">// BinMemInputStream: Stream management methods</span>
|
||||
<a name="l00112"></a>00112 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00113"></a><a class="code" href="classBinMemInputStream.html#071b3c5877e19a8191f59e6c69d271fc">00113</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classBinMemInputStream.html#071b3c5877e19a8191f59e6c69d271fc">BinMemInputStream::reset</a>()
|
||||
<a name="l00114"></a>00114 {
|
||||
<a name="l00115"></a>00115 fCurIndex = 0;
|
||||
<a name="l00116"></a>00116 }
|
||||
<a name="l00117"></a>00117
|
||||
<a name="l00118"></a>00118
|
||||
<a name="l00119"></a>00119 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00120"></a>00120 <span class="comment">// BinMemInputStream: Implementation of the input stream interface</span>
|
||||
<a name="l00121"></a>00121 <span class="comment">// ---------------------------------------------------------------------------</span>
|
||||
<a name="l00122"></a><a class="code" href="classBinMemInputStream.html#16de7f8cb3aa38ad7233fb310c63929d">00122</a> <span class="keyword">inline</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> <a class="code" href="classBinMemInputStream.html#16de7f8cb3aa38ad7233fb310c63929d">BinMemInputStream::curPos</a>()<span class="keyword"> const</span>
|
||||
<a name="l00123"></a>00123 <span class="keyword"></span>{
|
||||
<a name="l00124"></a>00124 <span class="keywordflow">return</span> fCurIndex;
|
||||
<a name="l00125"></a>00125 }
|
||||
<a name="l00126"></a>00126
|
||||
<a name="l00127"></a><a class="code" href="classBinMemInputStream.html#ae9e8521d07aaf5a12efbea97c969938">00127</a> <span class="keyword">inline</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> <a class="code" href="classBinMemInputStream.html#ae9e8521d07aaf5a12efbea97c969938">BinMemInputStream::getSize</a>()<span class="keyword"> const</span>
|
||||
<a name="l00128"></a>00128 <span class="keyword"></span>{
|
||||
<a name="l00129"></a>00129 <span class="keywordflow">return</span> fCapacity;
|
||||
<a name="l00130"></a>00130 }
|
||||
<a name="l00131"></a>00131
|
||||
<a name="l00132"></a>00132 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00133"></a>00133
|
||||
<a name="l00134"></a>00134 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinMemInputStream.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinMemInputStream.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="BinMemInputStream_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classBinMemInputStream.html">BinMemInputStream</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="BinMemInputStream_8hpp.html#556d39d4451ae0864bb437ce05edb347">XERCESC_INCLUDE_GUARD_BINMEMINPUTSTREAM_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="556d39d4451ae0864bb437ce05edb347"></a><!-- doxytag: member="BinMemInputStream.hpp::XERCESC_INCLUDE_GUARD_BINMEMINPUTSTREAM_HPP" ref="556d39d4451ae0864bb437ce05edb347" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_BINMEMINPUTSTREAM_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+85
@@ -0,0 +1,85 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinOutputStream.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinOutputStream.hpp</h1><a href="BinOutputStream_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: BinOutputStream.hpp 553915 2007-07-06 14:57:08Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_BIN_OUTPUT_STREAM_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="BinOutputStream_8hpp.html#bda21f2dcf1d99f36708f3586510c396">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_BIN_OUTPUT_STREAM_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XMemory_8hpp.html">xercesc/util/XMemory.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a><a class="code" href="classBinOutputStream.html">00029</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#97a524372e218133a8eb0aca39b4bd21">XMLUTIL_EXPORT</a> <a class="code" href="classBinOutputStream.html">BinOutputStream</a> : <span class="keyword">public</span> <a class="code" href="classXMemory.html" title="This class makes it possible to override the C++ memory management by adding new/delete...">XMemory</a>
|
||||
<a name="l00030"></a>00030 {
|
||||
<a name="l00031"></a>00031 <span class="keyword">public</span> :
|
||||
<a name="l00032"></a>00032 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00033"></a>00033 <span class="comment">// Virtual destructor for derived classes</span>
|
||||
<a name="l00034"></a>00034 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00035"></a>00035 <span class="keyword">virtual</span> ~<a class="code" href="classBinOutputStream.html">BinOutputStream</a>();
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00037"></a>00037 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00038"></a>00038 <span class="comment">// The virtual output stream interface</span>
|
||||
<a name="l00039"></a>00039 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00040"></a>00040 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> curPos() <span class="keyword">const</span> = 0;
|
||||
<a name="l00041"></a>00041
|
||||
<a name="l00042"></a>00042 <span class="keyword">virtual</span> <span class="keywordtype">void</span> writeBytes
|
||||
<a name="l00043"></a>00043 (
|
||||
<a name="l00044"></a>00044 <span class="keyword">const</span> <a class="code" href="XercesDefs_8hpp.html#7470c7a32c59355685ebcd878a33f126">XMLByte</a>* <span class="keyword">const</span> toGo
|
||||
<a name="l00045"></a>00045 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> maxToWrite
|
||||
<a name="l00046"></a>00046 ) = 0;
|
||||
<a name="l00047"></a>00047
|
||||
<a name="l00048"></a>00048 <span class="keyword">protected</span> :
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00050"></a>00050 <span class="comment">// Hidden Constructors</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a>00052 <a class="code" href="classBinOutputStream.html">BinOutputStream</a>();
|
||||
<a name="l00053"></a>00053
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span> :
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented Constructors</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00059"></a>00059 <a class="code" href="classBinOutputStream.html">BinOutputStream</a>(<span class="keyword">const</span> <a class="code" href="classBinOutputStream.html">BinOutputStream</a>&);
|
||||
<a name="l00060"></a>00060 <a class="code" href="classBinOutputStream.html">BinOutputStream</a>& operator=(<span class="keyword">const</span> <a class="code" href="classBinOutputStream.html">BinOutputStream</a>&);
|
||||
<a name="l00061"></a>00061 };
|
||||
<a name="l00062"></a>00062
|
||||
<a name="l00063"></a>00063 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: BinOutputStream.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>BinOutputStream.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="BinOutputStream_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classBinOutputStream.html">BinOutputStream</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="BinOutputStream_8hpp.html#bda21f2dcf1d99f36708f3586510c396">XERCESC_INCLUDE_GUARD_BIN_OUTPUT_STREAM_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="bda21f2dcf1d99f36708f3586510c396"></a><!-- doxytag: member="BinOutputStream.hpp::XERCESC_INCLUDE_GUARD_BIN_OUTPUT_STREAM_HPP" ref="bda21f2dcf1d99f36708f3586510c396" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_BIN_OUTPUT_STREAM_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+127
@@ -0,0 +1,127 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: ContentHandler.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>ContentHandler.hpp</h1><a href="ContentHandler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: ContentHandler.hpp 557282 2007-07-18 14:54:15Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_CONTENTHANDLER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="ContentHandler_8hpp.html#fbd967d1432517c4b5c7ae0dfe6797ce">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_CONTENTHANDLER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029 <span class="keyword">class </span><a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>;
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classLocator.html" title="Interface for associating a SAX event with a document location.">Locator</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00060"></a><a class="code" href="classContentHandler.html">00060</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#33ae6aeb420a5fc867079688f5cdc617">SAX2_EXPORT</a> <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>
|
||||
<a name="l00061"></a>00061 {
|
||||
<a name="l00062"></a>00062 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a><a class="code" href="classContentHandler.html#5e5673f802f184ce29cd2ffdd8f827e8">00066</a> <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>()
|
||||
<a name="l00067"></a>00067 {
|
||||
<a name="l00068"></a>00068 }
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00071"></a><a class="code" href="classContentHandler.html#5c69311b151445693579b0d1c74b9b43">00071</a> <span class="keyword">virtual</span> ~<a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>()
|
||||
<a name="l00072"></a>00072 {
|
||||
<a name="l00073"></a>00073 }
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00103"></a>00103 <span class="keyword">virtual</span> <span class="keywordtype">void</span> characters
|
||||
<a name="l00104"></a>00104 (
|
||||
<a name="l00105"></a>00105 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> chars
|
||||
<a name="l00106"></a>00106 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> length
|
||||
<a name="l00107"></a>00107 ) = 0;
|
||||
<a name="l00108"></a>00108
|
||||
<a name="l00121"></a>00121 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endDocument () = 0;
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00137"></a>00137 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endElement
|
||||
<a name="l00138"></a>00138 (
|
||||
<a name="l00139"></a>00139 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri,
|
||||
<a name="l00140"></a>00140 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localname,
|
||||
<a name="l00141"></a>00141 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qname
|
||||
<a name="l00142"></a>00142 ) = 0;
|
||||
<a name="l00143"></a>00143
|
||||
<a name="l00167"></a>00167 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ignorableWhitespace
|
||||
<a name="l00168"></a>00168 (
|
||||
<a name="l00169"></a>00169 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> chars
|
||||
<a name="l00170"></a>00170 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> length
|
||||
<a name="l00171"></a>00171 ) = 0;
|
||||
<a name="l00172"></a>00172
|
||||
<a name="l00190"></a>00190 <span class="keyword">virtual</span> <span class="keywordtype">void</span> processingInstruction
|
||||
<a name="l00191"></a>00191 (
|
||||
<a name="l00192"></a>00192 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> target
|
||||
<a name="l00193"></a>00193 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> data
|
||||
<a name="l00194"></a>00194 ) = 0;
|
||||
<a name="l00195"></a>00195
|
||||
<a name="l00224"></a>00224 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setDocumentLocator(<span class="keyword">const</span> <a class="code" href="classLocator.html" title="Interface for associating a SAX event with a document location.">Locator</a>* <span class="keyword">const</span> locator) = 0;
|
||||
<a name="l00225"></a>00225
|
||||
<a name="l00236"></a>00236 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startDocument() = 0;
|
||||
<a name="l00237"></a>00237
|
||||
<a name="l00261"></a>00261 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startElement
|
||||
<a name="l00262"></a>00262 (
|
||||
<a name="l00263"></a>00263 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri,
|
||||
<a name="l00264"></a>00264 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> localname,
|
||||
<a name="l00265"></a>00265 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> qname,
|
||||
<a name="l00266"></a>00266 <span class="keyword">const</span> <a class="code" href="classAttributes.html" title="Interface for an element&#39;s attribute specifications.">Attributes</a>& attrs
|
||||
<a name="l00267"></a>00267 ) = 0;
|
||||
<a name="l00268"></a>00268
|
||||
<a name="l00281"></a>00281 <span class="keyword">virtual</span> <span class="keywordtype">void</span> startPrefixMapping
|
||||
<a name="l00282"></a>00282 (
|
||||
<a name="l00283"></a>00283 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> prefix,
|
||||
<a name="l00284"></a>00284 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri
|
||||
<a name="l00285"></a>00285 ) = 0 ;
|
||||
<a name="l00286"></a>00286
|
||||
<a name="l00298"></a>00298 <span class="keyword">virtual</span> <span class="keywordtype">void</span> endPrefixMapping
|
||||
<a name="l00299"></a>00299 (
|
||||
<a name="l00300"></a>00300 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> prefix
|
||||
<a name="l00301"></a>00301 ) = 0 ;
|
||||
<a name="l00302"></a>00302
|
||||
<a name="l00324"></a>00324 <span class="keyword">virtual</span> <span class="keywordtype">void</span> skippedEntity
|
||||
<a name="l00325"></a>00325 (
|
||||
<a name="l00326"></a>00326 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> name
|
||||
<a name="l00327"></a>00327 ) = 0 ;
|
||||
<a name="l00328"></a>00328
|
||||
<a name="l00330"></a>00330 <span class="keyword">private</span> :
|
||||
<a name="l00331"></a>00331 <span class="comment">/* Unimplemented Constructors and operators */</span>
|
||||
<a name="l00332"></a>00332 <span class="comment">/* Copy constructor */</span>
|
||||
<a name="l00333"></a>00333 <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>(<span class="keyword">const</span> <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>&);
|
||||
<a name="l00335"></a>00335 <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>& operator=(<span class="keyword">const</span> <a class="code" href="classContentHandler.html" title="Receive notification of general document events.">ContentHandler</a>&);
|
||||
<a name="l00336"></a>00336 };
|
||||
<a name="l00337"></a>00337
|
||||
<a name="l00338"></a>00338 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00339"></a>00339
|
||||
<a name="l00340"></a>00340 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: ContentHandler.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>ContentHandler.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="ContentHandler_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classContentHandler.html">ContentHandler</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Receive notification of general document events. <a href="classContentHandler.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ContentHandler_8hpp.html#fbd967d1432517c4b5c7ae0dfe6797ce">XERCESC_INCLUDE_GUARD_CONTENTHANDLER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="fbd967d1432517c4b5c7ae0dfe6797ce"></a><!-- doxytag: member="ContentHandler.hpp::XERCESC_INCLUDE_GUARD_CONTENTHANDLER_HPP" ref="fbd967d1432517c4b5c7ae0dfe6797ce" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_CONTENTHANDLER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+104
@@ -0,0 +1,104 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMAttr.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMAttr.hpp</h1><a href="DOMAttr_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMAttr.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMATTR_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMAttr_8hpp.html#871264c7a5d636ab012da635e4545a50">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMATTR_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>;
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>;
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00057"></a><a class="code" href="classDOMAttr.html">00057</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00058"></a>00058 <span class="keyword">protected</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a><a class="code" href="classDOMAttr.html#42cbc7512d80872de2c4b5a54164d578">00064</a> <span class="comment"></span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>() {}
|
||||
<a name="l00065"></a><a class="code" href="classDOMAttr.html#aad34dc70a6ba5a8099c94b9951bfbed">00065</a> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>(<span class="keyword">const</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">private</span>:
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment"></span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> &);
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077 <span class="keyword">public</span>:
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a><a class="code" href="classDOMAttr.html#39c9d64b17962b17f39060226de55a3b">00087</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>() {};
|
||||
<a name="l00089"></a>00089
|
||||
<a name="l00090"></a>00090 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00091"></a>00091 <span class="comment">// Virtual DOMAttr interface</span>
|
||||
<a name="l00092"></a>00092 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00095"></a>00095 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00096"></a>00096 <span class="comment">// Getter methods</span>
|
||||
<a name="l00097"></a>00097 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00102"></a>00102 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00112"></a>00112 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getSpecified() <span class="keyword">const</span> = 0;
|
||||
<a name="l00113"></a>00113
|
||||
<a name="l00121"></a>00121 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getValue() <span class="keyword">const</span> = 0;
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00123"></a>00123 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00124"></a>00124 <span class="comment">// Setter methods</span>
|
||||
<a name="l00125"></a>00125 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00133"></a>00133 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *value) = 0;
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00144"></a>00144 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> *getOwnerElement() <span class="keyword">const</span> = 0;
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00157"></a>00157 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00159"></a>00159
|
||||
<a name="l00166"></a>00166 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classDOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a> * getSchemaTypeInfo() <span class="keyword">const</span> = 0;
|
||||
<a name="l00167"></a>00167
|
||||
<a name="l00169"></a>00169
|
||||
<a name="l00170"></a>00170 };
|
||||
<a name="l00171"></a>00171
|
||||
<a name="l00172"></a>00172 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00173"></a>00173
|
||||
<a name="l00174"></a>00174 <span class="preprocessor">#endif</span>
|
||||
<a name="l00175"></a>00175 <span class="preprocessor"></span>
|
||||
<a name="l00176"></a>00176
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMAttr.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMAttr.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMAttr_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMAttr.html">DOMAttr</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a></code> class refers to an attribute of an XML element. <a href="classDOMAttr.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMAttr_8hpp.html#871264c7a5d636ab012da635e4545a50">XERCESC_INCLUDE_GUARD_DOMATTR_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="871264c7a5d636ab012da635e4545a50"></a><!-- doxytag: member="DOMAttr.hpp::XERCESC_INCLUDE_GUARD_DOMATTR_HPP" ref="871264c7a5d636ab012da635e4545a50" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMATTR_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMCDATASection.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMCDATASection.hpp</h1><a href="DOMCDATASection_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMCDATASection.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMCDATASECTION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMCDATASection_8hpp.html#4563901bd1769e956b86213be9c1034f">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMCDATASECTION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMText_8hpp.html">xercesc/dom/DOMText.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00065"></a><a class="code" href="classDOMCDATASection.html">00065</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>: <span class="keyword">public</span> <a class="code" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content...">DOMText</a> {
|
||||
<a name="l00066"></a>00066 <span class="keyword">protected</span>:
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a><a class="code" href="classDOMCDATASection.html#8e26d1498088ff1dfbb11c728f71158a">00072</a> <span class="comment"></span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>() {}
|
||||
<a name="l00073"></a><a class="code" href="classDOMCDATASection.html#eea06f265d76e9bc3bb8ccda173a4c8a">00073</a> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>(<span class="keyword">const</span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a> &other) : <a class="code" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content...">DOMText</a>(other) {}
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076 <span class="keyword">private</span>:
|
||||
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a>00078 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <span class="comment"></span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a> &);
|
||||
<a name="l00084"></a>00084
|
||||
<a name="l00085"></a>00085 <span class="keyword">public</span>:
|
||||
<a name="l00086"></a>00086 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a>00087 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00095"></a><a class="code" href="classDOMCDATASection.html#fde3b69744511d725324627465deb0ea">00095</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>() {};
|
||||
<a name="l00097"></a>00097
|
||||
<a name="l00098"></a>00098 };
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00100"></a>00100 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00102"></a>00102 <span class="preprocessor">#endif</span>
|
||||
<a name="l00103"></a>00103 <span class="preprocessor"></span>
|
||||
<a name="l00104"></a>00104
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMCDATASection.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMCDATASection.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMCDATASection_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCDATASection.html">DOMCDATASection</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. <a href="classDOMCDATASection.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMCDATASection_8hpp.html#4563901bd1769e956b86213be9c1034f">XERCESC_INCLUDE_GUARD_DOMCDATASECTION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="4563901bd1769e956b86213be9c1034f"></a><!-- doxytag: member="DOMCDATASection.hpp::XERCESC_INCLUDE_GUARD_DOMCDATASECTION_HPP" ref="4563901bd1769e956b86213be9c1034f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMCDATASECTION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+106
@@ -0,0 +1,106 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMCharacterData.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMCharacterData.hpp</h1><a href="DOMCharacterData_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMCharacterData.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMCHARACTERDATA_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMCharacterData_8hpp.html#985d5bdd980306dfd7a774d78cf40c7f">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMCHARACTERDATA_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00046"></a><a class="code" href="classDOMCharacterData.html">00046</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00047"></a>00047 <span class="keyword">protected</span>:
|
||||
<a name="l00048"></a>00048 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00053"></a><a class="code" href="classDOMCharacterData.html#fa64abdf013dbf2e376f75e4b3b9ca8d">00053</a> <span class="comment"></span> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a>() {}
|
||||
<a name="l00054"></a><a class="code" href="classDOMCharacterData.html#618e0056e015d7ce9ce3cc3dfafff9b3">00054</a> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a>(<span class="keyword">const</span> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a>00057 <span class="keyword">private</span>:
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00063"></a>00063 <span class="comment"></span> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a> &);
|
||||
<a name="l00065"></a>00065
|
||||
<a name="l00066"></a>00066 <span class="keyword">public</span>:
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a><a class="code" href="classDOMCharacterData.html#0899c43fc7d688c33a87506e40f70dd0">00076</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a>() {};
|
||||
<a name="l00078"></a>00078
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// Virtual DOMCharacterData interface</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// Getter methods</span>
|
||||
<a name="l00086"></a>00086 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00100"></a>00100 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getData() <span class="keyword">const</span> = 0;
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00110"></a>00110 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00126"></a>00126 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * substringData(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset,
|
||||
<a name="l00127"></a>00127 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count) <span class="keyword">const</span> = 0;
|
||||
<a name="l00128"></a>00128
|
||||
<a name="l00129"></a>00129 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00130"></a>00130 <span class="comment">// String methods</span>
|
||||
<a name="l00131"></a>00131 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00142"></a>00142 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> appendData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg) = 0;
|
||||
<a name="l00143"></a>00143
|
||||
<a name="l00155"></a>00155 <span class="keyword">virtual</span> <span class="keywordtype">void</span> insertData(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg) = 0;
|
||||
<a name="l00156"></a>00156
|
||||
<a name="l00174"></a>00174 <span class="keyword">virtual</span> <span class="keywordtype">void</span> deleteData(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset,
|
||||
<a name="l00175"></a>00175 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count) = 0;
|
||||
<a name="l00176"></a>00176
|
||||
<a name="l00196"></a>00196 <span class="keyword">virtual</span> <span class="keywordtype">void</span> replaceData(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> offset,
|
||||
<a name="l00197"></a>00197 <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> count,
|
||||
<a name="l00198"></a>00198 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *arg) = 0;
|
||||
<a name="l00199"></a>00199
|
||||
<a name="l00206"></a>00206 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data) = 0;
|
||||
<a name="l00208"></a>00208
|
||||
<a name="l00209"></a>00209 };
|
||||
<a name="l00210"></a>00210
|
||||
<a name="l00211"></a>00211 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00212"></a>00212
|
||||
<a name="l00213"></a>00213 <span class="preprocessor">#endif</span>
|
||||
<a name="l00214"></a>00214 <span class="preprocessor"></span>
|
||||
<a name="l00215"></a>00215
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMCharacterData.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMCharacterData.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMCharacterData_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMCharacterData.html">DOMCharacterData</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a></code> interface extends <a class="el" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> with a set of attributes and methods for accessing character data in the DOM. <a href="classDOMCharacterData.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMCharacterData_8hpp.html#985d5bdd980306dfd7a774d78cf40c7f">XERCESC_INCLUDE_GUARD_DOMCHARACTERDATA_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="985d5bdd980306dfd7a774d78cf40c7f"></a><!-- doxytag: member="DOMCharacterData.hpp::XERCESC_INCLUDE_GUARD_DOMCHARACTERDATA_HPP" ref="985d5bdd980306dfd7a774d78cf40c7f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMCHARACTERDATA_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMComment.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMComment.hpp</h1><a href="DOMComment_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMComment.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMCOMMENT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMComment_8hpp.html#c22e5cda89ad00538fc22e8f4c8c72b9">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMCOMMENT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMCharacterData_8hpp.html">xercesc/dom/DOMCharacterData.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00039"></a><a class="code" href="classDOMComment.html">00039</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a>: <span class="keyword">public</span> <a class="code" href="classDOMCharacterData.html" title="The DOMCharacterData interface extends DOMNode with a set of attributes and methods...">DOMCharacterData</a> {
|
||||
<a name="l00040"></a>00040 <span class="keyword">protected</span>:
|
||||
<a name="l00041"></a>00041 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00042"></a>00042 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00043"></a>00043 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00046"></a><a class="code" href="classDOMComment.html#27922eb1892078618336fa0446629da0">00046</a> <span class="comment"></span> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a>() {};
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00049"></a>00049 <span class="keyword">private</span>:
|
||||
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a>00055 <span class="comment"></span> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a>(<span class="keyword">const</span> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a> &);
|
||||
<a name="l00056"></a>00056 <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a> &);
|
||||
<a name="l00058"></a>00058
|
||||
<a name="l00059"></a>00059 <span class="keyword">public</span>:
|
||||
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00069"></a><a class="code" href="classDOMComment.html#ea76328d50f37991420f4f428303ea77">00069</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a>() {};
|
||||
<a name="l00071"></a>00071 };
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00074"></a>00074
|
||||
<a name="l00075"></a>00075 <span class="preprocessor">#endif</span>
|
||||
<a name="l00076"></a>00076 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMComment.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMComment.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMComment_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMComment.html">DOMComment</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This interface inherits from <code>CharacterData</code> and represents the content of a comment, i.e., all the characters between the starting ' <code><!--</code>' and ending '<code>--></code>'. <a href="classDOMComment.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMComment_8hpp.html#c22e5cda89ad00538fc22e8f4c8c72b9">XERCESC_INCLUDE_GUARD_DOMCOMMENT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c22e5cda89ad00538fc22e8f4c8c72b9"></a><!-- doxytag: member="DOMComment.hpp::XERCESC_INCLUDE_GUARD_DOMCOMMENT_HPP" ref="c22e5cda89ad00538fc22e8f4c8c72b9" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMCOMMENT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+99
@@ -0,0 +1,99 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMConfiguration.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMConfiguration.hpp</h1><a href="DOMConfiguration_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMCONFIGURATION_HPP)</span>
|
||||
<a name="l00019"></a><a class="code" href="DOMConfiguration_8hpp.html#c2b8d53ab0e5fb9defc79e956efa5cce">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMCONFIGURATION_HPP</span>
|
||||
<a name="l00020"></a>00020 <span class="preprocessor"></span>
|
||||
<a name="l00021"></a>00021 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00022"></a>00022 <span class="comment">// Includes</span>
|
||||
<a name="l00023"></a>00023 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00024"></a>00024
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XMLString_8hpp.html">xercesc/util/XMLString.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <xercesc/util/RefVectorOf.hpp></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="DOMStringList_8hpp.html">xercesc/dom/DOMStringList.hpp</a>></span>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00350"></a><a class="code" href="classDOMConfiguration.html">00350</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>
|
||||
<a name="l00351"></a>00351 {
|
||||
<a name="l00352"></a>00352 <span class="keyword">protected</span>:
|
||||
<a name="l00353"></a>00353 <span class="comment">//-----------------------------------------------------------------------------------</span>
|
||||
<a name="l00354"></a>00354 <span class="comment">// Constructor</span>
|
||||
<a name="l00355"></a>00355 <span class="comment">//-----------------------------------------------------------------------------------</span>
|
||||
<a name="l00358"></a><a class="code" href="classDOMConfiguration.html#fa77dad79085286f13ea1506ec564d90">00358</a> <span class="comment"></span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>() {};
|
||||
<a name="l00360"></a>00360
|
||||
<a name="l00361"></a>00361 <span class="keyword">private</span>:
|
||||
<a name="l00362"></a>00362 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00363"></a>00363 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00364"></a>00364 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00367"></a>00367 <span class="comment"></span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>(<span class="keyword">const</span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a> &);
|
||||
<a name="l00368"></a>00368 <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a> &);
|
||||
<a name="l00370"></a>00370
|
||||
<a name="l00371"></a>00371 <span class="keyword">public</span>:
|
||||
<a name="l00372"></a>00372
|
||||
<a name="l00373"></a>00373 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00374"></a>00374 <span class="comment">// Setter methods</span>
|
||||
<a name="l00375"></a>00375 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00376"></a>00376
|
||||
<a name="l00390"></a>00390 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setParameter(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name, <span class="keyword">const</span> <span class="keywordtype">void</span>* value) = 0;
|
||||
<a name="l00391"></a>00391 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setParameter(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name, <span class="keywordtype">bool</span> value) = 0;
|
||||
<a name="l00392"></a>00392
|
||||
<a name="l00393"></a>00393 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00394"></a>00394 <span class="comment">// Getter methods</span>
|
||||
<a name="l00395"></a>00395 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00406"></a>00406 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">void</span>* getParameter(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00407"></a>00407
|
||||
<a name="l00408"></a>00408
|
||||
<a name="l00409"></a>00409 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00410"></a>00410 <span class="comment">// Query methods</span>
|
||||
<a name="l00411"></a>00411 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00412"></a>00412
|
||||
<a name="l00422"></a>00422 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> canSetParameter(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name, <span class="keyword">const</span> <span class="keywordtype">void</span>* value) <span class="keyword">const</span> = 0;
|
||||
<a name="l00423"></a>00423 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> canSetParameter(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name, <span class="keywordtype">bool</span> value) <span class="keyword">const</span> = 0;
|
||||
<a name="l00424"></a>00424
|
||||
<a name="l00433"></a>00433 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classDOMStringList.html" title="The DOMStringList interface provides the abstraction of an ordered collection of...">DOMStringList</a>* getParameterNames() <span class="keyword">const</span> = 0;
|
||||
<a name="l00434"></a>00434
|
||||
<a name="l00435"></a>00435 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00436"></a>00436 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00437"></a>00437 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00444"></a><a class="code" href="classDOMConfiguration.html#42d0b82d5ddbaae795ffbdbb15ed38ef">00444</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>() {};
|
||||
<a name="l00446"></a>00446 };
|
||||
<a name="l00447"></a>00447
|
||||
<a name="l00448"></a>00448 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00449"></a>00449
|
||||
<a name="l00450"></a>00450 <span class="preprocessor">#endif </span>
|
||||
<a name="l00451"></a>00451 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMConfiguration.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMConfiguration.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMConfiguration_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMConfiguration.html">DOMConfiguration</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a> interface represents the configuration of a document and maintains a table of recognized parameters. <a href="classDOMConfiguration.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMConfiguration_8hpp.html#c2b8d53ab0e5fb9defc79e956efa5cce">XERCESC_INCLUDE_GUARD_DOMCONFIGURATION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c2b8d53ab0e5fb9defc79e956efa5cce"></a><!-- doxytag: member="DOMConfiguration.hpp::XERCESC_INCLUDE_GUARD_DOMCONFIGURATION_HPP" ref="c2b8d53ab0e5fb9defc79e956efa5cce" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMCONFIGURATION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentFragment.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentFragment.hpp</h1><a href="DOMDocumentFragment_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMDocumentFragment.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENTFRAGMENT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMDocumentFragment_8hpp.html#1a38116607825a6d0f95cb726a1f3a14">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTFRAGMENT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00071"></a><a class="code" href="classDOMDocumentFragment.html">00071</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00072"></a>00072 <span class="keyword">protected</span>:
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a><a class="code" href="classDOMDocumentFragment.html#6377889dbf64a3e1601de740c2149f14">00078</a> <span class="comment"></span> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a>() {};
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081 <span class="keyword">private</span>:
|
||||
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a>00087 <span class="comment"></span> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a>(<span class="keyword">const</span> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a> &);
|
||||
<a name="l00088"></a>00088 <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a> &);
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00091"></a>00091 <span class="keyword">public</span>:
|
||||
<a name="l00092"></a>00092 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00093"></a>00093 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00094"></a>00094 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00101"></a><a class="code" href="classDOMDocumentFragment.html#32bdd0fd37cfcc9783b9be8a1d1f61e2">00101</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a>() {};
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00104"></a>00104 };
|
||||
<a name="l00105"></a>00105
|
||||
<a name="l00106"></a>00106 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00107"></a>00107
|
||||
<a name="l00108"></a>00108 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentFragment.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentFragment.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMDocumentFragment_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMDocumentFragment.html">DOMDocumentFragment</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument...">DOMDocumentFragment</a> is a "lightweight" or "minimal" <a class="el" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> object. <a href="classDOMDocumentFragment.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMDocumentFragment_8hpp.html#1a38116607825a6d0f95cb726a1f3a14">XERCESC_INCLUDE_GUARD_DOMDOCUMENTFRAGMENT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="1a38116607825a6d0f95cb726a1f3a14"></a><!-- doxytag: member="DOMDocumentFragment.hpp::XERCESC_INCLUDE_GUARD_DOMDOCUMENTFRAGMENT_HPP" ref="1a38116607825a6d0f95cb726a1f3a14" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTFRAGMENT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+84
@@ -0,0 +1,84 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentRange.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentRange.hpp</h1><a href="DOMDocumentRange_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMDocumentRange.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment">*/</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENTRANGE_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMDocumentRange_8hpp.html#120527bc9b34b8b4f63110d2008469c7">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTRANGE_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMRange.html">DOMRange</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00037"></a><a class="code" href="classDOMDocumentRange.html">00037</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a> {
|
||||
<a name="l00038"></a>00038
|
||||
<a name="l00039"></a>00039 <span class="keyword">protected</span>:
|
||||
<a name="l00040"></a>00040 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00041"></a>00041 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00042"></a>00042 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00045"></a><a class="code" href="classDOMDocumentRange.html#f2c9b8ee0bfb420a2e8f5c5d37d99660">00045</a> <span class="comment"></span> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a>() {};
|
||||
<a name="l00047"></a>00047
|
||||
<a name="l00048"></a>00048 <span class="keyword">private</span>:
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00050"></a>00050 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00054"></a>00054 <span class="comment"></span> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a>(<span class="keyword">const</span> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a> &);
|
||||
<a name="l00055"></a>00055 <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a> &);
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058 <span class="keyword">public</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a><a class="code" href="classDOMDocumentRange.html#bf8b049155856190bc0b09aad2f8ed7a">00068</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a>() {};
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Virtual DOMDocumentRange interface</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a>00087 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMRange.html">DOMRange</a> *createRange() = 0;
|
||||
<a name="l00088"></a>00088
|
||||
<a name="l00090"></a>00090 };
|
||||
<a name="l00091"></a>00091
|
||||
<a name="l00092"></a>00092
|
||||
<a name="l00093"></a>00093 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00095"></a>00095 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentRange.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentRange.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMDocumentRange_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMDocumentRange.html">DOMDocumentRange</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMDocumentRange_8hpp.html#120527bc9b34b8b4f63110d2008469c7">XERCESC_INCLUDE_GUARD_DOMDOCUMENTRANGE_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="120527bc9b34b8b4f63110d2008469c7"></a><!-- doxytag: member="DOMDocumentRange.hpp::XERCESC_INCLUDE_GUARD_DOMDOCUMENTRANGE_HPP" ref="120527bc9b34b8b4f63110d2008469c7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTRANGE_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,94 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentTraversal.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentTraversal.hpp</h1><a href="DOMDocumentTraversal_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMDocumentTraversal.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment">*/</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMDocumentTraversal_8hpp.html#31aaa3c1a2403e6f0e213f38b2329f1d">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNodeFilter_8hpp.html">xercesc/dom/DOMNodeFilter.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00032"></a>00032 <span class="keyword">class </span><a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>;
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMTreeWalker.html" title="DOMTreeWalker objects are used to navigate a document tree or subtree using the view...">DOMTreeWalker</a>;
|
||||
<a name="l00034"></a>00034
|
||||
<a name="l00035"></a>00035
|
||||
<a name="l00047"></a><a class="code" href="classDOMDocumentTraversal.html">00047</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a> {
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00049"></a>00049 <span class="keyword">protected</span>:
|
||||
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a><a class="code" href="classDOMDocumentTraversal.html#1a351a955247ad7ec60e9424f500f6ce">00055</a> <span class="comment"></span> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a>() {};
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058 <span class="keyword">private</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a>00064 <span class="comment"></span> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a>(<span class="keyword">const</span> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a> &);
|
||||
<a name="l00065"></a>00065 <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a> &);
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">public</span>:
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a><a class="code" href="classDOMDocumentTraversal.html#ded5e2bbc9f03adc30a268837b103ba6">00078</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a>() {};
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// Virtual DOMDocumentRange interface</span>
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00110"></a>00110 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a> *createNodeIterator(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* root,
|
||||
<a name="l00111"></a>00111 <a class="code" href="classDOMNodeFilter.html#c1946b252d8fa2ef980280cd94790bf3">DOMNodeFilter::ShowType</a> whatToShow,
|
||||
<a name="l00112"></a>00112 <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>* filter,
|
||||
<a name="l00113"></a>00113 <span class="keywordtype">bool</span> entityReferenceExpansion) = 0;
|
||||
<a name="l00144"></a>00144 <span class="keyword">virtual</span> <a class="code" href="classDOMTreeWalker.html" title="DOMTreeWalker objects are used to navigate a document tree or subtree using the view...">DOMTreeWalker</a> *createTreeWalker(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* root,
|
||||
<a name="l00145"></a>00145 <a class="code" href="classDOMNodeFilter.html#c1946b252d8fa2ef980280cd94790bf3">DOMNodeFilter::ShowType</a> whatToShow,
|
||||
<a name="l00146"></a>00146 <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>* filter,
|
||||
<a name="l00147"></a>00147 <span class="keywordtype">bool</span> entityReferenceExpansion) = 0;
|
||||
<a name="l00148"></a>00148
|
||||
<a name="l00150"></a>00150 };
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00152"></a>00152
|
||||
<a name="l00153"></a>00153 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00154"></a>00154
|
||||
<a name="l00155"></a>00155 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentTraversal.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentTraversal.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMDocumentTraversal_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMDocumentTraversal.html">DOMDocumentTraversal</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><code><a class="el" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a></code> contains methods that create <code>DOMNodeIterators</code> and <code>DOMTreeWalkers</code> to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document). <a href="classDOMDocumentTraversal.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMDocumentTraversal_8hpp.html#31aaa3c1a2403e6f0e213f38b2329f1d">XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="31aaa3c1a2403e6f0e213f38b2329f1d"></a><!-- doxytag: member="DOMDocumentTraversal.hpp::XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP" ref="31aaa3c1a2403e6f0e213f38b2329f1d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+95
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentType.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentType.hpp</h1><a href="DOMDocumentType_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMDocumentType.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENTTYPE_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMDocumentType_8hpp.html#02aaa1ca6b779a692fb3a6ca09977cb5">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTTYPE_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a>;
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00045"></a><a class="code" href="classDOMDocumentType.html">00045</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a><a class="code" href="classDOMDocumentType.html#aa04887227b6d33f7e0f5c78e025fb04">00052</a> <span class="comment"></span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>() {};
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment"></span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>(<span class="keyword">const</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> &);
|
||||
<a name="l00062"></a>00062 <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> &);
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a><a class="code" href="classDOMDocumentType.html#3d7f6cf27a3b97fdc187b24e1f0c1379">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>() {};
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMDocumentType interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00089"></a>00089 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00108"></a>00108 <span class="keyword">virtual</span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> *getEntities() <span class="keyword">const</span> = 0;
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110
|
||||
<a name="l00120"></a>00120 <span class="keyword">virtual</span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> *getNotations() <span class="keyword">const</span> = 0;
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00131"></a>00131 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getPublicId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00132"></a>00132
|
||||
<a name="l00139"></a>00139 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getSystemId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00140"></a>00140
|
||||
<a name="l00151"></a>00151 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getInternalSubset() <span class="keyword">const</span> = 0;
|
||||
<a name="l00153"></a>00153
|
||||
<a name="l00154"></a>00154 };
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00156"></a>00156 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00158"></a>00158 <span class="preprocessor">#endif</span>
|
||||
<a name="l00159"></a>00159 <span class="preprocessor"></span>
|
||||
<a name="l00160"></a>00160
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocumentType.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocumentType.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMDocumentType_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMDocumentType.html">DOMDocumentType</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Each <code><a class="el" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a></code> has a <code>doctype</code> attribute whose value is either <code>null</code> or a <code><a class="el" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a></code> object. <a href="classDOMDocumentType.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMDocumentType_8hpp.html#02aaa1ca6b779a692fb3a6ca09977cb5">XERCESC_INCLUDE_GUARD_DOMDOCUMENTTYPE_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="02aaa1ca6b779a692fb3a6ca09977cb5"></a><!-- doxytag: member="DOMDocumentType.hpp::XERCESC_INCLUDE_GUARD_DOMDOCUMENTTYPE_HPP" ref="02aaa1ca6b779a692fb3a6ca09977cb5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTTYPE_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+200
@@ -0,0 +1,200 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocument.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocument.hpp</h1><a href="DOMDocument_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMDocument.hpp 672232 2008-06-27 10:16:38Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment">*/</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMDocument_8hpp.html#912d508cd7f6759701d3e88eecd0d6ea">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="DOMDocumentRange_8hpp.html">xercesc/dom/DOMDocumentRange.hpp</a>></span>
|
||||
<a name="l00028"></a>00028 <span class="preprocessor">#include <<a class="code" href="DOMDocumentTraversal_8hpp.html">xercesc/dom/DOMDocumentTraversal.hpp</a>></span>
|
||||
<a name="l00029"></a>00029 <span class="preprocessor">#include <<a class="code" href="DOMXPathEvaluator_8hpp.html">xercesc/dom/DOMXPathEvaluator.hpp</a>></span>
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>;
|
||||
<a name="l00034"></a>00034 <span class="keyword">class </span><a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>;
|
||||
<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>;
|
||||
<a name="l00036"></a>00036 <span class="keyword">class </span><a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a>;
|
||||
<a name="l00037"></a>00037 <span class="keyword">class </span><a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a>;
|
||||
<a name="l00038"></a>00038 <span class="keyword">class </span><a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a>;
|
||||
<a name="l00039"></a>00039 <span class="keyword">class </span><a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a>;
|
||||
<a name="l00040"></a>00040 <span class="keyword">class </span><a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>;
|
||||
<a name="l00041"></a>00041 <span class="keyword">class </span><a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a>;
|
||||
<a name="l00042"></a>00042 <span class="keyword">class </span><a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a>;
|
||||
<a name="l00043"></a>00043 <span class="keyword">class </span><a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>;
|
||||
<a name="l00044"></a>00044 <span class="keyword">class </span><a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>;
|
||||
<a name="l00045"></a>00045 <span class="keyword">class </span><a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>;
|
||||
<a name="l00046"></a>00046 <span class="keyword">class </span><a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a>;
|
||||
<a name="l00047"></a>00047 <span class="keyword">class </span><a class="code" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content...">DOMText</a>;
|
||||
<a name="l00048"></a>00048 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00050"></a>00050
|
||||
<a name="l00064"></a><a class="code" href="classDOMDocument.html">00064</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>: <span class="keyword">public</span> <a class="code" href="classDOMDocumentRange.html">DOMDocumentRange</a>,
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span> <a class="code" href="classDOMXPathEvaluator.html" title="The evaluation of XPath expressions is provided by DOMXPathEvaluator.">DOMXPathEvaluator</a>,
|
||||
<a name="l00066"></a>00066 <span class="keyword">public</span> <a class="code" href="classDOMDocumentTraversal.html" title="DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers...">DOMDocumentTraversal</a>,
|
||||
<a name="l00067"></a>00067 <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00068"></a>00068
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">protected</span>:
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a><a class="code" href="classDOMDocument.html#5f436f7921c6a2bef29b18d3deeb1a87">00076</a> <span class="comment"></span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>() {};
|
||||
<a name="l00078"></a>00078
|
||||
<a name="l00079"></a>00079 <span class="keyword">private</span>:
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00085"></a>00085 <span class="comment"></span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>(<span class="keyword">const</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> &);
|
||||
<a name="l00086"></a>00086 <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> &);
|
||||
<a name="l00088"></a>00088
|
||||
<a name="l00089"></a>00089 <span class="keyword">public</span>:
|
||||
<a name="l00090"></a>00090 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00091"></a>00091 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00092"></a>00092 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00099"></a><a class="code" href="classDOMDocument.html#142d78b20b4f1dcdc4fc9aff210bac75">00099</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>() {};
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00102"></a>00102 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// Virtual DOMDocument interface</span>
|
||||
<a name="l00104"></a>00104 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00127"></a>00127 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> *createElement(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *tagName) = 0;
|
||||
<a name="l00128"></a>00128
|
||||
<a name="l00134"></a>00134 <span class="keyword">virtual</span> <a class="code" href="classDOMDocumentFragment.html" title="DOMDocumentFragment is a &quot;lightweight&quot; or &quot;minimal&quot; DOMDocument...">DOMDocumentFragment</a> *createDocumentFragment() = 0;
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00142"></a>00142 <span class="keyword">virtual</span> <a class="code" href="classDOMText.html" title="The DOMText interface inherits from DOMCharacterData and represents the textual content...">DOMText</a> *createTextNode(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data) = 0;
|
||||
<a name="l00143"></a>00143
|
||||
<a name="l00150"></a>00150 <span class="keyword">virtual</span> <a class="code" href="classDOMComment.html" title="This interface inherits from CharacterData and represents the content of a comment...">DOMComment</a> *createComment(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data) = 0;
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00159"></a>00159 <span class="keyword">virtual</span> <a class="code" href="classDOMCDATASection.html" title="CDATA sections are used to escape blocks of text containing characters that would...">DOMCDATASection</a> *createCDATASection(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data) = 0;
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00172"></a>00172 <span class="keyword">virtual</span> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a> *createProcessingInstruction(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *target,
|
||||
<a name="l00173"></a>00173 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *data) = 0;
|
||||
<a name="l00174"></a>00174
|
||||
<a name="l00175"></a>00175
|
||||
<a name="l00192"></a>00192 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *createAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00193"></a>00193
|
||||
<a name="l00194"></a>00194
|
||||
<a name="l00212"></a>00212 <span class="keyword">virtual</span> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a> *createEntityReference(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00213"></a>00213
|
||||
<a name="l00225"></a>00225 <span class="keyword">virtual</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> *getDoctype() <span class="keyword">const</span> = 0;
|
||||
<a name="l00226"></a>00226
|
||||
<a name="l00232"></a>00232 <span class="keyword">virtual</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> *getImplementation() <span class="keyword">const</span> = 0;
|
||||
<a name="l00233"></a>00233
|
||||
<a name="l00239"></a>00239 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> *getDocumentElement() <span class="keyword">const</span> = 0;
|
||||
<a name="l00240"></a>00240
|
||||
<a name="l00255"></a>00255 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> *getElementsByTagName(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *tagname) <span class="keyword">const</span> = 0;
|
||||
<a name="l00256"></a>00256
|
||||
<a name="l00258"></a>00258
|
||||
<a name="l00261"></a>00261
|
||||
<a name="l00360"></a>00360 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *importNode(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *importedNode, <span class="keywordtype">bool</span> deep) = 0;
|
||||
<a name="l00361"></a>00361
|
||||
<a name="l00417"></a>00417 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> *createElementNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00418"></a>00418 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName) = 0;
|
||||
<a name="l00419"></a>00419
|
||||
<a name="l00482"></a>00482 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *createAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00483"></a>00483 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName) = 0;
|
||||
<a name="l00484"></a>00484
|
||||
<a name="l00497"></a>00497 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> *getElementsByTagNameNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00498"></a>00498 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00499"></a>00499
|
||||
<a name="l00513"></a>00513 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getElementById(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *elementId) <span class="keyword">const</span> = 0;
|
||||
<a name="l00515"></a>00515
|
||||
<a name="l00518"></a>00518
|
||||
<a name="l00525"></a>00525 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getInputEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00526"></a>00526
|
||||
<a name="l00534"></a>00534 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getXmlEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00535"></a>00535
|
||||
<a name="l00542"></a>00542 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getXmlStandalone() <span class="keyword">const</span> = 0;
|
||||
<a name="l00543"></a>00543
|
||||
<a name="l00551"></a>00551 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setXmlStandalone(<span class="keywordtype">bool</span> standalone) = 0;
|
||||
<a name="l00552"></a>00552
|
||||
<a name="l00560"></a>00560 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getXmlVersion() <span class="keyword">const</span> = 0;
|
||||
<a name="l00561"></a>00561
|
||||
<a name="l00569"></a>00569 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setXmlVersion(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* version) = 0;
|
||||
<a name="l00570"></a>00570
|
||||
<a name="l00579"></a>00579 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getDocumentURI() <span class="keyword">const</span> = 0;
|
||||
<a name="l00588"></a>00588 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setDocumentURI(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* documentURI) = 0;
|
||||
<a name="l00589"></a>00589
|
||||
<a name="l00600"></a>00600 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getStrictErrorChecking() <span class="keyword">const</span> = 0;
|
||||
<a name="l00611"></a>00611 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setStrictErrorChecking(<span class="keywordtype">bool</span> strictErrorChecking) = 0;
|
||||
<a name="l00612"></a>00612
|
||||
<a name="l00657"></a>00657 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* renameNode(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* n, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* qualifiedName) = 0;
|
||||
<a name="l00658"></a>00658
|
||||
<a name="l00659"></a>00659
|
||||
<a name="l00719"></a>00719 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* adoptNode(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* source) = 0;
|
||||
<a name="l00720"></a>00720
|
||||
<a name="l00741"></a>00741 <span class="keyword">virtual</span> <span class="keywordtype">void</span> normalizeDocument() = 0;
|
||||
<a name="l00742"></a>00742
|
||||
<a name="l00743"></a>00743
|
||||
<a name="l00751"></a>00751 <span class="keyword">virtual</span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>* getDOMConfig() <span class="keyword">const</span> = 0;
|
||||
<a name="l00752"></a>00752
|
||||
<a name="l00754"></a>00754
|
||||
<a name="l00755"></a>00755 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00756"></a>00756 <span class="comment">// Non-standard extension</span>
|
||||
<a name="l00757"></a>00757 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00767"></a>00767 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a> *createEntity(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00768"></a>00768
|
||||
<a name="l00777"></a>00777 <span class="keyword">virtual</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> *createDocumentType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00778"></a>00778
|
||||
<a name="l00779"></a>00779 <span class="comment">/***</span>
|
||||
<a name="l00780"></a>00780 <span class="comment"> * Provide default implementation to maintain source code compatibility</span>
|
||||
<a name="l00781"></a>00781 <span class="comment"> ***/</span>
|
||||
<a name="l00782"></a><a class="code" href="classDOMDocument.html#490557586ab41bba34181d1129027449">00782</a> <span class="keyword">virtual</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>* createDocumentType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qName,
|
||||
<a name="l00783"></a>00783 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>*, <span class="comment">//publicId,</span>
|
||||
<a name="l00784"></a>00784 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="comment">//systemId</span>
|
||||
<a name="l00785"></a>00785 )
|
||||
<a name="l00786"></a>00786 {
|
||||
<a name="l00787"></a>00787 <span class="keywordflow">return</span> createDocumentType(qName);
|
||||
<a name="l00788"></a>00788 }
|
||||
<a name="l00789"></a>00789
|
||||
<a name="l00798"></a>00798 <span class="keyword">virtual</span> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a> *createNotation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00799"></a>00799
|
||||
<a name="l00809"></a>00809 <span class="keyword">virtual</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> *createElementNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00810"></a>00810 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName,
|
||||
<a name="l00811"></a>00811 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#dd2d542a6583db767febf57446daa50d">XMLFileLoc</a> lineNum,
|
||||
<a name="l00812"></a>00812 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#dd2d542a6583db767febf57446daa50d">XMLFileLoc</a> columnNum) = 0;
|
||||
<a name="l00814"></a>00814
|
||||
<a name="l00815"></a>00815 };
|
||||
<a name="l00816"></a>00816
|
||||
<a name="l00817"></a>00817 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00818"></a>00818
|
||||
<a name="l00819"></a>00819 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMDocument.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMDocument.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMDocument_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMDocument.html">DOMDocument</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a></code> interface represents the entire XML document. <a href="classDOMDocument.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMDocument_8hpp.html#912d508cd7f6759701d3e88eecd0d6ea">XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="912d508cd7f6759701d3e88eecd0d6ea"></a><!-- doxytag: member="DOMDocument.hpp::XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP" ref="912d508cd7f6759701d3e88eecd0d6ea" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+145
@@ -0,0 +1,145 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMElement.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMElement.hpp</h1><a href="DOMElement_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMElement.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMElement_8hpp.html#d44a59778753f9a5c11ac979cca8c7cd">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a>;
|
||||
<a name="l00032"></a>00032 <span class="keyword">class </span><a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>;
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>;
|
||||
<a name="l00034"></a>00034
|
||||
<a name="l00035"></a>00035
|
||||
<a name="l00063"></a><a class="code" href="classDOMElement.html">00063</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00064"></a>00064 <span class="keyword">protected</span>:
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a><a class="code" href="classDOMElement.html#81e8fbd5073be3e162df16ba00534927">00070</a> <span class="comment"></span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>() {}
|
||||
<a name="l00071"></a><a class="code" href="classDOMElement.html#8cdbfc9dc0b573258f4e8c7e6be8cbb2">00071</a> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>(<span class="keyword">const</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00074"></a>00074 <span class="keyword">private</span>:
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a>00076 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment"></span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &);
|
||||
<a name="l00082"></a>00082
|
||||
<a name="l00083"></a>00083 <span class="keyword">public</span>:
|
||||
<a name="l00084"></a>00084 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00086"></a>00086 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00093"></a><a class="code" href="classDOMElement.html#1d73f74eced331b731e08ab477e858cc">00093</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>() {};
|
||||
<a name="l00095"></a>00095
|
||||
<a name="l00096"></a>00096 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00097"></a>00097 <span class="comment">// Virtual DOMElement interface</span>
|
||||
<a name="l00098"></a>00098 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00101"></a>00101 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00102"></a>00102 <span class="comment">// Getter methods</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00113"></a>00113 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getTagName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00114"></a>00114
|
||||
<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00124"></a>00124
|
||||
<a name="l00133"></a>00133 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNode(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00145"></a>00145 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagName(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00147"></a>00147 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00148"></a>00148 <span class="comment">// Setter methods</span>
|
||||
<a name="l00149"></a>00149 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00172"></a>00172 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name,
|
||||
<a name="l00173"></a>00173 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *value) = 0;
|
||||
<a name="l00194"></a>00194 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNode(<a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
|
||||
<a name="l00195"></a>00195
|
||||
<a name="l00212"></a>00212 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * removeAttributeNode(<a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *oldAttr) = 0;
|
||||
<a name="l00213"></a>00213
|
||||
<a name="l00227"></a>00227 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00229"></a>00229
|
||||
<a name="l00243"></a>00243 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00244"></a>00244 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00245"></a>00245
|
||||
<a name="l00285"></a>00285 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00286"></a>00286 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *value) = 0;
|
||||
<a name="l00287"></a>00287
|
||||
<a name="l00302"></a>00302 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00303"></a>00303 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) = 0;
|
||||
<a name="l00304"></a>00304
|
||||
<a name="l00316"></a>00316 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNodeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00317"></a>00317 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00318"></a>00318
|
||||
<a name="l00340"></a>00340 <span class="keyword">virtual</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNodeNS(<a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
|
||||
<a name="l00341"></a>00341
|
||||
<a name="l00357"></a>00357 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagNameNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00358"></a>00358 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00359"></a>00359
|
||||
<a name="l00370"></a>00370 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00371"></a>00371
|
||||
<a name="l00384"></a>00384 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00385"></a>00385 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00387"></a>00387
|
||||
<a name="l00390"></a>00390
|
||||
<a name="l00411"></a>00411 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttribute(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* name, <span class="keywordtype">bool</span> isId) = 0;
|
||||
<a name="l00412"></a>00412
|
||||
<a name="l00413"></a>00413
|
||||
<a name="l00432"></a>00432 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* localName, <span class="keywordtype">bool</span> isId) = 0;
|
||||
<a name="l00433"></a>00433
|
||||
<a name="l00434"></a>00434
|
||||
<a name="l00435"></a>00435
|
||||
<a name="l00453"></a>00453 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNode(<span class="keyword">const</span> <a class="code" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *idAttr, <span class="keywordtype">bool</span> isId) = 0;
|
||||
<a name="l00454"></a>00454
|
||||
<a name="l00455"></a>00455
|
||||
<a name="l00456"></a>00456
|
||||
<a name="l00463"></a>00463 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classDOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>* getSchemaTypeInfo() <span class="keyword">const</span> = 0;
|
||||
<a name="l00464"></a>00464
|
||||
<a name="l00466"></a>00466
|
||||
<a name="l00467"></a>00467 };
|
||||
<a name="l00468"></a>00468
|
||||
<a name="l00469"></a>00469 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00470"></a>00470
|
||||
<a name="l00471"></a>00471 <span class="preprocessor">#endif</span>
|
||||
<a name="l00472"></a>00472 <span class="preprocessor"></span>
|
||||
<a name="l00473"></a>00473
|
||||
<a name="l00474"></a>00474
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMElement.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMElement.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMElement_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMElement.html">DOMElement</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">By far the vast majority of objects (apart from text) that authors encounter when traversing a document are <code><a class="el" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a></code> nodes. <a href="classDOMElement.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMElement_8hpp.html#d44a59778753f9a5c11ac979cca8c7cd">XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="d44a59778753f9a5c11ac979cca8c7cd"></a><!-- doxytag: member="DOMElement.hpp::XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP" ref="d44a59778753f9a5c11ac979cca8c7cd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMEntityReference.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMEntityReference.hpp</h1><a href="DOMEntityReference_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMEntityReference.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMENTITYREFERENCE_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMEntityReference_8hpp.html#0be404779489ae6c6a4555e23d79e104">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMENTITYREFERENCE_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00057"></a><a class="code" href="classDOMEntityReference.html">00057</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00058"></a>00058 <span class="keyword">protected</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a><a class="code" href="classDOMEntityReference.html#50962cddd68147a8b9cc9a016b3a1fed">00064</a> <span class="comment"></span> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a>() {}
|
||||
<a name="l00065"></a><a class="code" href="classDOMEntityReference.html#0b95c838fb8f19ae0bb3a43cfa992af0">00065</a> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a>(<span class="keyword">const</span> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">private</span>:
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment"></span> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a> &);
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077 <span class="keyword">public</span>:
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a><a class="code" href="classDOMEntityReference.html#3fc2af75b0c92b7479036b039efa0eed">00087</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a>() {};
|
||||
<a name="l00089"></a>00089
|
||||
<a name="l00090"></a>00090 };
|
||||
<a name="l00091"></a>00091
|
||||
<a name="l00092"></a>00092 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00093"></a>00093
|
||||
<a name="l00094"></a>00094 <span class="preprocessor">#endif</span>
|
||||
<a name="l00095"></a>00095 <span class="preprocessor"></span>
|
||||
<a name="l00096"></a>00096
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMEntityReference.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMEntityReference.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMEntityReference_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMEntityReference.html">DOMEntityReference</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><code><a class="el" href="classDOMEntityReference.html" title="DOMEntityReference objects may be inserted into the structure model when an entity...">DOMEntityReference</a></code> objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference. <a href="classDOMEntityReference.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMEntityReference_8hpp.html#0be404779489ae6c6a4555e23d79e104">XERCESC_INCLUDE_GUARD_DOMENTITYREFERENCE_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="0be404779489ae6c6a4555e23d79e104"></a><!-- doxytag: member="DOMEntityReference.hpp::XERCESC_INCLUDE_GUARD_DOMENTITYREFERENCE_HPP" ref="0be404779489ae6c6a4555e23d79e104" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMENTITYREFERENCE_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+93
@@ -0,0 +1,93 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMEntity.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMEntity.hpp</h1><a href="DOMEntity_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMEntity.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMENTITY_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMEntity_8hpp.html#03d8da1cee86cacecb662e497fe703f3">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMENTITY_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00066"></a><a class="code" href="classDOMEntity.html">00066</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00067"></a>00067 <span class="keyword">protected</span>:
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00073"></a><a class="code" href="classDOMEntity.html#cc69b2ab1fee3f5d629db29f99bd2430">00073</a> <span class="comment"></span> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a>() {}
|
||||
<a name="l00074"></a><a class="code" href="classDOMEntity.html#e2df6167d033fe0d0698c29c17ced15c">00074</a> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a>(<span class="keyword">const</span> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077 <span class="keyword">private</span>:
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment"></span> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a> &);
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086 <span class="keyword">public</span>:
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00096"></a><a class="code" href="classDOMEntity.html#539f1a88ccb806251b66571cdeebef67">00096</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMEntity.html" title="This interface represents an entity, either parsed or unparsed, in an XML document...">DOMEntity</a>() {};
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00099"></a>00099 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00100"></a>00100 <span class="comment">// Virtual DOMEntity interface</span>
|
||||
<a name="l00101"></a>00101 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00104"></a>00104 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00105"></a>00105 <span class="comment">// Getter methods</span>
|
||||
<a name="l00106"></a>00106 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00114"></a>00114 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getPublicId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getSystemId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00124"></a>00124
|
||||
<a name="l00132"></a>00132 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getNotationName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00145"></a>00145 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getInputEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00154"></a>00154 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getXmlEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00163"></a>00163 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getXmlVersion() <span class="keyword">const</span> = 0;
|
||||
<a name="l00165"></a>00165 };
|
||||
<a name="l00166"></a>00166
|
||||
<a name="l00167"></a>00167 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00169"></a>00169 <span class="preprocessor">#endif</span>
|
||||
<a name="l00170"></a>00170 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMEntity.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMEntity.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMEntity_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMEntity.html">DOMEntity</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This interface represents an entity, either parsed or unparsed, in an XML document. <a href="classDOMEntity.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMEntity_8hpp.html#03d8da1cee86cacecb662e497fe703f3">XERCESC_INCLUDE_GUARD_DOMENTITY_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="03d8da1cee86cacecb662e497fe703f3"></a><!-- doxytag: member="DOMEntity.hpp::XERCESC_INCLUDE_GUARD_DOMENTITY_HPP" ref="03d8da1cee86cacecb662e497fe703f3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMENTITY_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+82
@@ -0,0 +1,82 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMErrorHandler.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMErrorHandler.hpp</h1><a href="DOMErrorHandler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMErrorHandler.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMErrorHandler_8hpp.html#bfeda997a517635e349fcd09e8d3a868">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00046"></a><a class="code" href="classDOMErrorHandler.html">00046</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a>
|
||||
<a name="l00047"></a>00047 {
|
||||
<a name="l00048"></a>00048 <span class="keyword">protected</span>:
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00050"></a>00050 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00054"></a><a class="code" href="classDOMErrorHandler.html#a8917d5efad45ac1cc02b3f93318d695">00054</a> <span class="comment"></span> <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a>() {};
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a>00057 <span class="keyword">private</span>:
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00063"></a>00063 <span class="comment"></span> <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a>(<span class="keyword">const</span> <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a> &);
|
||||
<a name="l00064"></a>00064 <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a> &);
|
||||
<a name="l00066"></a>00066
|
||||
<a name="l00067"></a>00067 <span class="keyword">public</span>:
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00077"></a><a class="code" href="classDOMErrorHandler.html#e72726e3ef995bcdd8eda39fb6e71603">00077</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a>() {};
|
||||
<a name="l00079"></a>00079
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// Virtual DOMErrorHandler interface</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00100"></a>00100 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> handleError(<span class="keyword">const</span> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>& domError) = 0;
|
||||
<a name="l00102"></a>00102
|
||||
<a name="l00103"></a>00103 };
|
||||
<a name="l00104"></a>00104
|
||||
<a name="l00105"></a>00105 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00107"></a>00107 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMErrorHandler.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMErrorHandler.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMErrorHandler_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMErrorHandler.html">DOMErrorHandler</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Basic interface for DOM error handlers. <a href="classDOMErrorHandler.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMErrorHandler_8hpp.html#bfeda997a517635e349fcd09e8d3a868">XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="bfeda997a517635e349fcd09e8d3a868"></a><!-- doxytag: member="DOMErrorHandler.hpp::XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP" ref="bfeda997a517635e349fcd09e8d3a868" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+106
@@ -0,0 +1,106 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMError.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMError.hpp</h1><a href="DOMError_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMError.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMERROR_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMError_8hpp.html#a383cfffee6188ccd47f889aacbb5c17">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMERROR_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029 <span class="keyword">class </span><a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>;
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00039"></a><a class="code" href="classDOMError.html">00039</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>
|
||||
<a name="l00040"></a>00040 {
|
||||
<a name="l00041"></a>00041 <span class="keyword">protected</span>:
|
||||
<a name="l00042"></a>00042 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00043"></a>00043 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a><a class="code" href="classDOMError.html#e63e21de6b2b2b1f00d9c40a2b72fe15">00047</a> <span class="comment"></span> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>() {};
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00050"></a>00050 <span class="keyword">private</span>:
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00056"></a>00056 <span class="comment"></span> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>(<span class="keyword">const</span> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a> &);
|
||||
<a name="l00057"></a>00057 <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a> &);
|
||||
<a name="l00059"></a>00059
|
||||
<a name="l00060"></a>00060 <span class="keyword">public</span>:
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a><a class="code" href="classDOMError.html#90c94b6b5d613370bf6474c4ebf32c72">00070</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a>() {};
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment">// Class types</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00099"></a><a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1a">00099</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1a" title="The severity of the error described by the DOMError.">ErrorSeverity</a>
|
||||
<a name="l00100"></a>00100 {
|
||||
<a name="l00101"></a><a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1af1b200ca4a717aab6f87ea1ecdcbfe3d">00101</a> DOM_SEVERITY_WARNING = 1,
|
||||
<a name="l00102"></a><a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1ab9060c583802fbac601e0e7a64a5a73f">00102</a> DOM_SEVERITY_ERROR = 2,
|
||||
<a name="l00103"></a><a class="code" href="classDOMError.html#e103dba9019c82cbd9ce0afbf30cdb1a7663a1c372a8333e39679d7b3dea5d97">00103</a> DOM_SEVERITY_FATAL_ERROR = 3
|
||||
<a name="l00104"></a>00104 };
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00107"></a>00107
|
||||
<a name="l00108"></a>00108 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00109"></a>00109 <span class="comment">// Virtual DOMError interface</span>
|
||||
<a name="l00110"></a>00110 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00113"></a>00113 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00114"></a>00114 <span class="comment">// Getter methods</span>
|
||||
<a name="l00115"></a>00115 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00122"></a>00122 <span class="comment"></span> <span class="keyword">virtual</span> ErrorSeverity getSeverity() <span class="keyword">const</span> = 0;
|
||||
<a name="l00123"></a>00123
|
||||
<a name="l00129"></a>00129 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getMessage() <span class="keyword">const</span> = 0;
|
||||
<a name="l00130"></a>00130
|
||||
<a name="l00136"></a>00136 <span class="keyword">virtual</span> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>* getLocation() <span class="keyword">const</span> = 0;
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00143"></a>00143 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getRelatedException() <span class="keyword">const</span> = 0;
|
||||
<a name="l00144"></a>00144
|
||||
<a name="l00159"></a>00159 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getType() <span class="keyword">const</span> = 0;
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00166"></a>00166 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getRelatedData() <span class="keyword">const</span> = 0;
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00169"></a>00169 };
|
||||
<a name="l00170"></a>00170
|
||||
<a name="l00171"></a>00171 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00172"></a>00172
|
||||
<a name="l00173"></a>00173 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMError.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMError.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMError_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMError.html">DOMError</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classDOMError.html" title="DOMError is an interface that describes an error.">DOMError</a> is an interface that describes an error. <a href="classDOMError.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMError_8hpp.html#a383cfffee6188ccd47f889aacbb5c17">XERCESC_INCLUDE_GUARD_DOMERROR_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="a383cfffee6188ccd47f889aacbb5c17"></a><!-- doxytag: member="DOMError.hpp::XERCESC_INCLUDE_GUARD_DOMERROR_HPP" ref="a383cfffee6188ccd47f889aacbb5c17" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMERROR_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+131
@@ -0,0 +1,131 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMException.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMException.hpp</h1><a href="DOMException_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMException.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMException_8hpp.html#08c52a29511b6937b2e3a1ae3bec09d3">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="PlatformUtils_8hpp.html">xercesc/util/PlatformUtils.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00050"></a>00050 <span class="keyword">class </span><a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>;
|
||||
<a name="l00051"></a>00051
|
||||
<a name="l00052"></a><a class="code" href="classDOMException.html">00052</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMException.html">DOMException</a> {
|
||||
<a name="l00053"></a>00053 <span class="keyword">public</span>:
|
||||
<a name="l00054"></a>00054 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a>00055 <span class="comment">// Class Types</span>
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00137"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5">00137</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5" title="ExceptionCode.">ExceptionCode</a> {
|
||||
<a name="l00138"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af50d9eec111a459f220bcb2f6089affd36">00138</a> INDEX_SIZE_ERR = 1,
|
||||
<a name="l00139"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af57848bea27629696b995c49d03647bf44">00139</a> DOMSTRING_SIZE_ERR = 2,
|
||||
<a name="l00140"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5be5df9481fbad98378567999adfd2c70">00140</a> HIERARCHY_REQUEST_ERR = 3,
|
||||
<a name="l00141"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5ada71ea07a0f81ee5d777d3eefe23589">00141</a> WRONG_DOCUMENT_ERR = 4,
|
||||
<a name="l00142"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5d4e2a67501d747d9a54d34f03ec92d4f">00142</a> INVALID_CHARACTER_ERR = 5,
|
||||
<a name="l00143"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5fd6d2bee336d0c97803ed97bb8092690">00143</a> NO_DATA_ALLOWED_ERR = 6,
|
||||
<a name="l00144"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5c685ca9c8d81f88fbd674a2a29ac0585">00144</a> NO_MODIFICATION_ALLOWED_ERR = 7,
|
||||
<a name="l00145"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af597f83c5dba130f790718cb6a6f77199c">00145</a> NOT_FOUND_ERR = 8,
|
||||
<a name="l00146"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af54b36c275ad7abb8a3bfe3b1d56727145">00146</a> NOT_SUPPORTED_ERR = 9,
|
||||
<a name="l00147"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5502d34a3422533e2c593b51da4286314">00147</a> INUSE_ATTRIBUTE_ERR = 10,
|
||||
<a name="l00148"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5eb459204931eb814f958d31620760c94">00148</a> INVALID_STATE_ERR = 11,
|
||||
<a name="l00149"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5afca1d00c0334aafb6299fbddc06ed5c">00149</a> SYNTAX_ERR = 12,
|
||||
<a name="l00150"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af52140035734a10c7b4d50de86cb49d6d9">00150</a> INVALID_MODIFICATION_ERR = 13,
|
||||
<a name="l00151"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5abb983e7d4f0913b1be4d78a09ee4ac1">00151</a> NAMESPACE_ERR = 14,
|
||||
<a name="l00152"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af54e84eacc79c98824d020a8ea9f453565">00152</a> INVALID_ACCESS_ERR = 15,
|
||||
<a name="l00153"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5f6b8c16116028310efacaecf36a631d4">00153</a> VALIDATION_ERR = 16,
|
||||
<a name="l00154"></a><a class="code" href="classDOMException.html#f80f80a377221615d84e59dd2cf71af5d11b5337003ff6a769b5ed34cdad51d2">00154</a> TYPE_MISMATCH_ERR = 17
|
||||
<a name="l00155"></a>00155 };
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00158"></a>00158 <span class="keyword">public</span>:
|
||||
<a name="l00159"></a>00159 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00160"></a>00160 <span class="comment">// Constructors</span>
|
||||
<a name="l00161"></a>00161 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00168"></a>00168 <span class="comment"></span> <a class="code" href="classDOMException.html">DOMException</a>();
|
||||
<a name="l00169"></a>00169
|
||||
<a name="l00177"></a>00177 <a class="code" href="classDOMException.html">DOMException</a>(<span class="keywordtype">short</span> code,
|
||||
<a name="l00178"></a>00178 <span class="keywordtype">short</span> messageCode = 0,
|
||||
<a name="l00179"></a>00179 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memoryManager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>);
|
||||
<a name="l00180"></a>00180
|
||||
<a name="l00186"></a>00186 <a class="code" href="classDOMException.html">DOMException</a>(<span class="keyword">const</span> <a class="code" href="classDOMException.html">DOMException</a> &other);
|
||||
<a name="l00187"></a>00187
|
||||
<a name="l00189"></a>00189
|
||||
<a name="l00190"></a>00190 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00191"></a>00191 <span class="comment">// Destructors</span>
|
||||
<a name="l00192"></a>00192 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00199"></a>00199 <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMException.html">DOMException</a>();
|
||||
<a name="l00201"></a>00201
|
||||
<a name="l00202"></a>00202
|
||||
<a name="l00203"></a>00203 <span class="keyword">public</span>:
|
||||
<a name="l00204"></a>00204 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00205"></a>00205 <span class="comment">// Getter</span>
|
||||
<a name="l00206"></a>00206 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00207"></a>00207 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getMessage() <span class="keyword">const</span>;
|
||||
<a name="l00208"></a>00208
|
||||
<a name="l00209"></a>00209 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00210"></a>00210 <span class="comment">// Class Types</span>
|
||||
<a name="l00211"></a>00211 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00218"></a><a class="code" href="classDOMException.html#b23877af4faedb46e90710e150c664dc">00218</a> <span class="comment"></span> <span class="keywordtype">short</span> code;
|
||||
<a name="l00219"></a>00219
|
||||
<a name="l00226"></a><a class="code" href="classDOMException.html#121d7352cb46de347f3cf27ba7b17727">00226</a> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *msg;
|
||||
<a name="l00228"></a>00228
|
||||
<a name="l00229"></a>00229 <span class="keyword">protected</span>:
|
||||
<a name="l00230"></a><a class="code" href="classDOMException.html#41a7e3e84ec87ae459f7ed0b5d9a8c38">00230</a> <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* fMemoryManager;
|
||||
<a name="l00231"></a>00231
|
||||
<a name="l00232"></a>00232 <span class="keyword">private</span>:
|
||||
<a name="l00233"></a>00233
|
||||
<a name="l00241"></a>00241 <span class="keywordtype">bool</span> fMsgOwned;
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00243"></a>00243 <span class="keyword">private</span>:
|
||||
<a name="l00244"></a>00244 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00245"></a>00245 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00246"></a>00246 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00247"></a>00247 <a class="code" href="classDOMException.html">DOMException</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMException.html">DOMException</a> &);
|
||||
<a name="l00248"></a>00248 };
|
||||
<a name="l00249"></a>00249
|
||||
<a name="l00250"></a><a class="code" href="classDOMException.html#60efacd2438bd49be92305b236aa954a">00250</a> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <a class="code" href="classDOMException.html#60efacd2438bd49be92305b236aa954a">DOMException::getMessage</a>()<span class="keyword"> const</span>
|
||||
<a name="l00251"></a>00251 <span class="keyword"></span>{
|
||||
<a name="l00252"></a>00252 <span class="keywordflow">return</span> <a class="code" href="classDOMException.html#121d7352cb46de347f3cf27ba7b17727" title="A string value.">msg</a>;
|
||||
<a name="l00253"></a>00253 }
|
||||
<a name="l00254"></a>00254
|
||||
<a name="l00255"></a>00255 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00256"></a>00256
|
||||
<a name="l00257"></a>00257 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMException.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMException.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMException_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMException.html">DOMException</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMException_8hpp.html#08c52a29511b6937b2e3a1ae3bec09d3">XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="08c52a29511b6937b2e3a1ae3bec09d3"></a><!-- doxytag: member="DOMException.hpp::XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP" ref="08c52a29511b6937b2e3a1ae3bec09d3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationLS.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationLS.hpp</h1><a href="DOMImplementationLS_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMImplementationLS.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMImplementationLS_8hpp.html#9e0ee49dcb3cf047050e1dfbb61fde23">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="PlatformUtils_8hpp.html">xercesc/util/PlatformUtils.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>;
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>;
|
||||
<a name="l00032"></a>00032 <span class="keyword">class </span><a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>;
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>;
|
||||
<a name="l00034"></a>00034 <span class="keyword">class </span><a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>;
|
||||
<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>;
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00049"></a><a class="code" href="classDOMImplementationLS.html">00049</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a>
|
||||
<a name="l00050"></a>00050 {
|
||||
<a name="l00051"></a>00051 <span class="keyword">protected</span>:
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00054"></a>00054 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a><a class="code" href="classDOMImplementationLS.html#ac70567000db608be0f14eca571a990c">00057</a> <span class="comment"></span> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a>() {};
|
||||
<a name="l00059"></a>00059
|
||||
<a name="l00060"></a>00060 <span class="keyword">private</span>:
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment"></span> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a>(<span class="keyword">const</span> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a> &);
|
||||
<a name="l00067"></a>00067 <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a> &);
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">public</span>:
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a><a class="code" href="classDOMImplementationLS.html#bcc6c23e235d89e6dac65e96d926f078">00080</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a>() {};
|
||||
<a name="l00082"></a>00082
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Public constants</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00094"></a><a class="code" href="classDOMImplementationLS.html#5b85d7ce116a4899436783bc4364495f">00094</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMImplementationLS.html#5b85d7ce116a4899436783bc4364495f" title="Create a synchronous or an asynchronous DOMLSParser.">DOMImplementationLSMode</a>
|
||||
<a name="l00095"></a>00095 {
|
||||
<a name="l00096"></a><a class="code" href="classDOMImplementationLS.html#5b85d7ce116a4899436783bc4364495fa14e68c92fd8153df623a054c4416ea5">00096</a> MODE_SYNCHRONOUS = 1,
|
||||
<a name="l00097"></a><a class="code" href="classDOMImplementationLS.html#5b85d7ce116a4899436783bc4364495f4431478fb705f9856e95e4b6c16827f1">00097</a> MODE_ASYNCHRONOUS = 2
|
||||
<a name="l00098"></a>00098 };
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00101"></a>00101 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00102"></a>00102 <span class="comment">// Virtual DOMImplementationLS interface</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00106"></a>00106 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00107"></a>00107 <span class="comment">// Factory create methods</span>
|
||||
<a name="l00108"></a>00108 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00141"></a>00141 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>* createLSParser(<span class="keyword">const</span> DOMImplementationLSMode mode,
|
||||
<a name="l00142"></a>00142 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> schemaType,
|
||||
<a name="l00143"></a>00143 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>,
|
||||
<a name="l00144"></a>00144 <a class="code" href="classXMLGrammarPool.html">XMLGrammarPool</a>* <span class="keyword">const</span> gramPool = 0) = 0;
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00156"></a>00156 <span class="keyword">virtual</span> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>* createLSSerializer(<a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>) = 0;
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00166"></a>00166 <span class="keyword">virtual</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* createLSInput(<a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>) = 0;
|
||||
<a name="l00167"></a>00167
|
||||
<a name="l00176"></a>00176 <span class="keyword">virtual</span> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>* createLSOutput(<a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>) = 0;
|
||||
<a name="l00178"></a>00178 };
|
||||
<a name="l00179"></a>00179
|
||||
<a name="l00180"></a>00180
|
||||
<a name="l00181"></a>00181 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00182"></a>00182
|
||||
<a name="l00183"></a>00183 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationLS.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationLS.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMImplementationLS_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMImplementationLS.html">DOMImplementationLS</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMImplementationLS_8hpp.html#9e0ee49dcb3cf047050e1dfbb61fde23">XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="9e0ee49dcb3cf047050e1dfbb61fde23"></a><!-- doxytag: member="DOMImplementationLS.hpp::XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP" ref="9e0ee49dcb3cf047050e1dfbb61fde23" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,92 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationList.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationList.hpp</h1><a href="DOMImplementationList_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMImplementationList.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLIST_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMImplementationList_8hpp.html#07ee26b594fd5682d1e5b1eb29054db7">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLIST_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00040"></a><a class="code" href="classDOMImplementationList.html">00040</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a> {
|
||||
<a name="l00041"></a>00041 <span class="keyword">protected</span>:
|
||||
<a name="l00042"></a>00042 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00043"></a>00043 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a><a class="code" href="classDOMImplementationList.html#decab933aac9849c51bf89c16eccdedc">00047</a> <span class="comment"></span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>() {};
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00050"></a>00050 <span class="keyword">private</span>:
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00056"></a>00056 <span class="comment"></span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>(<span class="keyword">const</span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a> &);
|
||||
<a name="l00057"></a>00057 <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a> &);
|
||||
<a name="l00059"></a>00059
|
||||
<a name="l00060"></a>00060 <span class="keyword">public</span>:
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a><a class="code" href="classDOMImplementationList.html#c79e641aaa399909f32ac7166cabb65b">00070</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>() {};
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment">// Virtual DOMImplementationList interface</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a>00078 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Getter methods</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00093"></a>00093 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> *item(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00101"></a>00101 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00104"></a>00104 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00105"></a>00105 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00106"></a>00106 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00117"></a>00117 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00120"></a>00120 };
|
||||
<a name="l00121"></a>00121
|
||||
<a name="l00122"></a>00122 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00123"></a>00123
|
||||
<a name="l00124"></a>00124 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationList.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationList.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMImplementationList_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMImplementationList.html">DOMImplementationList</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a></code> interface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented. <a href="classDOMImplementationList.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMImplementationList_8hpp.html#07ee26b594fd5682d1e5b1eb29054db7">XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLIST_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="07ee26b594fd5682d1e5b1eb29054db7"></a><!-- doxytag: member="DOMImplementationList.hpp::XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLIST_HPP" ref="07ee26b594fd5682d1e5b1eb29054db7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLIST_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,72 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationRegistry.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationRegistry.hpp</h1><a href="DOMImplementationRegistry_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMImplementationRegistry.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONREGISTRY_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMImplementationRegistry_8hpp.html#c2aea5963c95161fa8bf63332ff7611d">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONREGISTRY_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00039"></a>00039 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00040"></a>00040
|
||||
<a name="l00041"></a>00041 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043
|
||||
<a name="l00044"></a>00044 <span class="keyword">class </span><a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>;
|
||||
<a name="l00045"></a>00045 <span class="keyword">class </span><a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>;
|
||||
<a name="l00046"></a>00046 <span class="keyword">class </span><a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>;
|
||||
<a name="l00047"></a>00047
|
||||
<a name="l00048"></a><a class="code" href="classDOMImplementationRegistry.html">00048</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMImplementationRegistry.html">DOMImplementationRegistry</a>
|
||||
<a name="l00049"></a>00049 {
|
||||
<a name="l00050"></a>00050 <span class="keyword">public</span>:
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// Static DOMImplementationRegistry interface</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00069"></a>00069 <span class="comment"></span> <span class="keyword">static</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>* getDOMImplementation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* features);
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00083"></a>00083 <span class="keyword">static</span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>* getDOMImplementationList(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* features);
|
||||
<a name="l00084"></a>00084
|
||||
<a name="l00092"></a>00092 <span class="keyword">static</span> <span class="keywordtype">void</span> addSource(<a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>* source);
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00095"></a>00095 <span class="keyword">private</span>:
|
||||
<a name="l00096"></a>00096 <a class="code" href="classDOMImplementationRegistry.html">DOMImplementationRegistry</a>();
|
||||
<a name="l00097"></a>00097 };
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00099"></a>00099 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00101"></a>00101 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationRegistry.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationRegistry.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMImplementationRegistry_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMImplementationRegistry.html">DOMImplementationRegistry</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMImplementationRegistry_8hpp.html#c2aea5963c95161fa8bf63332ff7611d">XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONREGISTRY_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c2aea5963c95161fa8bf63332ff7611d"></a><!-- doxytag: member="DOMImplementationRegistry.hpp::XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONREGISTRY_HPP" ref="c2aea5963c95161fa8bf63332ff7611d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONREGISTRY_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,86 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationSource.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationSource.hpp</h1><a href="DOMImplementationSource_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMImplementationSource.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONSOURCE_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMImplementationSource_8hpp.html#af6756eeab91d23b6cfa6ffffb801e37">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONSOURCE_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00034"></a>00034 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00035"></a>00035
|
||||
<a name="l00036"></a>00036 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00037"></a>00037
|
||||
<a name="l00038"></a>00038
|
||||
<a name="l00039"></a>00039 <span class="keyword">class </span><a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>;
|
||||
<a name="l00040"></a>00040 <span class="keyword">class </span><a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>;
|
||||
<a name="l00041"></a>00041
|
||||
<a name="l00042"></a><a class="code" href="classDOMImplementationSource.html">00042</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>
|
||||
<a name="l00043"></a>00043 {
|
||||
<a name="l00044"></a>00044 <span class="keyword">protected</span> :
|
||||
<a name="l00045"></a>00045 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00046"></a>00046 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00050"></a><a class="code" href="classDOMImplementationSource.html#c0e564319a68e677bbc7745c3320e742">00050</a> <span class="comment"></span> <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>() {};
|
||||
<a name="l00052"></a>00052
|
||||
<a name="l00053"></a>00053 <span class="keyword">private</span>:
|
||||
<a name="l00054"></a>00054 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a>00055 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00059"></a>00059 <span class="comment"></span> <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>(<span class="keyword">const</span> <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a> &);
|
||||
<a name="l00060"></a>00060 <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a> &);
|
||||
<a name="l00062"></a>00062
|
||||
<a name="l00063"></a>00063
|
||||
<a name="l00064"></a>00064 <span class="keyword">public</span>:
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a><a class="code" href="classDOMImplementationSource.html#84603731d94d2a908cb00349e0a02ec0">00074</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMImplementationSource.html">DOMImplementationSource</a>() {};
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a>00078 <span class="comment">// Virtual DOMImplementationSource interface</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00093"></a>00093 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>* getDOMImplementation(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* features) <span class="keyword">const</span> = 0;
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00105"></a>00105 <span class="keyword">virtual</span> <a class="code" href="classDOMImplementationList.html" title="The DOMImplementationList interface provides the abstraction of an ordered collection...">DOMImplementationList</a>* getDOMImplementationList(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* features) <span class="keyword">const</span> = 0;
|
||||
<a name="l00107"></a>00107
|
||||
<a name="l00108"></a>00108 };
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementationSource.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementationSource.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMImplementationSource_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMImplementationSource.html">DOMImplementationSource</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMImplementationSource_8hpp.html#af6756eeab91d23b6cfa6ffffb801e37">XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONSOURCE_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="af6756eeab91d23b6cfa6ffffb801e37"></a><!-- doxytag: member="DOMImplementationSource.hpp::XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONSOURCE_HPP" ref="af6756eeab91d23b6cfa6ffffb801e37" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONSOURCE_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+121
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementation.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementation.hpp</h1><a href="DOMImplementation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMImplementation.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMImplementation_8hpp.html#bbfa962934d1bfa2bce6ea2f563baa80">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="DOMImplementationLS_8hpp.html">xercesc/dom/DOMImplementationLS.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMException_8hpp.html">xercesc/dom/DOMException.hpp</a>></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="DOMLSException_8hpp.html">xercesc/dom/DOMLSException.hpp</a>></span>
|
||||
<a name="l00028"></a>00028 <span class="preprocessor">#include <<a class="code" href="DOMRangeException_8hpp.html">xercesc/dom/DOMRangeException.hpp</a>></span>
|
||||
<a name="l00029"></a>00029 <span class="preprocessor">#include <<a class="code" href="PlatformUtils_8hpp.html">xercesc/util/PlatformUtils.hpp</a>></span>
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00033"></a>00033
|
||||
<a name="l00034"></a>00034 <span class="keyword">class </span><a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>;
|
||||
<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a>;
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00043"></a><a class="code" href="classDOMImplementation.html">00043</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> : <span class="keyword">public</span> <a class="code" href="classDOMImplementationLS.html">DOMImplementationLS</a>
|
||||
<a name="l00044"></a>00044 {
|
||||
<a name="l00045"></a>00045 <span class="keyword">protected</span>:
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a>00047 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a><a class="code" href="classDOMImplementation.html#a728c48f88087210b658e420ddbc527b">00051</a> <span class="comment"></span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>() {}; <span class="comment">// no plain constructor</span>
|
||||
<a name="l00053"></a>00053 <span class="comment"></span>
|
||||
<a name="l00054"></a>00054 <span class="keyword">private</span>:
|
||||
<a name="l00055"></a>00055 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00056"></a>00056 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment"></span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>(<span class="keyword">const</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> &); <span class="comment">// no copy construtor.</span>
|
||||
<a name="l00061"></a>00061 <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> &); <span class="comment">// No Assignment</span>
|
||||
<a name="l00063"></a>00063 <span class="comment"></span>
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a><a class="code" href="classDOMImplementation.html#dcc850a600b0973f8830b054cda3267b">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a>() {};
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMImplementation interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00099"></a>00099 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasFeature(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *feature, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *version) <span class="keyword">const</span> = 0;
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00102"></a>00102 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// Functions introduced in DOM Level 2</span>
|
||||
<a name="l00104"></a>00104 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00132"></a>00132 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> *createDocumentType(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName,
|
||||
<a name="l00133"></a>00133 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *publicId,
|
||||
<a name="l00134"></a>00134 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *systemId) = 0;
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00174"></a>00174 <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> *createDocument(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00175"></a>00175 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *qualifiedName,
|
||||
<a name="l00176"></a>00176 <a class="code" href="classDOMDocumentType.html" title="Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType...">DOMDocumentType</a> *doctype,
|
||||
<a name="l00177"></a>00177 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>) = 0;
|
||||
<a name="l00178"></a>00178
|
||||
<a name="l00180"></a>00180 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00181"></a>00181 <span class="comment">// Functions introduced in DOM Level 3</span>
|
||||
<a name="l00182"></a>00182 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00200"></a>00200 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getFeature(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* feature, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* version) <span class="keyword">const</span> = 0;
|
||||
<a name="l00201"></a>00201
|
||||
<a name="l00203"></a>00203
|
||||
<a name="l00204"></a>00204 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00205"></a>00205 <span class="comment">// Non-standard extension</span>
|
||||
<a name="l00206"></a>00206 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00214"></a>00214 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> *createDocument(<a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> manager = <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>) = 0;
|
||||
<a name="l00215"></a>00215
|
||||
<a name="l00223"></a>00223 <span class="keyword">static</span> <a class="code" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a> *getImplementation();
|
||||
<a name="l00224"></a>00224
|
||||
<a name="l00236"></a>00236 <span class="keyword">static</span> <span class="keywordtype">bool</span> loadDOMExceptionMsg
|
||||
<a name="l00237"></a>00237 (
|
||||
<a name="l00238"></a>00238 <span class="keyword">const</span> <span class="keywordtype">short</span> msgToLoad
|
||||
<a name="l00239"></a>00239 , <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> toFill
|
||||
<a name="l00240"></a>00240 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> maxChars
|
||||
<a name="l00241"></a>00241 );
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00244"></a>00244
|
||||
<a name="l00245"></a>00245 };
|
||||
<a name="l00246"></a>00246
|
||||
<a name="l00247"></a>00247 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00248"></a>00248
|
||||
<a name="l00249"></a>00249 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMImplementation.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMImplementation.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMImplementation_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMImplementation.html">DOMImplementation</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMImplementation.html" title="The DOMImplementation interface provides a number of methods for performing operations...">DOMImplementation</a></code> interface provides a number of methods for performing operations that are independent of any particular instance of the document object model. <a href="classDOMImplementation.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMImplementation_8hpp.html#bbfa962934d1bfa2bce6ea2f563baa80">XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="bbfa962934d1bfa2bce6ea2f563baa80"></a><!-- doxytag: member="DOMImplementation.hpp::XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATION_HPP" ref="bbfa962934d1bfa2bce6ea2f563baa80" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSException.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSException.hpp</h1><a href="DOMLSException_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSException.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSEXCEPTION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSException_8hpp.html#9d0af2807df596ced46a6dddefa0f5a5">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSEXCEPTION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="DOMException_8hpp.html">xercesc/dom/DOMException.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00043"></a>00043 <span class="keyword">class </span><a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>;
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00045"></a><a class="code" href="classDOMLSException.html">00045</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSException.html">DOMLSException</a> : <span class="keyword">public</span> <a class="code" href="classDOMException.html">DOMException</a> {
|
||||
<a name="l00046"></a>00046 <span class="keyword">public</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Class Types</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00065"></a><a class="code" href="classDOMLSException.html#b9f26393d8400e135914eef60d484727">00065</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMLSException.html#b9f26393d8400e135914eef60d484727" title="ExceptionCode.">LSExceptionCode</a> {
|
||||
<a name="l00066"></a><a class="code" href="classDOMLSException.html#b9f26393d8400e135914eef60d484727d47cb6e226d18a18bf464be39315b45b">00066</a> PARSE_ERR = 81,
|
||||
<a name="l00067"></a><a class="code" href="classDOMLSException.html#b9f26393d8400e135914eef60d4847271e14f0ed896b193c703ce65db48c9360">00067</a> SERIALIZE_ERR = 82
|
||||
<a name="l00068"></a>00068 };
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Constructors</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment"></span> <a class="code" href="classDOMLSException.html">DOMLSException</a>();
|
||||
<a name="l00081"></a>00081
|
||||
<a name="l00089"></a>00089 <a class="code" href="classDOMLSException.html">DOMLSException</a>(<span class="keywordtype">short</span> code,
|
||||
<a name="l00090"></a>00090 <span class="keywordtype">short</span> messageCode,
|
||||
<a name="l00091"></a>00091 <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* <span class="keyword">const</span> memoryManager);
|
||||
<a name="l00092"></a>00092
|
||||
<a name="l00098"></a>00098 <a class="code" href="classDOMLSException.html">DOMLSException</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSException.html">DOMLSException</a> &other);
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00102"></a>00102 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// Destructors</span>
|
||||
<a name="l00104"></a>00104 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00111"></a>00111 <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSException.html">DOMLSException</a>();
|
||||
<a name="l00113"></a>00113
|
||||
<a name="l00114"></a>00114 <span class="keyword">private</span>:
|
||||
<a name="l00115"></a>00115 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00116"></a>00116 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00117"></a>00117 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00118"></a>00118 <a class="code" href="classDOMLSException.html">DOMLSException</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSException.html">DOMLSException</a> &);
|
||||
<a name="l00119"></a>00119 };
|
||||
<a name="l00120"></a>00120
|
||||
<a name="l00121"></a>00121 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00123"></a>00123 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSException.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSException.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSException_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSException.html">DOMLSException</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSException_8hpp.html#9d0af2807df596ced46a6dddefa0f5a5">XERCESC_INCLUDE_GUARD_DOMLSEXCEPTION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="9d0af2807df596ced46a6dddefa0f5a5"></a><!-- doxytag: member="DOMLSException.hpp::XERCESC_INCLUDE_GUARD_DOMLSEXCEPTION_HPP" ref="9d0af2807df596ced46a6dddefa0f5a5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSEXCEPTION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+127
@@ -0,0 +1,127 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSInput.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSInput.hpp</h1><a href="DOMLSInput_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSInput.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSINPUT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSInput_8hpp.html#bb31792c95e28869cfa3dfe4f24ea50c">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSINPUT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00059"></a><a class="code" href="classDOMLSInput.html">00059</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>
|
||||
<a name="l00060"></a>00060 {
|
||||
<a name="l00061"></a>00061 <span class="keyword">protected</span>:
|
||||
<a name="l00062"></a>00062 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00064"></a>00064 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a><a class="code" href="classDOMLSInput.html#d1c027e5f5170065d3d128250a558969">00067</a> <span class="comment"></span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>() {};
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">private</span>:
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a>00076 <span class="comment"></span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a> &);
|
||||
<a name="l00077"></a>00077 <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a> &);
|
||||
<a name="l00079"></a>00079
|
||||
<a name="l00080"></a>00080 <span class="keyword">public</span>:
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00090"></a><a class="code" href="classDOMLSInput.html#3b4e1ad6af4e5cb080513ebea9c60908">00090</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>() {};
|
||||
<a name="l00092"></a>00092
|
||||
<a name="l00093"></a>00093 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00094"></a>00094 <span class="comment">// Virtual DOMLSInput interface</span>
|
||||
<a name="l00095"></a>00095 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00098"></a>00098 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00099"></a>00099 <span class="comment">// Getter methods</span>
|
||||
<a name="l00100"></a>00100 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00107"></a>00107 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getStringData() <span class="keyword">const</span> = 0;
|
||||
<a name="l00108"></a>00108
|
||||
<a name="l00114"></a>00114 <span class="keyword">virtual</span> <a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>* getByteStream() <span class="keyword">const</span> = 0;
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00126"></a>00126 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00127"></a>00127
|
||||
<a name="l00128"></a>00128
|
||||
<a name="l00136"></a>00136 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getPublicId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00138"></a>00138
|
||||
<a name="l00148"></a>00148 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getSystemId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00160"></a>00160 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getBaseURI() <span class="keyword">const</span> = 0;
|
||||
<a name="l00161"></a>00161
|
||||
<a name="l00162"></a>00162 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00163"></a>00163 <span class="comment">// Setter methods</span>
|
||||
<a name="l00164"></a>00164 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00165"></a>00165 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00170"></a>00170 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setStringData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* data) = 0;
|
||||
<a name="l00171"></a>00171
|
||||
<a name="l00177"></a>00177 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setByteStream(<a class="code" href="classInputSource.html" title="A single input source for an XML entity.">InputSource</a>* stream) = 0;
|
||||
<a name="l00178"></a>00178
|
||||
<a name="l00191"></a>00191 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setEncoding(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> encodingStr) = 0;
|
||||
<a name="l00192"></a>00192
|
||||
<a name="l00193"></a>00193
|
||||
<a name="l00204"></a>00204 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setPublicId(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> publicId) = 0;
|
||||
<a name="l00205"></a>00205
|
||||
<a name="l00219"></a>00219 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setSystemId(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId) = 0;
|
||||
<a name="l00220"></a>00220
|
||||
<a name="l00230"></a>00230 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setBaseURI(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> baseURI) = 0;
|
||||
<a name="l00232"></a>00232
|
||||
<a name="l00233"></a>00233 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00234"></a>00234 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00235"></a>00235 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00238"></a>00238 <span class="comment"></span>
|
||||
<a name="l00248"></a>00248 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIssueFatalErrorIfNotFound(<span class="keywordtype">bool</span> flag) = 0;
|
||||
<a name="l00249"></a>00249
|
||||
<a name="l00250"></a>00250
|
||||
<a name="l00259"></a>00259 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getIssueFatalErrorIfNotFound() <span class="keyword">const</span> = 0;
|
||||
<a name="l00260"></a>00260
|
||||
<a name="l00267"></a>00267 <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00269"></a>00269 };
|
||||
<a name="l00270"></a>00270
|
||||
<a name="l00271"></a>00271
|
||||
<a name="l00272"></a>00272 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00273"></a>00273
|
||||
<a name="l00274"></a>00274 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSInput.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSInput.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSInput_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSInput.html">DOMLSInput</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This interface represents a single input source for an XML entity. <a href="classDOMLSInput.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSInput_8hpp.html#bb31792c95e28869cfa3dfe4f24ea50c">XERCESC_INCLUDE_GUARD_DOMLSINPUT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="bb31792c95e28869cfa3dfe4f24ea50c"></a><!-- doxytag: member="DOMLSInput.hpp::XERCESC_INCLUDE_GUARD_DOMLSINPUT_HPP" ref="bb31792c95e28869cfa3dfe4f24ea50c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSINPUT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSOutput.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSOutput.hpp</h1><a href="DOMLSOutput_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSOutput.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSOutput_8hpp.html#5347805551b8b43ef95db8946007ad46">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classXMLFormatTarget.html">XMLFormatTarget</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00039"></a><a class="code" href="classDOMLSOutput.html">00039</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>
|
||||
<a name="l00040"></a>00040 {
|
||||
<a name="l00041"></a>00041 <span class="keyword">protected</span>:
|
||||
<a name="l00042"></a>00042 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00043"></a>00043 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a><a class="code" href="classDOMLSOutput.html#114ba9d6a4ce7752bfdfec18222f7396">00047</a> <span class="comment"></span> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>() {};
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00050"></a>00050 <span class="keyword">private</span>:
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00056"></a>00056 <span class="comment"></span> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a> &);
|
||||
<a name="l00057"></a>00057 <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a> &);
|
||||
<a name="l00059"></a>00059
|
||||
<a name="l00060"></a>00060 <span class="keyword">public</span>:
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a><a class="code" href="classDOMLSOutput.html#072e6b89668133f0ee4451ef00c32ad2">00070</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>() {};
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a>00074 <span class="comment">// Virtual DOMLSOutput interface</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a>00078 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Getter methods</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00086"></a>00086 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classXMLFormatTarget.html">XMLFormatTarget</a>* getByteStream() <span class="keyword">const</span> = 0;
|
||||
<a name="l00087"></a>00087
|
||||
<a name="l00098"></a>00098 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getEncoding() <span class="keyword">const</span> = 0;
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00109"></a>00109 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getSystemId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00110"></a>00110
|
||||
<a name="l00111"></a>00111 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00112"></a>00112 <span class="comment">// Setter methods</span>
|
||||
<a name="l00113"></a>00113 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00119"></a>00119 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setByteStream(<a class="code" href="classXMLFormatTarget.html">XMLFormatTarget</a>* stream) = 0;
|
||||
<a name="l00120"></a>00120
|
||||
<a name="l00133"></a>00133 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setEncoding(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> encodingStr) = 0;
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00148"></a>00148 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setSystemId(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId) = 0;
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00151"></a>00151 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00152"></a>00152 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00153"></a>00153 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00162"></a>00162 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00164"></a>00164 };
|
||||
<a name="l00165"></a>00165
|
||||
<a name="l00166"></a>00166
|
||||
<a name="l00167"></a>00167 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00169"></a>00169 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSOutput.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSOutput.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSOutput_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSOutput.html">DOMLSOutput</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This interface represents an output destination for data. <a href="classDOMLSOutput.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSOutput_8hpp.html#5347805551b8b43ef95db8946007ad46">XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="5347805551b8b43ef95db8946007ad46"></a><!-- doxytag: member="DOMLSOutput.hpp::XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP" ref="5347805551b8b43ef95db8946007ad46" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+94
@@ -0,0 +1,94 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSParserFilter.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSParserFilter.hpp</h1><a href="DOMLSParserFilter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSParserFilter.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSParserFilter_8hpp.html#e8cbbeb595f193face573e92e5b6803e">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00038"></a>00038 <span class="preprocessor">#include <<a class="code" href="DOMNodeFilter_8hpp.html">xercesc/dom/DOMNodeFilter.hpp</a>></span>
|
||||
<a name="l00039"></a>00039
|
||||
<a name="l00040"></a>00040 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00041"></a>00041
|
||||
<a name="l00042"></a>00042 <span class="keyword">class </span><a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>;
|
||||
<a name="l00043"></a>00043 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00045"></a><a class="code" href="classDOMLSParserFilter.html">00045</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a> {
|
||||
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a><a class="code" href="classDOMLSParserFilter.html#52b5647a16e2e79c0de23f9e9842e6d8">00052</a> <span class="comment"></span> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>() {};
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment"></span> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a> &);
|
||||
<a name="l00062"></a>00062 <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a> &);
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065
|
||||
<a name="l00066"></a>00066 <span class="keyword">public</span>:
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a><a class="code" href="classDOMLSParserFilter.html#53059293ed39579af5c175c930d81726">00076</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>() {};
|
||||
<a name="l00078"></a>00078
|
||||
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// Class Types</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00101"></a><a class="code" href="classDOMLSParserFilter.html#dae984d01a925a7d5fe15cef9458a675">00101</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMLSParserFilter.html#dae984d01a925a7d5fe15cef9458a675" title="Constants returned by acceptNode.">FilterAction</a> {FILTER_ACCEPT = 1,
|
||||
<a name="l00102"></a><a class="code" href="classDOMLSParserFilter.html#dae984d01a925a7d5fe15cef9458a675c001c32a88ca5f9105a64bc9e8417c14">00102</a> FILTER_REJECT = 2,
|
||||
<a name="l00103"></a><a class="code" href="classDOMLSParserFilter.html#dae984d01a925a7d5fe15cef9458a675b330c9a9dfb16ddad8a742cc77c63ffd">00103</a> FILTER_SKIP = 3,
|
||||
<a name="l00104"></a><a class="code" href="classDOMLSParserFilter.html#dae984d01a925a7d5fe15cef9458a675c74b98bdb82ce615ae42f0be37cc34c5">00104</a> FILTER_INTERRUPT = 4};
|
||||
<a name="l00105"></a>00105
|
||||
<a name="l00106"></a>00106 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00107"></a>00107 <span class="comment">// Virtual DOMLSParserFilter interface</span>
|
||||
<a name="l00108"></a>00108 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00128"></a>00128 <span class="comment"></span> <span class="keyword">virtual</span> FilterAction acceptNode(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* node) = 0;
|
||||
<a name="l00129"></a>00129
|
||||
<a name="l00145"></a>00145 <span class="keyword">virtual</span> FilterAction startElement(<a class="code" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>* node) = 0;
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00157"></a>00157 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeFilter.html#c1946b252d8fa2ef980280cd94790bf3">DOMNodeFilter::ShowType</a> getWhatToShow() <span class="keyword">const</span> = 0;
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00160"></a>00160 };
|
||||
<a name="l00161"></a>00161
|
||||
<a name="l00162"></a>00162 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00163"></a>00163
|
||||
<a name="l00164"></a>00164 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSParserFilter.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSParserFilter.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSParserFilter_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSParserFilter.html">DOMLSParserFilter</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSParserFilter_8hpp.html#e8cbbeb595f193face573e92e5b6803e">XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="e8cbbeb595f193face573e92e5b6803e"></a><!-- doxytag: member="DOMLSParserFilter.hpp::XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP" ref="e8cbbeb595f193face573e92e5b6803e" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+166
@@ -0,0 +1,166 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSParser.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSParser.hpp</h1><a href="DOMLSParser_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSParser.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> *</span>
|
||||
<a name="l00021"></a>00021 <span class="comment"> */</span>
|
||||
<a name="l00022"></a>00022
|
||||
<a name="l00023"></a>00023 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP)</span>
|
||||
<a name="l00024"></a><a class="code" href="DOMLSParser_8hpp.html#985a5b01d00a9123b3560b889a3f06b8">00024</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP</span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor"></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMConfiguration_8hpp.html">xercesc/dom/DOMConfiguration.hpp</a>></span>
|
||||
<a name="l00027"></a>00027 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00028"></a>00028 <span class="preprocessor">#include <xercesc/validators/common/Grammar.hpp></span>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMErrorHandler.html" title="Basic interface for DOM error handlers.">DOMErrorHandler</a>;
|
||||
<a name="l00034"></a>00034 <span class="keyword">class </span><a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>;
|
||||
<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>;
|
||||
<a name="l00036"></a>00036 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00037"></a>00037 <span class="keyword">class </span><a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>;
|
||||
<a name="l00038"></a>00038
|
||||
<a name="l00047"></a><a class="code" href="classDOMLSParser.html">00047</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>
|
||||
<a name="l00048"></a>00048 {
|
||||
<a name="l00049"></a>00049 <span class="keyword">protected</span> :
|
||||
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a><a class="code" href="classDOMLSParser.html#a729f4ae4c1fec4c3488b8e6978970a7">00055</a> <span class="comment"></span> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>() {};
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058 <span class="keyword">private</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a>00064 <span class="comment"></span> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a> &);
|
||||
<a name="l00065"></a>00065 <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a> &);
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">public</span>:
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a><a class="code" href="classDOMLSParser.html#462fec9aba26ac3f5eb677df6f6fb5a3">00078</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>() {};
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// Class types</span>
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00117"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a453">00117</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a453" title="A set of possible actions for the parseWithContext method.">ActionType</a>
|
||||
<a name="l00118"></a>00118 {
|
||||
<a name="l00119"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a4539b281daa6966493a09636bed9fcb96c8">00119</a> ACTION_APPEND_AS_CHILDREN = 1,
|
||||
<a name="l00120"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a453dc6b567b68cc0bdb5f9863aa58a90bf6">00120</a> ACTION_REPLACE_CHILDREN = 2,
|
||||
<a name="l00121"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a4531ed4c972f1446ad6851a2e988427ad62">00121</a> ACTION_INSERT_BEFORE = 3,
|
||||
<a name="l00122"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a4539a58e99c97c60d48c2129a6479805728">00122</a> ACTION_INSERT_AFTER = 4,
|
||||
<a name="l00123"></a><a class="code" href="classDOMLSParser.html#e31ed2448f8acdf776c946d95ba8a4535736eb06b1602b7c2efe78fd3ff87feb">00123</a> ACTION_REPLACE = 5
|
||||
<a name="l00124"></a>00124 };
|
||||
<a name="l00126"></a>00126
|
||||
<a name="l00127"></a>00127 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00128"></a>00128 <span class="comment">// Virtual DOMLSParser interface</span>
|
||||
<a name="l00129"></a>00129 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00132"></a>00132 <span class="comment"></span>
|
||||
<a name="l00133"></a>00133 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00134"></a>00134 <span class="comment">// Getter methods</span>
|
||||
<a name="l00135"></a>00135 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00136"></a>00136
|
||||
<a name="l00377"></a>00377 <span class="keyword">virtual</span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>* getDomConfig() = 0;
|
||||
<a name="l00378"></a>00378
|
||||
<a name="l00388"></a>00388 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>* getFilter() <span class="keyword">const</span> = 0;
|
||||
<a name="l00389"></a>00389
|
||||
<a name="l00397"></a>00397 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getAsync() <span class="keyword">const</span> = 0;
|
||||
<a name="l00398"></a>00398
|
||||
<a name="l00406"></a>00406 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getBusy() <span class="keyword">const</span> = 0;
|
||||
<a name="l00407"></a>00407
|
||||
<a name="l00408"></a>00408 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00409"></a>00409 <span class="comment">// Setter methods</span>
|
||||
<a name="l00410"></a>00410 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00431"></a>00431 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFilter(<a class="code" href="classDOMLSParserFilter.html">DOMLSParserFilter</a>* <span class="keyword">const</span> filter) = 0;
|
||||
<a name="l00432"></a>00432
|
||||
<a name="l00433"></a>00433 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00434"></a>00434 <span class="comment">// Parsing methods</span>
|
||||
<a name="l00435"></a>00435 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00462"></a>00462 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parse(<span class="keyword">const</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source) = 0;
|
||||
<a name="l00463"></a>00463
|
||||
<a name="l00490"></a>00490 <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> uri) = 0;
|
||||
<a name="l00491"></a>00491
|
||||
<a name="l00518"></a>00518 <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> uri) = 0;
|
||||
<a name="l00519"></a>00519
|
||||
<a name="l00587"></a>00587 <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseWithContext
|
||||
<a name="l00588"></a>00588 (
|
||||
<a name="l00589"></a>00589 <span class="keyword">const</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source
|
||||
<a name="l00590"></a>00590 , <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* contextNode
|
||||
<a name="l00591"></a>00591 , <span class="keyword">const</span> ActionType action
|
||||
<a name="l00592"></a>00592 ) = 0;
|
||||
<a name="l00593"></a>00593
|
||||
<a name="l00602"></a>00602 <span class="keyword">virtual</span> <span class="keywordtype">void</span> abort() = 0;
|
||||
<a name="l00604"></a>00604
|
||||
<a name="l00605"></a>00605 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00606"></a>00606 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00607"></a>00607 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00616"></a>00616 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00617"></a>00617
|
||||
<a name="l00641"></a>00641 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocumentPool() = 0;
|
||||
<a name="l00642"></a>00642
|
||||
<a name="l00668"></a>00668 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source,
|
||||
<a name="l00669"></a>00669 <span class="keyword">const</span> Grammar::GrammarType grammarType,
|
||||
<a name="l00670"></a>00670 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
|
||||
<a name="l00671"></a>00671
|
||||
<a name="l00695"></a>00695 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId,
|
||||
<a name="l00696"></a>00696 <span class="keyword">const</span> Grammar::GrammarType grammarType,
|
||||
<a name="l00697"></a>00697 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
|
||||
<a name="l00698"></a>00698
|
||||
<a name="l00722"></a>00722 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId,
|
||||
<a name="l00723"></a>00723 <span class="keyword">const</span> Grammar::GrammarType grammarType,
|
||||
<a name="l00724"></a>00724 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
|
||||
<a name="l00725"></a>00725
|
||||
<a name="l00732"></a>00732 <span class="keyword">virtual</span> Grammar* getGrammar(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> nameSpaceKey) <span class="keyword">const</span> = 0;
|
||||
<a name="l00733"></a>00733
|
||||
<a name="l00739"></a>00739 <span class="keyword">virtual</span> Grammar* getRootGrammar() <span class="keyword">const</span> = 0;
|
||||
<a name="l00740"></a>00740
|
||||
<a name="l00747"></a>00747 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getURIText(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> uriId) <span class="keyword">const</span> = 0;
|
||||
<a name="l00748"></a>00748
|
||||
<a name="l00752"></a>00752 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetCachedGrammarPool() = 0;
|
||||
<a name="l00753"></a>00753
|
||||
<a name="l00759"></a>00759 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> getSrcOffset() <span class="keyword">const</span> = 0;
|
||||
<a name="l00760"></a>00760
|
||||
<a name="l00762"></a>00762
|
||||
<a name="l00763"></a>00763 };
|
||||
<a name="l00764"></a>00764
|
||||
<a name="l00765"></a>00765
|
||||
<a name="l00766"></a>00766 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00767"></a>00767
|
||||
<a name="l00768"></a>00768 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSParser.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSParser.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSParser_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSParser.html">DOMLSParser</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classDOMLSParser.html" title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a> provides an API for parsing XML documents and building the corresponding DOM document tree. <a href="classDOMLSParser.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSParser_8hpp.html#985a5b01d00a9123b3560b889a3f06b8">XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="985a5b01d00a9123b3560b889a3f06b8"></a><!-- doxytag: member="DOMLSParser.hpp::XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP" ref="985a5b01d00a9123b3560b889a3f06b8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,87 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSResourceResolver.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSResourceResolver.hpp</h1><a href="DOMLSResourceResolver_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSResourceResolver.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSRESOURCERESOLVER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSResourceResolver_8hpp.html#3cb1eb55d656f51191bf752f25aefceb">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSRESOURCERESOLVER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00053"></a><a class="code" href="classDOMLSResourceResolver.html">00053</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a>
|
||||
<a name="l00054"></a>00054 {
|
||||
<a name="l00055"></a>00055 <span class="keyword">protected</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a><a class="code" href="classDOMLSResourceResolver.html#e22784e79cf4f6b296f62bbefee57f00">00061</a> <span class="comment"></span> <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a>() {};
|
||||
<a name="l00063"></a>00063
|
||||
<a name="l00064"></a>00064 <span class="keyword">private</span>:
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment"></span> <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a> &);
|
||||
<a name="l00071"></a>00071 <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a> &);
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00074"></a>00074 <span class="keyword">public</span>:
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a>00076 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a><a class="code" href="classDOMLSResourceResolver.html#58f2a0f6d38cf3da6a69ff14356100fd">00084</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a>() {};
|
||||
<a name="l00086"></a>00086
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// Virtual DOMLSResourceResolver interface</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00131"></a>00131 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* resolveResource( <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> resourceType
|
||||
<a name="l00132"></a>00132 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> namespaceUri
|
||||
<a name="l00133"></a>00133 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> publicId
|
||||
<a name="l00134"></a>00134 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> systemId
|
||||
<a name="l00135"></a>00135 , <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> baseURI) = 0;
|
||||
<a name="l00136"></a>00136
|
||||
<a name="l00138"></a>00138
|
||||
<a name="l00139"></a>00139 };
|
||||
<a name="l00140"></a>00140
|
||||
<a name="l00141"></a>00141 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00142"></a>00142
|
||||
<a name="l00143"></a>00143 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSResourceResolver.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSResourceResolver.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSResourceResolver_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSResourceResolver.html">DOMLSResourceResolver</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classDOMLSResourceResolver.html" title="DOMLSResourceResolver provides a way for applications to redirect references to external...">DOMLSResourceResolver</a> provides a way for applications to redirect references to external entities. <a href="classDOMLSResourceResolver.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSResourceResolver_8hpp.html#3cb1eb55d656f51191bf752f25aefceb">XERCESC_INCLUDE_GUARD_DOMLSRESOURCERESOLVER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="3cb1eb55d656f51191bf752f25aefceb"></a><!-- doxytag: member="DOMLSResourceResolver.hpp::XERCESC_INCLUDE_GUARD_DOMLSRESOURCERESOLVER_HPP" ref="3cb1eb55d656f51191bf752f25aefceb" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSRESOURCERESOLVER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSSerializerFilter.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSSerializerFilter.hpp</h1><a href="DOMLSSerializerFilter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSSerializerFilter.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSSerializerFilter_8hpp.html#b20cac0b6b1e7d7d4635ca7dbfd77170">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00042"></a>00042 <span class="preprocessor">#include <<a class="code" href="DOMNodeFilter_8hpp.html">xercesc/dom/DOMNodeFilter.hpp</a>></span>
|
||||
<a name="l00043"></a>00043
|
||||
<a name="l00044"></a>00044 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00045"></a>00045
|
||||
<a name="l00046"></a>00046
|
||||
<a name="l00047"></a><a class="code" href="classDOMLSSerializerFilter.html">00047</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> : <span class="keyword">public</span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a> {
|
||||
<a name="l00048"></a>00048 <span class="keyword">protected</span>:
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00050"></a>00050 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00054"></a><a class="code" href="classDOMLSSerializerFilter.html#92909f6514036c9601e4f61a5fcb951c">00054</a> <span class="comment"></span> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a>() {};
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a>00057 <span class="keyword">private</span>:
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00063"></a>00063 <span class="comment"></span> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> &);
|
||||
<a name="l00064"></a>00064 <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> &);
|
||||
<a name="l00066"></a>00066
|
||||
<a name="l00067"></a>00067
|
||||
<a name="l00068"></a>00068 <span class="keyword">public</span>:
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a>00070 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00078"></a><a class="code" href="classDOMLSSerializerFilter.html#a1cc8f148093e920039f231068aa0973">00078</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a>() {};
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// Virtual DOMLSSerializerFilter interface</span>
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00090"></a>00090 <span class="comment"></span> <span class="keyword">virtual</span> FilterAction <a class="code" href="classDOMNodeFilter.html#c52863955de11903ee940a15f5ee5248" title="Test whether a specified node is visible in the logical view of a DOMTreeWalker or...">acceptNode</a>(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* node) <span class="keyword">const</span> = 0;
|
||||
<a name="l00091"></a>00091
|
||||
<a name="l00101"></a>00101 <span class="keyword">virtual</span> ShowType getWhatToShow() <span class="keyword">const</span> =0;
|
||||
<a name="l00103"></a>00103 };
|
||||
<a name="l00104"></a>00104
|
||||
<a name="l00105"></a>00105 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00107"></a>00107 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSSerializerFilter.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSSerializerFilter.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSSerializerFilter_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSSerializerFilter.html">DOMLSSerializerFilter</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="DOMLSSerializerFilter_8hpp.html">DOMLSSerializerFilter.hpp</a>: interface for the <a class="el" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> class. <a href="classDOMLSSerializerFilter.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSSerializerFilter_8hpp.html#b20cac0b6b1e7d7d4635ca7dbfd77170">XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="b20cac0b6b1e7d7d4635ca7dbfd77170"></a><!-- doxytag: member="DOMLSSerializerFilter.hpp::XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP" ref="b20cac0b6b1e7d7d4635ca7dbfd77170" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+118
@@ -0,0 +1,118 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSSerializer.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSSerializer.hpp</h1><a href="DOMLSSerializer_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSSerializer.hpp 605828 2007-12-20 08:05:47Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLSSerializer_8hpp.html#c9548f4a748b5d36fe6c511fe6e26833">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00266"></a>00266 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00267"></a>00267 <span class="preprocessor">#include <<a class="code" href="DOMLSSerializerFilter_8hpp.html">xercesc/dom/DOMLSSerializerFilter.hpp</a>></span>
|
||||
<a name="l00268"></a>00268 <span class="preprocessor">#include <<a class="code" href="DOMErrorHandler_8hpp.html">xercesc/dom/DOMErrorHandler.hpp</a>></span>
|
||||
<a name="l00269"></a>00269 <span class="preprocessor">#include <<a class="code" href="DOMConfiguration_8hpp.html">xercesc/dom/DOMConfiguration.hpp</a>></span>
|
||||
<a name="l00270"></a>00270
|
||||
<a name="l00271"></a>00271 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00272"></a>00272
|
||||
<a name="l00273"></a>00273 <span class="keyword">class </span><a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>;
|
||||
<a name="l00274"></a>00274
|
||||
<a name="l00275"></a><a class="code" href="classDOMLSSerializer.html">00275</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>
|
||||
<a name="l00276"></a>00276 {
|
||||
<a name="l00277"></a>00277 <span class="keyword">protected</span> :
|
||||
<a name="l00278"></a>00278 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00279"></a>00279 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00280"></a>00280 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00283"></a><a class="code" href="classDOMLSSerializer.html#1db28db26446dd9cabde4d9452a840f0">00283</a> <span class="comment"></span> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>() {};
|
||||
<a name="l00285"></a>00285 <span class="keyword">private</span>:
|
||||
<a name="l00286"></a>00286 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00287"></a>00287 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00288"></a>00288 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00291"></a>00291 <span class="comment"></span> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>(<span class="keyword">const</span> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a> &);
|
||||
<a name="l00292"></a>00292 <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a> &);
|
||||
<a name="l00294"></a>00294
|
||||
<a name="l00295"></a>00295
|
||||
<a name="l00296"></a>00296 <span class="keyword">public</span>:
|
||||
<a name="l00297"></a>00297 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00298"></a>00298 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00299"></a>00299 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00306"></a><a class="code" href="classDOMLSSerializer.html#364cb41e681f950fba7928b4f7cca824">00306</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLSSerializer.html">DOMLSSerializer</a>() {};
|
||||
<a name="l00308"></a>00308
|
||||
<a name="l00309"></a>00309 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00310"></a>00310 <span class="comment">// Virtual DOMLSSerializer interface</span>
|
||||
<a name="l00311"></a>00311 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00314"></a>00314 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00315"></a>00315 <span class="comment">// Feature methods</span>
|
||||
<a name="l00316"></a>00316 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00391"></a>00391 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMConfiguration.html" title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>* getDomConfig() = 0;
|
||||
<a name="l00392"></a>00392
|
||||
<a name="l00393"></a>00393 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00394"></a>00394 <span class="comment">// Setter methods</span>
|
||||
<a name="l00395"></a>00395 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00422"></a>00422 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNewLine(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* <span class="keyword">const</span> newLine) = 0;
|
||||
<a name="l00423"></a>00423
|
||||
<a name="l00434"></a>00434 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFilter(<a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a> *filter) = 0;
|
||||
<a name="l00435"></a>00435
|
||||
<a name="l00436"></a>00436 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00437"></a>00437 <span class="comment">// Getter methods</span>
|
||||
<a name="l00438"></a>00438 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00447"></a>00447 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getNewLine() <span class="keyword">const</span> = 0;
|
||||
<a name="l00448"></a>00448
|
||||
<a name="l00456"></a>00456 <span class="keyword">virtual</span> <a class="code" href="classDOMLSSerializerFilter.html" title="DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.">DOMLSSerializerFilter</a>* getFilter() <span class="keyword">const</span> = 0;
|
||||
<a name="l00457"></a>00457
|
||||
<a name="l00458"></a>00458 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00459"></a>00459 <span class="comment">// Write methods</span>
|
||||
<a name="l00460"></a>00460 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00478"></a>00478 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> write(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
|
||||
<a name="l00479"></a>00479 <a class="code" href="classDOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>* <span class="keyword">const</span> destination) = 0;
|
||||
<a name="l00480"></a>00480
|
||||
<a name="l00498"></a>00498 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> writeToURI(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
|
||||
<a name="l00499"></a>00499 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* uri) = 0;
|
||||
<a name="l00519"></a>00519 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* writeToString(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite, <a class="code" href="classMemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* manager = NULL) = 0;
|
||||
<a name="l00520"></a>00520
|
||||
<a name="l00522"></a>00522
|
||||
<a name="l00523"></a>00523 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00524"></a>00524 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00525"></a>00525 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00534"></a>00534 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00536"></a>00536
|
||||
<a name="l00537"></a>00537
|
||||
<a name="l00538"></a>00538 };
|
||||
<a name="l00539"></a>00539
|
||||
<a name="l00540"></a>00540 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00541"></a>00541
|
||||
<a name="l00542"></a>00542 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLSSerializer.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLSSerializer.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLSSerializer_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLSSerializer.html">DOMLSSerializer</a></td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLSSerializer_8hpp.html#c9548f4a748b5d36fe6c511fe6e26833">XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c9548f4a748b5d36fe6c511fe6e26833"></a><!-- doxytag: member="DOMLSSerializer.hpp::XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP" ref="c9548f4a748b5d36fe6c511fe6e26833" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+95
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLocator.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLocator.hpp</h1><a href="DOMLocator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLocator.hpp 676853 2008-07-15 09:58:05Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMLocator_8hpp.html#f1e699396bf28df2850610b13c9c5d17">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00041"></a><a class="code" href="classDOMLocator.html">00041</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>
|
||||
<a name="l00042"></a>00042 {
|
||||
<a name="l00043"></a>00043 <span class="keyword">protected</span>:
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00045"></a>00045 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00049"></a><a class="code" href="classDOMLocator.html#388c4a12e5c0b09520d7c2860219be46">00049</a> <span class="comment"></span> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>() {};
|
||||
<a name="l00051"></a>00051
|
||||
<a name="l00052"></a>00052 <span class="keyword">private</span>:
|
||||
<a name="l00053"></a>00053 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00054"></a>00054 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00055"></a>00055 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00058"></a>00058 <span class="comment"></span> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>(<span class="keyword">const</span> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a> &);
|
||||
<a name="l00059"></a>00059 <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a> &);
|
||||
<a name="l00061"></a>00061
|
||||
<a name="l00062"></a>00062 <span class="keyword">public</span>:
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a>00064 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a><a class="code" href="classDOMLocator.html#1fc9fd28a1c98ab4ec1fdebef56e53d7">00072</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a>() {};
|
||||
<a name="l00074"></a>00074
|
||||
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a>00076 <span class="comment">// Virtual DOMLocator interface</span>
|
||||
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a>00080 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00081"></a>00081 <span class="comment">// Getter methods</span>
|
||||
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00089"></a>00089 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#dd2d542a6583db767febf57446daa50d">XMLFileLoc</a> getLineNumber() <span class="keyword">const</span> = 0;
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00097"></a>00097 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#dd2d542a6583db767febf57446daa50d">XMLFileLoc</a> getColumnNumber() <span class="keyword">const</span> = 0;
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00105"></a>00105 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> getByteOffset() <span class="keyword">const</span> = 0;
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00113"></a>00113 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#7647261a546ac47bda863a51d24ad898">XMLFilePos</a> getUtf16Offset() <span class="keyword">const</span> = 0;
|
||||
<a name="l00114"></a>00114
|
||||
<a name="l00121"></a>00121 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* getRelatedNode() <span class="keyword">const</span> = 0;
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00129"></a>00129 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getURI() <span class="keyword">const</span> = 0;
|
||||
<a name="l00131"></a>00131 };
|
||||
<a name="l00132"></a>00132
|
||||
<a name="l00133"></a>00133 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00135"></a>00135 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMLocator.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMLocator.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMLocator_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMLocator.html">DOMLocator</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classDOMLocator.html" title="DOMLocator is an interface that describes a location.">DOMLocator</a> is an interface that describes a location. <a href="classDOMLocator.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMLocator_8hpp.html#f1e699396bf28df2850610b13c9c5d17">XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="f1e699396bf28df2850610b13c9c5d17"></a><!-- doxytag: member="DOMLocator.hpp::XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP" ref="f1e699396bf28df2850610b13c9c5d17" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+115
@@ -0,0 +1,115 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMMemoryManager.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMMemoryManager.hpp</h1><a href="DOMMemoryManager_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP)</span>
|
||||
<a name="l00019"></a><a class="code" href="DOMMemoryManager_8hpp.html#8afbf8cf19d1740b9f4a38529ce35f69">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP</span>
|
||||
<a name="l00020"></a>00020 <span class="preprocessor"></span>
|
||||
<a name="l00021"></a>00021 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00022"></a>00022 <span class="comment">// Includes</span>
|
||||
<a name="l00023"></a>00023 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00024"></a>00024
|
||||
<a name="l00025"></a>00025 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00032"></a><a class="code" href="classDOMMemoryManager.html">00032</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a>
|
||||
<a name="l00033"></a>00033 {
|
||||
<a name="l00034"></a>00034 <span class="keyword">protected</span>:
|
||||
<a name="l00035"></a>00035 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00036"></a>00036 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00037"></a>00037 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00040"></a><a class="code" href="classDOMMemoryManager.html#cd7d61638fa0f9e301de4a28501e8ec6">00040</a> <span class="comment"></span> <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a>() {};
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043 <span class="keyword">private</span>:
|
||||
<a name="l00044"></a>00044 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00045"></a>00045 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00049"></a>00049 <span class="comment"></span> <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a>(<span class="keyword">const</span> <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a> &);
|
||||
<a name="l00050"></a>00050 <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a> &);
|
||||
<a name="l00052"></a>00052
|
||||
<a name="l00053"></a>00053 <span class="keyword">public</span>:
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00056"></a>00056 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00064"></a><a class="code" href="classDOMMemoryManager.html#8e84f1a479924e27311d03e818c1bdf5">00064</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a>() {};
|
||||
<a name="l00066"></a>00066
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// data types</span>
|
||||
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00070"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1">00070</a> <span class="keyword">enum</span> <a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1">NodeObjectType</a> {
|
||||
<a name="l00071"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1d5cfa34c934527ff8f5f8a53459c923c">00071</a> ATTR_OBJECT = 0,
|
||||
<a name="l00072"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1b7fd2a25a694520341224ed6ff032d40">00072</a> ATTR_NS_OBJECT = 1,
|
||||
<a name="l00073"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b160b25457a0f1e8a4e40469eb30325e96">00073</a> CDATA_SECTION_OBJECT = 2,
|
||||
<a name="l00074"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1dd02e894262059c2bfc42396aa5d0f74">00074</a> COMMENT_OBJECT = 3,
|
||||
<a name="l00075"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1c4c27446f78089e0525197cbed77f3dc">00075</a> DOCUMENT_FRAGMENT_OBJECT = 4,
|
||||
<a name="l00076"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1b4b79e3ed0f67394cb8f1cbbc525d341">00076</a> DOCUMENT_TYPE_OBJECT = 5,
|
||||
<a name="l00077"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b10ccde53ba19e8e540efc8b15232e792c">00077</a> ELEMENT_OBJECT = 6,
|
||||
<a name="l00078"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1f9d48f846414d0f23b1f4c094fccc958">00078</a> ELEMENT_NS_OBJECT = 7,
|
||||
<a name="l00079"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1f80e82759d98a1fba66ed00c63871805">00079</a> ENTITY_OBJECT = 8,
|
||||
<a name="l00080"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1ed024ba957c0d64c3040b98e2f110fa9">00080</a> ENTITY_REFERENCE_OBJECT = 9,
|
||||
<a name="l00081"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1941da709a628b2b292b7b82a09271b7e">00081</a> NOTATION_OBJECT = 10,
|
||||
<a name="l00082"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1bfae514728836b3c1b41e7b9d3ce4609">00082</a> PROCESSING_INSTRUCTION_OBJECT = 11,
|
||||
<a name="l00083"></a><a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1bb73daebe6be1b19430e0c7c92fe664c">00083</a> TEXT_OBJECT = 12
|
||||
<a name="l00084"></a>00084 };
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// Getter methods</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00095"></a>00095 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getMemoryAllocationBlockSize() <span class="keyword">const</span> = 0;
|
||||
<a name="l00096"></a>00096
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00100"></a>00100 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00101"></a>00101 <span class="comment">// Setter methods</span>
|
||||
<a name="l00102"></a>00102 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00108"></a>00108 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setMemoryAllocationBlockSize(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> size) = 0;
|
||||
<a name="l00110"></a>00110
|
||||
<a name="l00112"></a>00112 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00113"></a>00113 <span class="comment">// Operations</span>
|
||||
<a name="l00114"></a>00114 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00122"></a>00122 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span>* allocate(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> amount) = 0;
|
||||
<a name="l00123"></a>00123
|
||||
<a name="l00132"></a>00132 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* allocate(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> amount, <a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1">DOMMemoryManager::NodeObjectType</a> type) = 0;
|
||||
<a name="l00133"></a>00133
|
||||
<a name="l00140"></a>00140 <span class="keyword">virtual</span> <span class="keywordtype">void</span> release(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* <span class="keywordtype">object</span>, <a class="code" href="classDOMMemoryManager.html#204df2f42dde53d6b6c30c3ca46e27b1">DOMMemoryManager::NodeObjectType</a> type) = 0;
|
||||
<a name="l00141"></a>00141
|
||||
<a name="l00149"></a>00149 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* cloneString(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *src) = 0;
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00152"></a>00152 };
|
||||
<a name="l00153"></a>00153
|
||||
<a name="l00154"></a>00154 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00156"></a>00156 <span class="preprocessor">#endif</span>
|
||||
<a name="l00157"></a>00157 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMMemoryManager.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMMemoryManager.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMMemoryManager_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMMemoryManager.html">DOMMemoryManager</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMMemoryManager.html" title="The DOMMemoryManager interface exposes the memory allocation-related functionalities...">DOMMemoryManager</a></code> interface exposes the memory allocation-related functionalities of a <code><a class="el" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a></code>. <a href="classDOMMemoryManager.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMMemoryManager_8hpp.html#8afbf8cf19d1740b9f4a38529ce35f69">XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="8afbf8cf19d1740b9f4a38529ce35f69"></a><!-- doxytag: member="DOMMemoryManager.hpp::XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP" ref="8afbf8cf19d1740b9f4a38529ce35f69" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMMEMORYMANAGER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNamedNodeMap.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNamedNodeMap.hpp</h1><a href="DOMNamedNodeMap_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNamedNodeMap.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNAMEDNODEMAP_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNamedNodeMap_8hpp.html#722b91dd8c75fb430292ecf67fafcfaa">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNAMEDNODEMAP_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00045"></a><a class="code" href="classDOMNamedNodeMap.html">00045</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> {
|
||||
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a><a class="code" href="classDOMNamedNodeMap.html#a4c569443d45c371db4cbb83a649d12e">00052</a> <span class="comment"></span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a>() {};
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment"></span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a>(<span class="keyword">const</span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> &);
|
||||
<a name="l00062"></a>00062 <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> &);
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a><a class="code" href="classDOMNamedNodeMap.html#29dcdbe269a8628db7a18334fd06b255">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a>() {};
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMNamedNodeMap interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Setter methods</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00112"></a>00112 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *setNamedItem(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *arg) = 0;
|
||||
<a name="l00113"></a>00113
|
||||
<a name="l00114"></a>00114 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00115"></a>00115 <span class="comment">// Getter methods</span>
|
||||
<a name="l00116"></a>00116 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00129"></a>00129 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *item(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00130"></a>00130
|
||||
<a name="l00140"></a>00140 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getNamedItem(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) <span class="keyword">const</span> = 0;
|
||||
<a name="l00141"></a>00141
|
||||
<a name="l00149"></a>00149 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00151"></a>00151 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00152"></a>00152 <span class="comment">// Node methods</span>
|
||||
<a name="l00153"></a>00153 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00169"></a>00169 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *removeNamedItem(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *name) = 0;
|
||||
<a name="l00171"></a>00171
|
||||
<a name="l00185"></a>00185 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getNamedItemNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00186"></a>00186 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) <span class="keyword">const</span> = 0;
|
||||
<a name="l00187"></a>00187
|
||||
<a name="l00211"></a>00211 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *setNamedItemNS(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *arg) = 0;
|
||||
<a name="l00212"></a>00212
|
||||
<a name="l00235"></a>00235 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *removeNamedItemNS(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *namespaceURI,
|
||||
<a name="l00236"></a>00236 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *localName) = 0;
|
||||
<a name="l00238"></a>00238
|
||||
<a name="l00239"></a>00239 };
|
||||
<a name="l00240"></a>00240
|
||||
<a name="l00241"></a><a class="code" href="DOMNamedNodeMap_8hpp.html#d5583a79e9cb50f3fe21aa3ee3c050d1">00241</a> <span class="preprocessor">#define GetDOMNamedNodeMapMemoryManager GET_INDIRECT_MM(fOwnerNode)</span>
|
||||
<a name="l00242"></a>00242 <span class="preprocessor"></span>
|
||||
<a name="l00243"></a>00243 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00244"></a>00244
|
||||
<a name="l00245"></a>00245 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+65
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNamedNodeMap.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNamedNodeMap.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNamedNodeMap_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><code><a class="el" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a></code>s are used to represent collections of nodes that can be accessed by name. <a href="classDOMNamedNodeMap.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNamedNodeMap_8hpp.html#722b91dd8c75fb430292ecf67fafcfaa">XERCESC_INCLUDE_GUARD_DOMNAMEDNODEMAP_HPP</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNamedNodeMap_8hpp.html#d5583a79e9cb50f3fe21aa3ee3c050d1">GetDOMNamedNodeMapMemoryManager</a> GET_INDIRECT_MM(fOwnerNode)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="d5583a79e9cb50f3fe21aa3ee3c050d1"></a><!-- doxytag: member="DOMNamedNodeMap.hpp::GetDOMNamedNodeMapMemoryManager" ref="d5583a79e9cb50f3fe21aa3ee3c050d1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GetDOMNamedNodeMapMemoryManager GET_INDIRECT_MM(fOwnerNode) </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="722b91dd8c75fb430292ecf67fafcfaa"></a><!-- doxytag: member="DOMNamedNodeMap.hpp::XERCESC_INCLUDE_GUARD_DOMNAMEDNODEMAP_HPP" ref="722b91dd8c75fb430292ecf67fafcfaa" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNAMEDNODEMAP_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+106
@@ -0,0 +1,106 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeFilter.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeFilter.hpp</h1><a href="DOMNodeFilter_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNodeFilter.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNODEFILTER_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNodeFilter_8hpp.html#c6b3eeaa59540c82e72a5974c19e0fe1">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNODEFILTER_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00049"></a><a class="code" href="classDOMNodeFilter.html">00049</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>
|
||||
<a name="l00050"></a>00050 {
|
||||
<a name="l00051"></a>00051 <span class="keyword">protected</span>:
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00053"></a>00053 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00054"></a>00054 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a><a class="code" href="classDOMNodeFilter.html#386c07401c60bc70710cc27a49e13cbd">00057</a> <span class="comment"></span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>() {};
|
||||
<a name="l00059"></a>00059
|
||||
<a name="l00060"></a>00060 <span class="keyword">private</span>:
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment"></span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>(<span class="keyword">const</span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a> &);
|
||||
<a name="l00067"></a>00067 <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a> &);
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070 <span class="keyword">public</span>:
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00080"></a><a class="code" href="classDOMNodeFilter.html#4616c1d339a7829c086f60e08333a1be">00080</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>() {};
|
||||
<a name="l00082"></a>00082
|
||||
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Class Types</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00112"></a><a class="code" href="classDOMNodeFilter.html#c0f76a10c908b2562fb430c69a8d6811">00112</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMNodeFilter.html#c0f76a10c908b2562fb430c69a8d6811" title="Constants returned by acceptNode.">FilterAction</a> {FILTER_ACCEPT = 1,
|
||||
<a name="l00113"></a><a class="code" href="classDOMNodeFilter.html#c0f76a10c908b2562fb430c69a8d6811a9aa4365f8a25f465efd576972f7cc0d">00113</a> FILTER_REJECT = 2,
|
||||
<a name="l00114"></a><a class="code" href="classDOMNodeFilter.html#c0f76a10c908b2562fb430c69a8d681122e3445123f72af4b2b8dfdbb3871334">00114</a> FILTER_SKIP = 3};
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00177"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed">00177</a> <span class="keyword">enum</span> <a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed" title="Constants for whatToShow.">ShowTypeMasks</a> {
|
||||
<a name="l00178"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed32fede8089e9c0493a4fc4933b164c09">00178</a> SHOW_ALL = 0x0000FFFF,
|
||||
<a name="l00179"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fedc5aa123e36a11d4947a3590f3d3df544">00179</a> SHOW_ELEMENT = 0x00000001,
|
||||
<a name="l00180"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed9d58127125b76eeb6ccff77f5a75871b">00180</a> SHOW_ATTRIBUTE = 0x00000002,
|
||||
<a name="l00181"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed904f06244bc065a68e610692116102a0">00181</a> SHOW_TEXT = 0x00000004,
|
||||
<a name="l00182"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed93df0d3b3f2dfca1ac10ed781afabc2d">00182</a> SHOW_CDATA_SECTION = 0x00000008,
|
||||
<a name="l00183"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed84a53c1872396f04055b67b861b0a2ad">00183</a> SHOW_ENTITY_REFERENCE = 0x00000010,
|
||||
<a name="l00184"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fedb7be7ff79079ecc6e2e8a175db51fb5f">00184</a> SHOW_ENTITY = 0x00000020,
|
||||
<a name="l00185"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fedf9fe526a24b626ebf83edbc5fa7fad03">00185</a> SHOW_PROCESSING_INSTRUCTION = 0x00000040,
|
||||
<a name="l00186"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed93f4a96e2a7077fda2178cd4c50ff9a9">00186</a> SHOW_COMMENT = 0x00000080,
|
||||
<a name="l00187"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42feded7064561d2b0519796a8b649531f39d">00187</a> SHOW_DOCUMENT = 0x00000100,
|
||||
<a name="l00188"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed29260efdc882ea155e7cd13a76433290">00188</a> SHOW_DOCUMENT_TYPE = 0x00000200,
|
||||
<a name="l00189"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fedd75ce10b9666aaf698e9352339a424e5">00189</a> SHOW_DOCUMENT_FRAGMENT = 0x00000400,
|
||||
<a name="l00190"></a><a class="code" href="classDOMNodeFilter.html#e671fcf03ea403fef6e14d261aa42fed6ef167e95d8c8412ed4c77e8b405e400">00190</a> SHOW_NOTATION = 0x00000800
|
||||
<a name="l00191"></a>00191 };
|
||||
<a name="l00192"></a>00192
|
||||
<a name="l00193"></a><a class="code" href="classDOMNodeFilter.html#c1946b252d8fa2ef980280cd94790bf3">00193</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> ShowType;
|
||||
<a name="l00194"></a>00194
|
||||
<a name="l00196"></a>00196
|
||||
<a name="l00197"></a>00197 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00198"></a>00198 <span class="comment">// Virtual DOMNodeFilter interface</span>
|
||||
<a name="l00199"></a>00199 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00214"></a>00214 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNodeFilter.html#c0f76a10c908b2562fb430c69a8d6811" title="Constants returned by acceptNode.">FilterAction</a> acceptNode (<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* node) <span class="keyword">const</span> =0;
|
||||
<a name="l00216"></a>00216
|
||||
<a name="l00217"></a>00217 };
|
||||
<a name="l00218"></a>00218
|
||||
<a name="l00219"></a>00219 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00220"></a>00220
|
||||
<a name="l00221"></a>00221 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeFilter.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeFilter.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNodeFilter_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNodeFilter.html">DOMNodeFilter</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Filters are objects that know how to "filter out" nodes. <a href="classDOMNodeFilter.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNodeFilter_8hpp.html#c6b3eeaa59540c82e72a5974c19e0fe1">XERCESC_INCLUDE_GUARD_DOMNODEFILTER_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="c6b3eeaa59540c82e72a5974c19e0fe1"></a><!-- doxytag: member="DOMNodeFilter.hpp::XERCESC_INCLUDE_GUARD_DOMNODEFILTER_HPP" ref="c6b3eeaa59540c82e72a5974c19e0fe1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNODEFILTER_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeIterator.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeIterator.hpp</h1><a href="DOMNodeIterator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNodeIterator.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNODEITERATOR_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNodeIterator_8hpp.html#d55aa0f46ec4d15ee739ec104808ccac">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNODEITERATOR_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="DOMNodeFilter_8hpp.html">xercesc/dom/DOMNodeFilter.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00044"></a><a class="code" href="classDOMNodeIterator.html">00044</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>
|
||||
<a name="l00045"></a>00045 {
|
||||
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a><a class="code" href="classDOMNodeIterator.html#863cbd96220a85aac998d89753738cd1">00052</a> <span class="comment"></span> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>() {}
|
||||
<a name="l00053"></a><a class="code" href="classDOMNodeIterator.html#f3e7073806964d4129d31a7d2d390f85">00053</a> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>(<span class="keyword">const</span> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a> &) {}
|
||||
<a name="l00055"></a>00055
|
||||
<a name="l00056"></a>00056 <span class="keyword">private</span>:
|
||||
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00062"></a>00062 <span class="comment"></span> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a> &);
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a><a class="code" href="classDOMNodeIterator.html#fff63c093ecfb3875e1745799528215b">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNodeIterator.html" title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>() {};
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMNodeFilter interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Getter methods</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00091"></a>00091 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* getRoot() = 0;
|
||||
<a name="l00103"></a>00103 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeFilter.html#c1946b252d8fa2ef980280cd94790bf3">DOMNodeFilter::ShowType</a> getWhatToShow() = 0;
|
||||
<a name="l00104"></a>00104
|
||||
<a name="l00110"></a>00110 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeFilter.html" title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>* getFilter() = 0;
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00133"></a>00133 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getExpandEntityReferences() = 0;
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00135"></a>00135 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00136"></a>00136 <span class="comment">// Query methods</span>
|
||||
<a name="l00137"></a>00137 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00150"></a>00150 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nextNode() = 0;
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00162"></a>00162 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* previousNode() = 0;
|
||||
<a name="l00163"></a>00163
|
||||
<a name="l00173"></a>00173 <span class="keyword">virtual</span> <span class="keywordtype">void</span> detach() = 0;
|
||||
<a name="l00175"></a>00175
|
||||
<a name="l00176"></a>00176 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00177"></a>00177 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00178"></a>00178 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00188"></a>00188 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00190"></a>00190 };
|
||||
<a name="l00191"></a>00191
|
||||
<a name="l00192"></a><a class="code" href="DOMNodeIterator_8hpp.html#ac1f42521d422074d7e46e7a03fce84b">00192</a> <span class="preprocessor">#define GetDOMNodeIteratorMemoryManager GET_DIRECT_MM(fDocument)</span>
|
||||
<a name="l00193"></a>00193 <span class="preprocessor"></span>
|
||||
<a name="l00194"></a>00194 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00195"></a>00195
|
||||
<a name="l00196"></a>00196 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+65
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeIterator.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeIterator.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNodeIterator_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNodeIterator.html">DOMNodeIterator</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight"><code>DOMNodeIterators</code> are used to step through a set of nodes, e.g. <a href="classDOMNodeIterator.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNodeIterator_8hpp.html#d55aa0f46ec4d15ee739ec104808ccac">XERCESC_INCLUDE_GUARD_DOMNODEITERATOR_HPP</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNodeIterator_8hpp.html#ac1f42521d422074d7e46e7a03fce84b">GetDOMNodeIteratorMemoryManager</a> GET_DIRECT_MM(fDocument)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="ac1f42521d422074d7e46e7a03fce84b"></a><!-- doxytag: member="DOMNodeIterator.hpp::GetDOMNodeIteratorMemoryManager" ref="ac1f42521d422074d7e46e7a03fce84b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GetDOMNodeIteratorMemoryManager GET_DIRECT_MM(fDocument) </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d55aa0f46ec4d15ee739ec104808ccac"></a><!-- doxytag: member="DOMNodeIterator.hpp::XERCESC_INCLUDE_GUARD_DOMNODEITERATOR_HPP" ref="d55aa0f46ec4d15ee739ec104808ccac" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNODEITERATOR_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeList.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeList.hpp</h1><a href="DOMNodeList_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNodeList.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNODELIST_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNodeList_8hpp.html#e7b7c508bf401d0795a4ee96288c0187">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNODELIST_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>;
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00032"></a>00032
|
||||
<a name="l00045"></a><a class="code" href="classDOMNodeList.html">00045</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> {
|
||||
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
|
||||
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00052"></a><a class="code" href="classDOMNodeList.html#22cfe4e6b2d6060ab56e376df840ba28">00052</a> <span class="comment"></span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>() {};
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment"></span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>(<span class="keyword">const</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> &);
|
||||
<a name="l00062"></a>00062 <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> &);
|
||||
<a name="l00064"></a>00064
|
||||
<a name="l00065"></a>00065 <span class="keyword">public</span>:
|
||||
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a><a class="code" href="classDOMNodeList.html#8018231aa636563948c87543ddc7cc68">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>() {};
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMNodeList interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Getter methods</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00098"></a>00098 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *item(<a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> index) <span class="keyword">const</span> = 0;
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00106"></a>00106 <span class="keyword">virtual</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#c0f7e36996cd03eb43bcee10321f77cd">XMLSize_t</a> getLength() <span class="keyword">const</span> = 0;
|
||||
<a name="l00108"></a>00108 };
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNodeList.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNodeList.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNodeList_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNodeList.html">DOMNodeList</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a></code> interface provides the abstraction of an ordered collection of nodes. <a href="classDOMNodeList.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNodeList_8hpp.html#e7b7c508bf401d0795a4ee96288c0187">XERCESC_INCLUDE_GUARD_DOMNODELIST_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="e7b7c508bf401d0795a4ee96288c0187"></a><!-- doxytag: member="DOMNodeList.hpp::XERCESC_INCLUDE_GUARD_DOMNODELIST_HPP" ref="e7b7c508bf401d0795a4ee96288c0187" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNODELIST_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+235
@@ -0,0 +1,235 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNode.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNode.hpp</h1><a href="DOMNode_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> *</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> *</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNode.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNODE_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNode_8hpp.html#a95fe5e1a482ffb7261662ce3855f59b">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNODE_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>;
|
||||
<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a>;
|
||||
<a name="l00032"></a>00032 <span class="keyword">class </span><a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a>;
|
||||
<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="classDOMUserDataHandler.html" title="When associating an object to a key on a node using setUserData the application can...">DOMUserDataHandler</a>;
|
||||
<a name="l00034"></a>00034
|
||||
<a name="l00139"></a><a class="code" href="classDOMNode.html">00139</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00140"></a>00140 <span class="keyword">protected</span>:
|
||||
<a name="l00141"></a>00141 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00142"></a>00142 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00143"></a>00143 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00146"></a><a class="code" href="classDOMNode.html#85f63599baf0d6c8bac93da940c33306">00146</a> <span class="comment"></span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>() {}
|
||||
<a name="l00147"></a><a class="code" href="classDOMNode.html#12a6ce394f39e1c0fff128cfcf6d6fea">00147</a> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> &) {}
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00150"></a>00150 <span class="keyword">private</span>:
|
||||
<a name="l00151"></a>00151 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00152"></a>00152 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00153"></a>00153 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00156"></a>00156 <span class="comment"></span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> &);
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00159"></a>00159 <span class="keyword">public</span>:
|
||||
<a name="l00160"></a>00160 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00161"></a>00161 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00162"></a>00162 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00169"></a><a class="code" href="classDOMNode.html#81eb183414e4fbfe72b31390215ec59e">00169</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>() {};
|
||||
<a name="l00171"></a>00171
|
||||
<a name="l00172"></a>00172 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00173"></a>00173 <span class="comment">// Class Types</span>
|
||||
<a name="l00174"></a>00174 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00182"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5">00182</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5" title="NodeType.">NodeType</a> {
|
||||
<a name="l00183"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c55e4700e1eda58eb7d08dd126c8bfafbe">00183</a> ELEMENT_NODE = 1,
|
||||
<a name="l00184"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5b29561d53036246e8117b250c864f1a9">00184</a> ATTRIBUTE_NODE = 2,
|
||||
<a name="l00185"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5af04f62271b6e744be27468d924f61b4">00185</a> TEXT_NODE = 3,
|
||||
<a name="l00186"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c54679a29a636f6206bb7fd9e831d05e4d">00186</a> CDATA_SECTION_NODE = 4,
|
||||
<a name="l00187"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5c287e4413c4fe892654b80345a96e427">00187</a> ENTITY_REFERENCE_NODE = 5,
|
||||
<a name="l00188"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5f8da261bca426f484769218bd5a40a1c">00188</a> ENTITY_NODE = 6,
|
||||
<a name="l00189"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5a0b524c41d23469e3a8d19131d94240b">00189</a> PROCESSING_INSTRUCTION_NODE = 7,
|
||||
<a name="l00190"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5253a1b3651ae01131dd88995d03c54e1">00190</a> COMMENT_NODE = 8,
|
||||
<a name="l00191"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5eb01b6e307edacb6cac1583f467da062">00191</a> DOCUMENT_NODE = 9,
|
||||
<a name="l00192"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c54cd2263028979f3fe7e9b40fd2406e4c">00192</a> DOCUMENT_TYPE_NODE = 10,
|
||||
<a name="l00193"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5775f75ac4ba9124a4d33a33d3da74779">00193</a> DOCUMENT_FRAGMENT_NODE = 11,
|
||||
<a name="l00194"></a><a class="code" href="classDOMNode.html#6237ede96be83ff729807688e4f638c5df32a03e60aeffc7d6b767633bc59819">00194</a> NOTATION_NODE = 12
|
||||
<a name="l00195"></a>00195 };
|
||||
<a name="l00196"></a>00196
|
||||
<a name="l00215"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12">00215</a> <span class="keyword">enum</span> <a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12" title="DocumentPosition:.">DocumentPosition</a> {
|
||||
<a name="l00216"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12424b946f5c383a4d1cf998e331039b3d">00216</a> DOCUMENT_POSITION_DISCONNECTED = 0x01,
|
||||
<a name="l00217"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12c13783dc880795b7ac27d540a07329c9">00217</a> DOCUMENT_POSITION_PRECEDING = 0x02,
|
||||
<a name="l00218"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b1261b8d44acab833df378529ebae9f8af5">00218</a> DOCUMENT_POSITION_FOLLOWING = 0x04,
|
||||
<a name="l00219"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b1261a029637e5d2506bcc537fff813d18f">00219</a> DOCUMENT_POSITION_CONTAINS = 0x08,
|
||||
<a name="l00220"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12aeaed5fbf968bc4c79ae6c02e254f8a5">00220</a> DOCUMENT_POSITION_CONTAINED_BY = 0x10,
|
||||
<a name="l00221"></a><a class="code" href="classDOMNode.html#8b9b0c9655699ecde9ae39615cb30b12d05fb328a1eb1d0a47d3caaa0ab209b9">00221</a> DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20
|
||||
<a name="l00222"></a>00222 };
|
||||
<a name="l00224"></a>00224
|
||||
<a name="l00225"></a>00225 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00226"></a>00226 <span class="comment">// Virtual DOMNode interface</span>
|
||||
<a name="l00227"></a>00227 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00230"></a>00230 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00231"></a>00231 <span class="comment">// Getter methods</span>
|
||||
<a name="l00232"></a>00232 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00237"></a>00237 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getNodeName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00238"></a>00238
|
||||
<a name="l00246"></a>00246 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getNodeValue() <span class="keyword">const</span> = 0;
|
||||
<a name="l00247"></a>00247
|
||||
<a name="l00252"></a>00252 <span class="keyword">virtual</span> NodeType getNodeType() <span class="keyword">const</span> = 0;
|
||||
<a name="l00253"></a>00253
|
||||
<a name="l00264"></a>00264 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getParentNode() <span class="keyword">const</span> = 0;
|
||||
<a name="l00265"></a>00265
|
||||
<a name="l00280"></a>00280 <span class="keyword">virtual</span> <a class="code" href="classDOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> *getChildNodes() <span class="keyword">const</span> = 0;
|
||||
<a name="l00287"></a>00287 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getFirstChild() <span class="keyword">const</span> = 0;
|
||||
<a name="l00288"></a>00288
|
||||
<a name="l00295"></a>00295 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getLastChild() <span class="keyword">const</span> = 0;
|
||||
<a name="l00296"></a>00296
|
||||
<a name="l00303"></a>00303 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getPreviousSibling() <span class="keyword">const</span> = 0;
|
||||
<a name="l00304"></a>00304
|
||||
<a name="l00311"></a>00311 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *getNextSibling() <span class="keyword">const</span> = 0;
|
||||
<a name="l00312"></a>00312
|
||||
<a name="l00318"></a>00318 <span class="keyword">virtual</span> <a class="code" href="classDOMNamedNodeMap.html" title="DOMNamedNodeMaps are used to represent collections of nodes that can be accessed...">DOMNamedNodeMap</a> *getAttributes() <span class="keyword">const</span> = 0;
|
||||
<a name="l00319"></a>00319
|
||||
<a name="l00331"></a>00331 <span class="keyword">virtual</span> <a class="code" href="classDOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a> *getOwnerDocument() <span class="keyword">const</span> = 0;
|
||||
<a name="l00332"></a>00332
|
||||
<a name="l00333"></a>00333 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00334"></a>00334 <span class="comment">// Node methods</span>
|
||||
<a name="l00335"></a>00335 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00355"></a>00355 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> * cloneNode(<span class="keywordtype">bool</span> deep) <span class="keyword">const</span> = 0;
|
||||
<a name="l00356"></a>00356
|
||||
<a name="l00384"></a>00384 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *insertBefore(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *newChild,
|
||||
<a name="l00385"></a>00385 <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *refChild) = 0;
|
||||
<a name="l00386"></a>00386
|
||||
<a name="l00387"></a>00387
|
||||
<a name="l00411"></a>00411 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *replaceChild(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *newChild,
|
||||
<a name="l00412"></a>00412 <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *oldChild) = 0;
|
||||
<a name="l00425"></a>00425 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *removeChild(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *oldChild) = 0;
|
||||
<a name="l00426"></a>00426
|
||||
<a name="l00447"></a>00447 <span class="keyword">virtual</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *appendChild(<a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> *newChild) = 0;
|
||||
<a name="l00448"></a>00448
|
||||
<a name="l00449"></a>00449 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00450"></a>00450 <span class="comment">// Query methods</span>
|
||||
<a name="l00451"></a>00451 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00460"></a>00460 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasChildNodes() <span class="keyword">const</span> = 0;
|
||||
<a name="l00461"></a>00461
|
||||
<a name="l00462"></a>00462 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00463"></a>00463 <span class="comment">// Setter methods</span>
|
||||
<a name="l00464"></a>00464 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00480"></a>00480 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNodeValue(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *nodeValue) = 0;
|
||||
<a name="l00482"></a>00482
|
||||
<a name="l00505"></a>00505 <span class="keyword">virtual</span> <span class="keywordtype">void</span> normalize() = 0;
|
||||
<a name="l00506"></a>00506
|
||||
<a name="l00522"></a>00522 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isSupported(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *feature,
|
||||
<a name="l00523"></a>00523 <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *version) <span class="keyword">const</span> = 0;
|
||||
<a name="l00524"></a>00524
|
||||
<a name="l00540"></a>00540 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getNamespaceURI() <span class="keyword">const</span> = 0;
|
||||
<a name="l00541"></a>00541
|
||||
<a name="l00548"></a>00548 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getPrefix() <span class="keyword">const</span> = 0;
|
||||
<a name="l00549"></a>00549
|
||||
<a name="l00559"></a>00559 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getLocalName() <span class="keyword">const</span> = 0;
|
||||
<a name="l00560"></a>00560
|
||||
<a name="l00594"></a>00594 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setPrefix(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * prefix) = 0;
|
||||
<a name="l00595"></a>00595
|
||||
<a name="l00602"></a>00602 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttributes() <span class="keyword">const</span> = 0;
|
||||
<a name="l00604"></a>00604
|
||||
<a name="l00622"></a>00622 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isSameNode(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* other) <span class="keyword">const</span> = 0;
|
||||
<a name="l00623"></a>00623
|
||||
<a name="l00664"></a>00664 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isEqualNode(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* arg) <span class="keyword">const</span> = 0;
|
||||
<a name="l00665"></a>00665
|
||||
<a name="l00666"></a>00666
|
||||
<a name="l00692"></a>00692 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* setUserData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* key,
|
||||
<a name="l00693"></a>00693 <span class="keywordtype">void</span>* data,
|
||||
<a name="l00694"></a>00694 <a class="code" href="classDOMUserDataHandler.html" title="When associating an object to a key on a node using setUserData the application can...">DOMUserDataHandler</a>* handler) = 0;
|
||||
<a name="l00695"></a>00695
|
||||
<a name="l00707"></a>00707 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getUserData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* key) <span class="keyword">const</span> = 0;
|
||||
<a name="l00708"></a>00708
|
||||
<a name="l00709"></a>00709
|
||||
<a name="l00726"></a>00726 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getBaseURI() <span class="keyword">const</span> = 0;
|
||||
<a name="l00727"></a>00727
|
||||
<a name="l00738"></a>00738 <span class="keyword">virtual</span> <span class="keywordtype">short</span> compareDocumentPosition(<span class="keyword">const</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* other) <span class="keyword">const</span> = 0;
|
||||
<a name="l00739"></a>00739
|
||||
<a name="l00781"></a>00781 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getTextContent() <span class="keyword">const</span> = 0;
|
||||
<a name="l00782"></a>00782
|
||||
<a name="l00794"></a>00794 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setTextContent(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* textContent) = 0;
|
||||
<a name="l00795"></a>00795
|
||||
<a name="l00807"></a>00807 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* lookupPrefix(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI) <span class="keyword">const</span> = 0;
|
||||
<a name="l00808"></a>00808
|
||||
<a name="l00818"></a>00818 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isDefaultNamespace(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* namespaceURI) <span class="keyword">const</span> = 0;
|
||||
<a name="l00819"></a>00819
|
||||
<a name="l00831"></a>00831 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* lookupNamespaceURI(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* prefix) <span class="keyword">const</span> = 0;
|
||||
<a name="l00832"></a>00832
|
||||
<a name="l00848"></a>00848 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getFeature(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* feature, <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* version) <span class="keyword">const</span> = 0;
|
||||
<a name="l00850"></a>00850
|
||||
<a name="l00851"></a>00851 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00852"></a>00852 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00853"></a>00853 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00869"></a>00869 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
|
||||
<a name="l00871"></a>00871 <span class="preprocessor">#if defined(XML_DOMREFCOUNT_EXPERIMENTAL)</span>
|
||||
<a name="l00872"></a>00872 <span class="preprocessor"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00873"></a>00873 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00874"></a>00874 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00884"></a>00884 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> decRefCount() {}
|
||||
<a name="l00886"></a>00886
|
||||
<a name="l00887"></a>00887 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00888"></a>00888 <span class="comment">// Non-standard Extension</span>
|
||||
<a name="l00889"></a>00889 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00896"></a>00896 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> incRefCount() {}
|
||||
<a name="l00898"></a>00898 <span class="preprocessor">#endif</span>
|
||||
<a name="l00899"></a>00899 <span class="preprocessor"></span>};
|
||||
<a name="l00900"></a>00900
|
||||
<a name="l00901"></a>00901 <span class="comment">/***</span>
|
||||
<a name="l00902"></a>00902 <span class="comment"> * Utilities macros for getting memory manager within DOM</span>
|
||||
<a name="l00903"></a>00903 <span class="comment">***/</span>
|
||||
<a name="l00904"></a><a class="code" href="DOMNode_8hpp.html#40e9d272746e382ec4a37429913f8ea5">00904</a> <span class="preprocessor">#define GET_OWNER_DOCUMENT(ptr) \</span>
|
||||
<a name="l00905"></a>00905 <span class="preprocessor"> ((DOMDocumentImpl*)(ptr->getOwnerDocument()))</span>
|
||||
<a name="l00906"></a>00906 <span class="preprocessor"></span>
|
||||
<a name="l00907"></a><a class="code" href="DOMNode_8hpp.html#151af8d7b4791f7e848f9f3713b8efbd">00907</a> <span class="preprocessor">#define GET_DIRECT_MM(ptr) \</span>
|
||||
<a name="l00908"></a>00908 <span class="preprocessor"> (ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : XMLPlatformUtils::fgMemoryManager)</span>
|
||||
<a name="l00909"></a>00909 <span class="preprocessor"></span>
|
||||
<a name="l00910"></a><a class="code" href="DOMNode_8hpp.html#72f6f4902be5326c33675dcd94ec2c6a">00910</a> <span class="preprocessor">#define GET_INDIRECT_MM(ptr) \</span>
|
||||
<a name="l00911"></a>00911 <span class="preprocessor"> (!ptr ? XMLPlatformUtils::fgMemoryManager : \</span>
|
||||
<a name="l00912"></a>00912 <span class="preprocessor"> GET_OWNER_DOCUMENT(ptr) ? GET_OWNER_DOCUMENT(ptr)->getMemoryManager() : \</span>
|
||||
<a name="l00913"></a>00913 <span class="preprocessor"> XMLPlatformUtils::fgMemoryManager)</span>
|
||||
<a name="l00914"></a>00914 <span class="preprocessor"></span>
|
||||
<a name="l00915"></a>00915 <span class="comment">/***</span>
|
||||
<a name="l00916"></a>00916 <span class="comment"> * For DOMNode and its derivatives</span>
|
||||
<a name="l00917"></a>00917 <span class="comment">***/</span>
|
||||
<a name="l00918"></a><a class="code" href="DOMNode_8hpp.html#5b78c1ce54a287dddf516818ddb277c3">00918</a> <span class="preprocessor">#define GetDOMNodeMemoryManager GET_INDIRECT_MM(this)</span>
|
||||
<a name="l00919"></a>00919 <span class="preprocessor"></span>
|
||||
<a name="l00920"></a>00920 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00921"></a>00921
|
||||
<a name="l00922"></a>00922 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+134
@@ -0,0 +1,134 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNode.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNode.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNode_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNode.html">DOMNode</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a></code> interface is the primary datatype for the entire Document Object Model. <a href="classDOMNode.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNode_8hpp.html#a95fe5e1a482ffb7261662ce3855f59b">XERCESC_INCLUDE_GUARD_DOMNODE_HPP</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNode_8hpp.html#40e9d272746e382ec4a37429913f8ea5">GET_OWNER_DOCUMENT</a>(ptr) ((DOMDocumentImpl*)(ptr->getOwnerDocument()))</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNode_8hpp.html#151af8d7b4791f7e848f9f3713b8efbd">GET_DIRECT_MM</a>(ptr) (ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : <a class="el" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a>)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNode_8hpp.html#72f6f4902be5326c33675dcd94ec2c6a">GET_INDIRECT_MM</a>(ptr)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNode_8hpp.html#5b78c1ce54a287dddf516818ddb277c3">GetDOMNodeMemoryManager</a> GET_INDIRECT_MM(this)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="151af8d7b4791f7e848f9f3713b8efbd"></a><!-- doxytag: member="DOMNode.hpp::GET_DIRECT_MM" ref="151af8d7b4791f7e848f9f3713b8efbd" args="(ptr)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GET_DIRECT_MM </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">ptr </td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> (ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : <a class="el" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a>)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="72f6f4902be5326c33675dcd94ec2c6a"></a><!-- doxytag: member="DOMNode.hpp::GET_INDIRECT_MM" ref="72f6f4902be5326c33675dcd94ec2c6a" args="(ptr)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GET_INDIRECT_MM </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">ptr </td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
<b>Value:</b><div class="fragment"><pre class="fragment">(!ptr ? <a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a> : \
|
||||
<a class="code" href="DOMNode_8hpp.html#40e9d272746e382ec4a37429913f8ea5">GET_OWNER_DOCUMENT</a>(ptr) ? <a class="code" href="DOMNode_8hpp.html#40e9d272746e382ec4a37429913f8ea5">GET_OWNER_DOCUMENT</a>(ptr)->getMemoryManager() : \
|
||||
<a class="code" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252" title="The configurable memory manager.">XMLPlatformUtils::fgMemoryManager</a>)
|
||||
</pre></div>
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="40e9d272746e382ec4a37429913f8ea5"></a><!-- doxytag: member="DOMNode.hpp::GET_OWNER_DOCUMENT" ref="40e9d272746e382ec4a37429913f8ea5" args="(ptr)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GET_OWNER_DOCUMENT </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">ptr </td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> ((DOMDocumentImpl*)(ptr->getOwnerDocument()))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5b78c1ce54a287dddf516818ddb277c3"></a><!-- doxytag: member="DOMNode.hpp::GetDOMNodeMemoryManager" ref="5b78c1ce54a287dddf516818ddb277c3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define GetDOMNodeMemoryManager GET_INDIRECT_MM(this) </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a95fe5e1a482ffb7261662ce3855f59b"></a><!-- doxytag: member="DOMNode.hpp::XERCESC_INCLUDE_GUARD_DOMNODE_HPP" ref="a95fe5e1a482ffb7261662ce3855f59b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNODE_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+89
@@ -0,0 +1,89 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNotation.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNotation.hpp</h1><a href="DOMNotation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMNotation.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMNOTATION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMNotation_8hpp.html#7f8cc78b01650d617fcc8f6c7a0627a1">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMNOTATION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00044"></a><a class="code" href="classDOMNotation.html">00044</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00045"></a>00045 <span class="keyword">protected</span>:
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a>00047 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a><a class="code" href="classDOMNotation.html#6b745b6b589a7926b44c7e0966efc96f">00051</a> <span class="comment"></span> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a>() {}
|
||||
<a name="l00052"></a><a class="code" href="classDOMNotation.html#94148e3cd3dca13c2c56571238b6f7d8">00052</a> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a>(<span class="keyword">const</span> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">private</span>:
|
||||
<a name="l00056"></a>00056 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00057"></a>00057 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00061"></a>00061 <span class="comment"></span> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a> &);
|
||||
<a name="l00063"></a>00063
|
||||
<a name="l00064"></a>00064 <span class="keyword">public</span>:
|
||||
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00066"></a>00066 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00074"></a><a class="code" href="classDOMNotation.html#a4d72663852dca520b82383c3cf88475">00074</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMNotation.html" title="This interface represents a notation declared in the DTD.">DOMNotation</a>() {};
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMNotation interface</span>
|
||||
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a>00083 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00084"></a>00084 <span class="comment">// Getter methods</span>
|
||||
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00094"></a>00094 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *getPublicId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00095"></a>00095
|
||||
<a name="l00104"></a>00104 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> *getSystemId() <span class="keyword">const</span> = 0;
|
||||
<a name="l00105"></a>00105
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00108"></a>00108 };
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
|
||||
<a name="l00113"></a>00113 <span class="preprocessor"></span>
|
||||
<a name="l00114"></a>00114
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMNotation.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMNotation.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMNotation_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMNotation.html">DOMNotation</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This interface represents a notation declared in the DTD. <a href="classDOMNotation.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMNotation_8hpp.html#7f8cc78b01650d617fcc8f6c7a0627a1">XERCESC_INCLUDE_GUARD_DOMNOTATION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="7f8cc78b01650d617fcc8f6c7a0627a1"></a><!-- doxytag: member="DOMNotation.hpp::XERCESC_INCLUDE_GUARD_DOMNOTATION_HPP" ref="7f8cc78b01650d617fcc8f6c7a0627a1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMNOTATION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+99
@@ -0,0 +1,99 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMPSVITypeInfo.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMPSVITypeInfo.hpp</h1><a href="DOMPSVITypeInfo_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMPSVITYPEINFO_HPP)</span>
|
||||
<a name="l00019"></a><a class="code" href="DOMPSVITypeInfo_8hpp.html#3310c039cfbda5edb2e2edc5b8c1f103">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMPSVITYPEINFO_HPP</span>
|
||||
<a name="l00020"></a>00020 <span class="preprocessor"></span>
|
||||
<a name="l00021"></a>00021 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00022"></a>00022 <span class="comment">// Includes</span>
|
||||
<a name="l00023"></a>00023 <span class="comment">//------------------------------------------------------------------------------------</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor">#include <<a class="code" href="XMLString_8hpp.html">xercesc/util/XMLString.hpp</a>></span>
|
||||
<a name="l00025"></a>00025
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00028"></a>00028
|
||||
<a name="l00034"></a><a class="code" href="classDOMPSVITypeInfo.html">00034</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a>
|
||||
<a name="l00035"></a>00035 {
|
||||
<a name="l00036"></a>00036 <span class="keyword">protected</span>:
|
||||
<a name="l00037"></a>00037 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00038"></a>00038 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00039"></a>00039 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00042"></a><a class="code" href="classDOMPSVITypeInfo.html#3c2838afba37b295a8216dde32ff0b11">00042</a> <span class="comment"></span> <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a>() {};
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00045"></a>00045 <span class="keyword">private</span>:
|
||||
<a name="l00046"></a>00046 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00047"></a>00047 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00048"></a>00048 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a>00051 <span class="comment"></span> <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a>(<span class="keyword">const</span> <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a> &);
|
||||
<a name="l00052"></a>00052 <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a> &);
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="keyword">public</span>:
|
||||
<a name="l00056"></a>00056
|
||||
<a name="l00057"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281">00057</a> <span class="keyword">enum</span> <a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281">PSVIProperty</a>
|
||||
<a name="l00058"></a>00058 {
|
||||
<a name="l00059"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281af72453d463e75f17b8996710ba6df88">00059</a> PSVI_Validity
|
||||
<a name="l00060"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab28124f9a0ac1bd24bae68642699b9e40c96">00060</a> , PSVI_Validitation_Attempted
|
||||
<a name="l00061"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab2812c2b0bd8c10f30ce6816b25c5c7d5281">00061</a> , PSVI_Type_Definition_Type
|
||||
<a name="l00062"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab2816ec3410fe2d351adf25924a0559c9c99">00062</a> , PSVI_Type_Definition_Name
|
||||
<a name="l00063"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281704a42162b29fd8b07799b9f776d520f">00063</a> , PSVI_Type_Definition_Namespace
|
||||
<a name="l00064"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab28103e81afdde69c427e13fabb46ecf322d">00064</a> , PSVI_Type_Definition_Anonymous
|
||||
<a name="l00065"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281ac8717d0fc255ad7bfc5ef9322196647">00065</a> , PSVI_Nil
|
||||
<a name="l00066"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab2817bbf122d4a5177bb553074bccb0012b6">00066</a> , PSVI_Member_Type_Definition_Name
|
||||
<a name="l00067"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab28136c535fecde2f355ba9a4b4c2a716fb0">00067</a> , PSVI_Member_Type_Definition_Namespace
|
||||
<a name="l00068"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281ac8a424b99c99e600952b68550c2f260">00068</a> , PSVI_Member_Type_Definition_Anonymous
|
||||
<a name="l00069"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab28143243e764b6e3acfa31fe58cee3af5e5">00069</a> , PSVI_Schema_Default
|
||||
<a name="l00070"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab2819897bad2dfa36324542fa41b27805ee6">00070</a> , PSVI_Schema_Normalized_Value
|
||||
<a name="l00071"></a><a class="code" href="classDOMPSVITypeInfo.html#b9c001b4a9b20d02ee54f5318adab281943f5e67c7ea06a52dbc2483f22747c1">00071</a> , PSVI_Schema_Specified
|
||||
<a name="l00072"></a>00072 };
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00074"></a>00074 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00076"></a>00076 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00083"></a><a class="code" href="classDOMPSVITypeInfo.html#6a9db89774adcea96c490bc1b96684b0">00083</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a>() {};
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00088"></a>00088 <span class="comment">// Getter methods</span>
|
||||
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00099"></a>00099 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a>* getStringProperty(PSVIProperty prop) <span class="keyword">const</span> = 0;
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00110"></a>00110 <span class="keyword">virtual</span> <span class="keywordtype">int</span> getNumericProperty(PSVIProperty prop) <span class="keyword">const</span> = 0;
|
||||
<a name="l00112"></a>00112 };
|
||||
<a name="l00113"></a>00113
|
||||
<a name="l00114"></a>00114 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00116"></a>00116 <span class="preprocessor">#endif</span>
|
||||
<a name="l00117"></a>00117 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMPSVITypeInfo.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMPSVITypeInfo.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMPSVITypeInfo_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMPSVITypeInfo.html">DOMPSVITypeInfo</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMPSVITypeInfo.html" title="The DOMPSVITypeInfo interface represent the PSVI info used by DOMElement or DOMAttr...">DOMPSVITypeInfo</a></code> interface represent the PSVI info used by <code><a class="el" href="classDOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a></code> or <code><a class="el" href="classDOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a></code> nodes, specified in the schemas associated with the document. <a href="classDOMPSVITypeInfo.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMPSVITypeInfo_8hpp.html#3310c039cfbda5edb2e2edc5b8c1f103">XERCESC_INCLUDE_GUARD_DOMPSVITYPEINFO_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="3310c039cfbda5edb2e2edc5b8c1f103"></a><!-- doxytag: member="DOMPSVITypeInfo.hpp::XERCESC_INCLUDE_GUARD_DOMPSVITYPEINFO_HPP" ref="3310c039cfbda5edb2e2edc5b8c1f103" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMPSVITYPEINFO_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,91 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMProcessingInstruction.hpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMProcessingInstruction.hpp</h1><a href="DOMProcessingInstruction_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> * </span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> * </span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> */</span>
|
||||
<a name="l00017"></a>00017
|
||||
<a name="l00018"></a>00018 <span class="comment">/*</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMProcessingInstruction.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> */</span>
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMPROCESSINGINSTRUCTION_HPP)</span>
|
||||
<a name="l00023"></a><a class="code" href="DOMProcessingInstruction_8hpp.html#2613aaa88d9e60e62c7c1b9237cbf8de">00023</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMPROCESSINGINSTRUCTION_HPP</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include <<a class="code" href="XercesDefs_8hpp.html">xercesc/util/XercesDefs.hpp</a>></span>
|
||||
<a name="l00026"></a>00026 <span class="preprocessor">#include <<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>></span>
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <a class="code" href="XercesDefs_8hpp.html#43d74fa53d868d978f3e97cbb78b194d">XERCES_CPP_NAMESPACE_BEGIN</a>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00038"></a><a class="code" href="classDOMProcessingInstruction.html">00038</a> <span class="keyword">class </span><a class="code" href="XercesDefs_8hpp.html#40e97a4d60600cb8128a2eb5d6504e26">CDOM_EXPORT</a> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a>: <span class="keyword">public</span> <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
|
||||
<a name="l00039"></a>00039 <span class="keyword">protected</span>:
|
||||
<a name="l00040"></a>00040 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00041"></a>00041 <span class="comment">// Hidden constructors</span>
|
||||
<a name="l00042"></a>00042 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00045"></a><a class="code" href="classDOMProcessingInstruction.html#46ac6d25b3bd85aa49cb9d341b779acd">00045</a> <span class="comment"></span> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a>() {}
|
||||
<a name="l00046"></a><a class="code" href="classDOMProcessingInstruction.html#0151da36449f09c5d26d293ecab08510">00046</a> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a>(<span class="keyword">const</span> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a> &other) : <a class="code" href="classDOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00049"></a>00049 <span class="keyword">private</span>:
|
||||
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00051"></a>00051 <span class="comment">// Unimplemented constructors and operators</span>
|
||||
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00055"></a>00055 <span class="comment"></span> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a> & operator = (<span class="keyword">const</span> <a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a> &);
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058 <span class="keyword">public</span>:
|
||||
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// All constructors are hidden, just the destructor is available</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00068"></a><a class="code" href="classDOMProcessingInstruction.html#7b0e17e1be712e75f2f2a96c808ffcaf">00068</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a &quot;processing instruction&quot;...">DOMProcessingInstruction</a>() {};
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00072"></a>00072 <span class="comment">// Virtual DOMProcessingInstruction interface</span>
|
||||
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00076"></a>00076 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00077"></a>00077 <span class="comment">// Getter methods</span>
|
||||
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00087"></a>00087 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getTarget() <span class="keyword">const</span> = 0;
|
||||
<a name="l00088"></a>00088
|
||||
<a name="l00099"></a>00099 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * getData() <span class="keyword">const</span> = 0;
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00101"></a>00101 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00102"></a>00102 <span class="comment">// Setter methods</span>
|
||||
<a name="l00103"></a>00103 <span class="comment">// -----------------------------------------------------------------------</span>
|
||||
<a name="l00113"></a>00113 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setData(<span class="keyword">const</span> <a class="code" href="Xerces__autoconf__config_8borland_8hpp.html#8cb107980a360c490ad7661f5d27cc0e">XMLCh</a> * data) = 0;
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00116"></a>00116 };
|
||||
<a name="l00117"></a>00117
|
||||
<a name="l00118"></a>00118 <a class="code" href="XercesDefs_8hpp.html#f03d5cb905763ef7a7bd22ab82718285">XERCES_CPP_NAMESPACE_END</a>
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00120"></a>00120 <span class="preprocessor">#endif</span>
|
||||
<a name="l00121"></a>00121 <span class="preprocessor"></span>
|
||||
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Xerces-C++: DOMProcessingInstruction.hpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.5.4 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="classes.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>DOMProcessingInstruction.hpp File Reference</h1>
|
||||
<p>
|
||||
<a href="DOMProcessingInstruction_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classDOMProcessingInstruction.html">DOMProcessingInstruction</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <code><a class="el" href="classDOMProcessingInstruction.html" title="The DOMProcessingInstruction interface represents a "processing instruction"...">DOMProcessingInstruction</a></code> interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document. <a href="classDOMProcessingInstruction.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="DOMProcessingInstruction_8hpp.html#2613aaa88d9e60e62c7c1b9237cbf8de">XERCESC_INCLUDE_GUARD_DOMPROCESSINGINSTRUCTION_HPP</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="2613aaa88d9e60e62c7c1b9237cbf8de"></a><!-- doxytag: member="DOMProcessingInstruction.hpp::XERCESC_INCLUDE_GUARD_DOMPROCESSINGINSTRUCTION_HPP" ref="2613aaa88d9e60e62c7c1b9237cbf8de" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define XERCESC_INCLUDE_GUARD_DOMPROCESSINGINSTRUCTION_HPP </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 24 16:36:33 2008 for Xerces-C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user