<h1>DOMLSParser.hpp</h1><ahref="DOMLSParser_8hpp.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/*</span>
<aname="l00002"></a>00002 <spanclass="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
<aname="l00003"></a>00003 <spanclass="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
<aname="l00004"></a>00004 <spanclass="comment"> * this work for additional information regarding copyright ownership.</span>
<aname="l00005"></a>00005 <spanclass="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
<aname="l00006"></a>00006 <spanclass="comment"> * (the "License"); you may not use this file except in compliance with</span>
<aname="l00007"></a>00007 <spanclass="comment"> * the License. You may obtain a copy of the License at</span>
<aname="l00047"></a><aclass="code"href="classxercesc_1_1DOMLSParser.html">00047</a><spanclass="keyword">class </span>CDOM_EXPORT <aclass="code"href="classxercesc_1_1DOMLSParser.html"title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>
<aname="l00064"></a>00064 <spanclass="comment"></span><aclass="code"href="classxercesc_1_1DOMLSParser.html"title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMLSParser.html"title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>&);
<aname="l00065"></a>00065 <aclass="code"href="classxercesc_1_1DOMLSParser.html"title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>& operator = (<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMLSParser.html"title="DOMLSParser provides an API for parsing XML documents and building the corresponding...">DOMLSParser</a>&);
<aname="l00117"></a><aclass="code"href="classxercesc_1_1DOMLSParser.html#a5e94fce5ce6b35f848c3c4ce03e80933">00117</a><spanclass="comment"></span><spanclass="keyword">enum</span><aclass="code"href="classxercesc_1_1DOMLSParser.html#a5e94fce5ce6b35f848c3c4ce03e80933"title="A set of possible actions for the parseWithContext method.">ActionType</a>
<aname="l00377"></a>00377 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMConfiguration.html"title="The DOMConfiguration interface represents the configuration of a document and maintains...">DOMConfiguration</a>* getDomConfig() = 0;
<aname="l00463"></a>00463 <spanclass="comment"></span><spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMDocument.html"title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parse(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMLSInput.html"title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source) = 0;
<aname="l00464"></a>00464
<aname="l00492"></a>00492 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMDocument.html"title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<spanclass="keyword">const</span> XMLCh* <spanclass="keyword">const</span> uri) = 0;
<aname="l00493"></a>00493
<aname="l00521"></a>00521 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMDocument.html"title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<spanclass="keyword">const</span><spanclass="keywordtype">char</span>* <spanclass="keyword">const</span> uri) = 0;
<aname="l00522"></a>00522
<aname="l00590"></a>00590 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* parseWithContext(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMLSInput.html"title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source, <aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* contextNode, <spanclass="keyword">const</span> ActionType action) = 0;
<aname="l00666"></a>00666 <spanclass="keyword">virtual</span> Grammar* loadGrammar(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMLSInput.html"title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source,