22 #if !defined(XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP) 
   23 #define XERCESC_INCLUDE_GUARD_DOMDOCUMENT_HPP 
  173         const XMLCh *data) = 0;
 
  192     virtual DOMAttr     *createAttribute(
const XMLCh *name) = 0;
 
  239     virtual DOMElement     *getDocumentElement() 
const = 0;
 
  360     virtual DOMNode        *importNode(
const DOMNode *importedNode, 
bool deep) = 0;
 
  418                                                   const XMLCh *qualifiedName) = 0;
 
  482     virtual DOMAttr        *createAttributeNS(
const XMLCh *namespaceURI,
 
  483                                                 const XMLCh *qualifiedName) = 0;
 
  498                                                          const XMLCh *localName) 
const = 0;
 
  525     virtual const XMLCh*           getInputEncoding() 
const = 0;
 
  534     virtual const XMLCh*           getXmlEncoding() 
const = 0;
 
  542     virtual bool                   getXmlStandalone() 
const = 0;
 
  551     virtual void                   setXmlStandalone(
bool standalone) = 0;
 
  560     virtual const XMLCh*           getXmlVersion() 
const = 0;
 
  569     virtual void                   setXmlVersion(
const XMLCh* version) = 0;
 
  579     virtual const XMLCh*           getDocumentURI() 
const = 0;
 
  588     virtual void                   setDocumentURI(
const XMLCh* documentURI) = 0;
 
  600     virtual bool                   getStrictErrorChecking() 
const = 0;
 
  611     virtual void                   setStrictErrorChecking(
bool strictErrorChecking) = 0;
 
  741     virtual void                   normalizeDocument() = 0;
 
  787         return createDocumentType(qName);
 
  810                                         const XMLCh *qualifiedName,
 
The DOMConfiguration interface represents the configuration of a document and maintains a table of re...
Definition: DOMConfiguration.hpp:350
 
DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers to traverse a n...
Definition: DOMDocumentTraversal.hpp:47
 
Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object...
Definition: DOMDocumentType.hpp:45
 
The DOMAttr class refers to an attribute of an XML element. 
Definition: DOMAttr.hpp:57
 
The DOMNodeList interface provides the abstraction of an ordered collection of nodes. 
Definition: DOMNodeList.hpp:45
 
The evaluation of XPath expressions is provided by DOMXPathEvaluator. 
Definition: DOMXPathEvaluator.hpp:47
 
Filters are objects that know how to "filter out" nodes. 
Definition: DOMNodeFilter.hpp:49
 
XMLUInt64 XMLFileLoc
Definition: Xerces_autoconf_config.borland.hpp:116
 
DOMDocument()
Definition: DOMDocument.hpp:76
 
This interface represents an entity, either parsed or unparsed, in an XML document. 
Definition: DOMEntity.hpp:66
 
DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object. 
Definition: DOMDocumentFragment.hpp:71
 
DOMEntityReference objects may be inserted into the structure model when an entity reference is in th...
Definition: DOMEntityReference.hpp:57
 
virtual ~DOMDocument()
Destructor. 
Definition: DOMDocument.hpp:99
 
The DOMDocument interface represents the entire XML document. 
Definition: DOMDocument.hpp:64
 
virtual DOMDocumentType * createDocumentType(const XMLCh *qName, const XMLCh *, const XMLCh *)
Definition: DOMDocument.hpp:782
 
By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...
Definition: DOMElement.hpp:66
 
Definition: DOMDocumentRange.hpp:37
 
This interface represents a notation declared in the DTD. 
Definition: DOMNotation.hpp:44
 
The DOMText interface inherits from DOMCharacterData and represents the textual content (termed chara...
Definition: DOMText.hpp:51
 
The DOMImplementation interface provides a number of methods for performing operations that are indep...
Definition: DOMImplementation.hpp:43
 
#define CDOM_EXPORT
Definition: XercesDefs.hpp:166
 
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
 
The DOMProcessingInstruction interface represents a "processing instruction", used in XML as a way to...
Definition: DOMProcessingInstruction.hpp:38
 
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
 
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
 
The DOMNode interface is the primary datatype for the entire Document Object Model. 
Definition: DOMNode.hpp:139
 
CDATA sections are used to escape blocks of text containing characters that would otherwise be regard...
Definition: DOMCDATASection.hpp:65