Skip Headers
Oracle® Database XML C++ API Reference
10
g
Release 2 (10.2)
Part Number B16206-01
Home
Book List
Index
Master Index
Feedback
Next
View PDF
Contents
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Package Ctx APIs for C++
Ctx Datatypes
encoding
encodings
MemAllocator Interface
alloc()
dealloc()
~MemAllocator()
TCtx Interface
TCtx()
getEncoding()
getErrHandler()
getMemAllocator()
isSimple()
isUnicode()
~TCtx()
2
Package Dom APIs for C++
Using Dom
Dom Datatypes
AcceptNodeCodes
CompareHowCode
DOMNodeType
DOMExceptionCode
WhatToShowCode
RangeExceptionCode
AttrRef Interface
AttrRef()
getName()
getOwnerElement()
getSpecified()
getValue()
setValue()
~AttrRef()
CDATASectionRef Interface
CDATASectionRef()
~CDATASectionRef()
CharacterDataRef Interface
appendData()
deleteData()
freeString()
getData()
getLength()
insertData()
replaceData()
setData()
substringData()
CommentRef Interface
CommentRef()
~CommentRef()
DOMException Interface
getDOMCode()
getMesLang()
getMessage()
DOMImplRef Interface
DOMImplRef()
createDocument()
createDocumentType()
formDocument()
getImplementation()
getNoMod()
hasFeature()
setContext()
~DOMImplRef()
DOMImplementation Interface
DOMImplementation()
getNoMod()
~DOMImplementation()
DocumentFragmentRef Interface
DocumentFragmentRef()
~DocumentFragmentRef()
DocumentRange Interface
DocumentRange()
createRange()
destroyRange()
~DocumentRange()
DocumentRef Interface
DocumentRef()
createAttribute()
createAttributeNS()
createCDATASection()
createComment()
createDocumentFragment()
createElement()
createElementNS()
createEntityReference()
createProcessingInstruction()
createTextNode()
getDoctype()
getDocumentElement()
getElementById()
getElementsByTagName()
getElementsByTagNameNS()
getImplementation()
importNode()
~DocumentRef()
DocumentTraversal Interface
DocumentTraversal()
createNodeIterator()
createTreeWalker()
destroyNodeIterator()
destroyTreeWalker()
~DocumentTraversal()
DocumentTypeRef Interface
DocumentTypeRef()
getEntities()
getInternalSubset()
getName()
getNotations()
getPublicId()
getSystemId()
~DocumentTypeRef()
ElementRef Interface
ElementRef()
getAttribute()
getAttributeNS()
getAttributeNode()
getElementsByTagName()
getTagName()
hasAttribute()
hasAttributeNS()
removeAttribute()
removeAttributeNS()
removeAttributeNode()
setAttribute()
setAttributeNS()
setAttributeNode()
~ElementRef()
EntityRef Interface
EntityRef()
getNotationName()
getPublicId()
getSystemId()
getType()
~EntityRef()
EntityReferenceRef Interface
EntityReferenceRef()
~EntityReferenceRef()
NamedNodeMapRef Interface
NamedNodeMapRef()
getLength()
getNamedItem()
getNamedItemNS()
item()
removeNamedItem()
removeNamedItemNS()
setNamedItem()
setNamedItemNS()
~NamedNodeMapRef()
NodeFilter Interface
acceptNode()
NodeIterator Interface
adjustCtx()
detach()
nextNode()
previousNode()
NodeListRef Interface
NodeListRef()
getLength()
item()
~NodeListRef()
NodeRef Interface
NodeRef()
appendChild()
cloneNode()
getAttributes()
getChildNodes()
getFirstChild()
getLastChild()
getLocalName()
getNamespaceURI()
getNextSibling()
getNoMod()
getNodeName()
getNodeType()
getNodeValue()
getOwnerDocument()
getParentNode()
getPrefix()
getPreviousSibling()
hasAttributes()
hasChildNodes()
insertBefore()
isSupported()
markToDelete()
normalize()
removeChild()
replaceChild()
resetNode()
setNodeValue()
setPrefix()
~NodeRef()
NotationRef Interface
NotationRef()
getPublicId()
getSystemId()
~NotationRef()
ProcessingInstructionRef Interface
ProcessingInstructionRef()
getData()
getTarget()
setData()
~ProcessingInstructionRef()
Range Interface
CompareBoundaryPoints()
cloneContent()
cloneRange()
deleteContents()
detach()
extractContent()
getCollapsed()
getCommonAncestorContainer()
getEndContainer()
getEndOffset()
getStartContainer()
getStartOffset()
insertNode()
selectNodeContent()
selectNode()
setEnd()
setEndAfter()
setEndBefore()
setStart()
setStartAfter()
setStartBefore()
surroundContents()
toString()
RangeException Interface
getCode()
getMesLang()
getMessage()
getRangeCode()
TextRef Interface
TextRef()
splitText()
~TextRef()
TreeWalker Interface
adjustCtx()
firstChild()
lastChild()
nextNode()
nextSibling()
parentNode()
previousNode()
previousSibling()
3
Package IO APIs for C++
IO Datatypes
InputSourceType
InputSource Interface
getBaseURI()
getISrcType()
setBaseURI()
4
Package OracleXml APIs for C++
XmlException Interface
getCode()
getMesLang()
getMessage()
5
Package Parser APIs for C++
Parser Datatypes
ParserExceptionCode
DOMParserIdType
SAXParserIdType
SchValidatorIdType
DOMParser Interface
getContext()
getParserId()
parse()
parseDTD()
parseSchVal()
setValidator()
GParser Interface
SetWarnDuplicateEntity()
getBaseURI()
getDiscardWhitespaces()
getExpandCharRefs()
getSchemaLocation()
getStopOnWarning()
getWarnDuplicateEntity()
setBaseURI()
setDiscardWhitespaces()
setExpandCharRefs()
setSchemaLocation()
setStopOnWarning()
ParserException Interface
getCode()
getMesLang()
getMessage()
getParserCode()
SAXHandler Interface
CDATA()
XMLDecl()
attributeDecl()
characters()
comment()
elementDecl()
endDocument()
endElement()
notationDecl()
parsedEntityDecl()
processingInstruction()
startDocument()
startElement()
startElementNS()
unparsedEntityDecl()
whitespace()
SAXParser Interface
getContext()
getParserId()
parse()
parseDTD()
setSAXHandler()
SchemaValidator Interface
getSchemaList()
getValidatorId()
loadSchema()
unloadSchema()
6
Package SOAP APIs for C++
SOAP Datatypes
SoapExceptionCode
SoapBinding
SoapRole
SoapException Interface
getCode()
getMessage()
getMesLang()
getSoapCode()
ConnectRef Interface
~ConnectRef()
call()
MsgFactory Interface
~MsgFactory()
MsgFactory()
addBodyElement()
addFaultReason()
addHeaderElement()
createConnection()
createMessage()
destroyMessage()
getBody()
getBodyElement()
getEnvelope()
getFault()
getHeader()
getHeaderElement()
getMustUnderstand()
getReasonNum()
getReasonLang()
getRole()
hasFault()
setFault()
setMustUnderstand()
setRole()
7
Package Tools APIs for C++
Tools Datatypes
FactoryExceptionCode
Factory Interface
Factory()
createDOMParser()
createSAXParser()
createSchemaValidator()
createXPathCompProcessor()
createXPathCompiler()
createXPathProcessor()
createXPointerProcessor()
createXslCompiler()
createXslExtendedTransformer()
createXslTransformer()
getContext()
~Factory()
FactoryException Interface
getCode()
getFactoryCode()
getMesLang()
getMessage()
8
Package XPath APIs for C++
XPath Datatypes
XPathCompIdType
XPathObjType
XPathExceptionCode
XPathPrIdType
CompProcessor Interface
getProcessorId()
process()
processWithBinXPath()
Compiler Interface
compile()
getCompilerId()
NodeSet Interface
getNode()
getSize()
Processor Interface
getProcessorId()
process()
XPathException Interface
getCode()
getMesLang()
getMessage()
getXPathCode()
XPathObject Interface
XPathObject()
getNodeSet()
getObjBoolean()
getObjNumber()
getObjString()
getObjType()
9
Package XPointer APIs for C++
XPointer Datatypes
XppExceptionCode
XppPrIdType
XppLocType
Processor Interface
getProcessorId()
process()
XppException Interface
getCode()
getMesLang()
getMessage()
getXppCode()
XppLocation Interface
getLocType()
getNode()
getRange()
XppLocSet Interface
getItem()
getSize()
10
Package Xsl APIs for C++
Xsl Datatypes
XslCompIdType
XslExceptionCode
XslTrIdType
Compiler Interface
compile()
getCompilerId()
getLength()
CompTransformer Interface
getTransformerId()
setBinXsl()
setSAXHandler()
setXSL()
transform()
Transformer Interface
getTransformerId()
setSAXHandler()
setXSL()
transform()
XSLException Interface
getCode()
getMesLang()
getMessage()
getXslCode()
Index