Table of Contents
- List of Tables
- Title and Copyright Information
- Preface
- 1
Datatypes for XML C APIs
- 1.1 oracheck
- 1.2 oraerr
- 1.3 oraprop_id
- 1.4 oramemctx
- 1.5 oraprop
- 1.6 oraprop_t
- 1.7 oraprop_v
- 1.8 orastream
- 1.9 orastreamhdl
- 1.10 xmlcmphow
- 1.11 xmlctx
- 1.12 xmldfoptype
- 1.13 xmldfsrct
- 1.14 xmlerr
- 1.15 xmlevctx
- 1.16 xmlevtype
- 1.17 xmlhasht
- 1.18 xmlistream
- 1.19 xmliter
- 1.20 xmlnodetype
- 1.21 xmlostream
- 1.22 xmlpoint
- 1.23 xmlrange
- 1.24 xmlsoapbind
- 1.25 xmlsoapcon
- 1.26 xmlsoapctx
- 1.27 xmlsoaprole
- 1.28 xmlshowbits
- 1.29 xmlurlacc
- 1.30 xmlurlhdl
- 1.31 xmlurlpart
- 1.32 xmlxptrloc
- 1.33 xmlxptrlocset
- 1.34 xmlxslobjtype
- 1.35 xmlxslomethod
- 1.36 xmlxvm
- 1.37 xmlxvmcomp
- 1.38 xmlxvmflags
- 1.39 xmlxvmobjtype
- 1.40 xpctx
- 1.41 xpexpr
- 1.42 xpobj
- 1.43 xsdctx
- 1.44 xslctx
- 1.45 xvmobj
- 2 Package Callback for XML C APIs
- 3
Package DOM for XML C APIs
- 3.1
Attr Interface for DOM XML C APIs
- 3.1.1 XmlDomGetAttrLocal()
- 3.1.2 XmlDomGetAttrLocalLen()
- 3.1.3 XmlDomGetAttrName()
- 3.1.4 XmlDomGetAttrNameLen()
- 3.1.5 XmlDomGetAttrPrefix()
- 3.1.6 XmlDomGetAttrSpecified()
- 3.1.7 XmlDomGetAttrURI()
- 3.1.8 XmlDomGetAttrURILen()
- 3.1.9 XmlDomGetAttrValue()
- 3.1.10 XmlDomGetAttrValueLen()
- 3.1.11 XmlDomGetAttrValueStream()
- 3.1.12 XmlDomGetOwnerElem()
- 3.1.13 XmlDomSetAttrValue()
- 3.1.14 XmlDomSetAttrValueStream()
- 3.2 CharacterData Interface for DOM XML C APIs
- 3.3
Document Interface for DOM XML C APIs
- 3.3.1 XmlDomCreateAttr()
- 3.3.2 XmlDomCreateAttrNS()
- 3.3.3 XmlDomCreateCDATA()
- 3.3.4 XmlDomCreateComment()
- 3.3.5 XmlDomCreateElem()
- 3.3.6 XmlDomCreateElemNS()
- 3.3.7 XmlDomCreateEntityRef()
- 3.3.8 XmlDomCreateFragment()
- 3.3.9 XmlDomCreatePI()
- 3.3.10 XmlDomCreateText()
- 3.3.11 XmlDomFreeString()
- 3.3.12 XmlDomGetBaseURI()
- 3.3.13 XmlDomGetDTD()
- 3.3.14 XmlDomGetDecl()
- 3.3.15 XmlDomGetDocElem()
- 3.3.16 XmlDomGetDocElemByID()
- 3.3.17 XmlDomGetDocElemsByTag()
- 3.3.18 XmlDomGetDocElemsByTagNS()
- 3.3.19 XmlDomGetLastError()
- 3.3.20 XmlDomGetSchema()
- 3.3.21 XmlDomImportNode()
- 3.3.22 XmlDomIsSchemaBased()
- 3.3.23 XmlDomSaveString()
- 3.3.24 XmlDomSaveString2()
- 3.3.25 XmlDomSetBaseURI()
- 3.3.26 XmlDomSetDTD()
- 3.3.27 XmlDomSetDocOrder()
- 3.3.28 XmlDomSetLastError()
- 3.3.29 XmlDomSync()
- 3.4 DocumentType Interface for DOM XML C APIs
- 3.5
Element Interface for DOM XML C APIs
- 3.5.1 XmlDomGetAttr()
- 3.5.2 XmlDomGetAttrNS()
- 3.5.3 XmlDomGetAttrNode()
- 3.5.4 XmlDomGetAttrNodeNS()
- 3.5.5 XmlDomGetChildrenByTag()
- 3.5.6 XmlDomGetChildrenByTagNS()
- 3.5.7 XmlDomGetElemsByTag()
- 3.5.8 XmlDomGetElemsByTagNS()
- 3.5.9 XmlDomGetTag()
- 3.5.10 XmlDomHasAttr()
- 3.5.11 XmlDomHasAttrNS()
- 3.5.12 XmlDomRemoveAttr()
- 3.5.13 XmlDomRemoveAttrNS()
- 3.5.14 XmlDomRemoveAttrNode()
- 3.5.15 XmlDomSetAttr()
- 3.5.16 XmlDomSetAttrNS()
- 3.5.17 XmlDomSetAttrNode()
- 3.5.18 XmlDomSetAttrNodeNS()
- 3.6 Entity Interface for DOM XML C APIs
- 3.7 NamedNodeMap Interface for DOM XML C APIs
- 3.8
Node Interface for DOM XML C APIs
- 3.8.1 XmlDomAppendChild()
- 3.8.2 XmlDomCleanNode()
- 3.8.3 XmlDomCloneNode()
- 3.8.4 XmlDomFreeNode()
- 3.8.5 XmlDomGetAttrs()
- 3.8.6 XmlDomGetChildNodes()
- 3.8.7 XmlDomGetDefaultNS()
- 3.8.8 XmlDomGetFirstChild()
- 3.8.9 XmlDomGetFirstPfnsPair()
- 3.8.10 XmlDomGetLastChild()
- 3.8.11 XmlDomGetNextPfnsPair()
- 3.8.12 XmlDomGetNextSibling()
- 3.8.13 XmlDomGetNodeLocal()
- 3.8.14 XmlDomGetNodeLocalLen()
- 3.8.15 XmlDomGetNodeName()
- 3.8.16 XmlDomGetNodeNameLen()
- 3.8.17 XmlDomGetNodePrefix()
- 3.8.18 XmlDomGetNodeType()
- 3.8.19 XmlDomGetNodeURI()
- 3.8.20 XmlDomGetNodeURILen()
- 3.8.21 XmlDomGetNodeValue()
- 3.8.22 XmlDomGetNodeValueLen()
- 3.8.23 XmlDomGetNodeValueStream()
- 3.8.24 XmlDomGetOwnerDocument()
- 3.8.25 XmlDomGetParentNode()
- 3.8.26 XmlDomGetPrevSibling()
- 3.8.27 XmlDomGetPullNodeAsBinaryStream()
- 3.8.28 XmlDomGetPullNodeAsCharacterStream()
- 3.8.29 XmlDomGetPushNodeAsBinaryStream()
- 3.8.30 XmlDomGetPushNodeAsCharacterStream()
- 3.8.31 XmlDomGetSourceEntity()
- 3.8.32 XmlDomGetSourceLine()
- 3.8.33 XmlDomGetSourceLocation()
- 3.8.34 XmlDomHasAttrs()
- 3.8.35 XmlDomHasChildNodes()
- 3.8.36 XmlDomInsertBefore()
- 3.8.37 XmlDomNormalize()
- 3.8.38 XmlDomNumAttrs()
- 3.8.39 XmlDomNumChildNodes()
- 3.8.40 XmlDomPrefixToURI()
- 3.8.41 XmlDomRemoveChild()
- 3.8.42 XmlDomRenameNode()
- 3.8.43 XmlDomRenameNodeNS()
- 3.8.44 XmlDomReplaceChild()
- 3.8.45 XmlDomSetDefaultNS()
- 3.8.46 XmlDomSetNodePrefix()
- 3.8.47 XmlDomSetNodeValue()
- 3.8.48 XmlDomSetNodeValueLen()
- 3.8.49 XmlDomSetNodeValueStream()
- 3.8.50 XmlDomSetPullNodeAsBinaryStream()
- 3.8.51 XmlDomSetPullNodeAsCharacterStream()
- 3.8.52 XmlDomSetPushNodeAsBinaryStream()
- 3.8.53 XmlDomSetPushNodeAsCharacterStream()
- 3.8.54 XmlDomValidate()
- 3.9 NodeList Interface for DOM XML C APIs
- 3.10 Notation Interface for DOM XML C APIs
- 3.11 ProcessingInstruction Interface for DOM XML C APIs
- 3.12 Text Interface for DOM XML C APIs
- 3.1
Attr Interface for DOM XML C APIs
- 4
Package Event for XML C APIs
- 4.1 XmlEvCleanPPCtx()
- 4.2 XmlEvCreatePPCtx()
- 4.3 XmlEvCreateSVCtx()
- 4.4 XmlEvDestroyPPCtx()
- 4.5 XmlEvDestroySVCtx()
- 4.6 XmlEvGetAttrCount()
- 4.7 XmlEvGetAttrDeclBody()
- 4.8 XmlEvGetAttrDeclBody0()
- 4.9 XmlEvGetAttrDeclCount()
- 4.10 XmlEvGetAttrDeclElName()
- 4.11 XmlEvGetAttrDeclElName0()
- 4.12 XmlEvGetAttrDeclLocalName()
- 4.13 XmlEvGetAttrDeclLocalName0()
- 4.14 XmlEvGetAttrDeclName()
- 4.15 XmlEvGetAttrDeclName0()
- 4.16 XmlEvGetAttrDeclPrefix()
- 4.17 XmlEvGetAttrDeclPrefix0()
- 4.18 XmlEvGetAttrID()
- 4.19 XmlEvGetAttrLocalName()
- 4.20 XmlEvGetAttrLocalName0()
- 4.21 XmlEvGetAttrName()
- 4.22 XmlEvGetAttrName0()
- 4.23 XmlEvGetAttrPrefix()
- 4.24 XmlEvGetAttrPrefix0()
- 4.25 XmlEvGetAttrURI()
- 4.26 XmlEvGetAttrURI0()
- 4.27 XmlEvGetAttrUriID()
- 4.28 XmlEvGetAttrValue()
- 4.29 XmlEvGetAttrValue0()
- 4.30 XmlEvGetElDeclContent()
- 4.31 XmlEvGetElDeclContent0()
- 4.32 XmlEvGetEncoding()
- 4.33 XmlEvGetError()
- 4.34 XmlEvGetName()
- 4.35 XmlEvGetName0()
- 4.36 XmlEvGetLocalName()
- 4.37 XmlEvGetLocalName0()
- 4.38 XmlEvGetLocation()
- 4.39 XmlEvGetPIData()
- 4.40 XmlEvGetPIData0()
- 4.41 XmlEvGetPITarget()
- 4.42 XmlEvGetPITarget0()
- 4.43 XmlEvGetPEIsGen()
- 4.44 XmlEvGetPERepl()
- 4.45 XmlEvGetPERepl0()
- 4.46 XmlEvGetPrefix()
- 4.47 XmlEvGetPrefix0()
- 4.48 XmlEvGetPubId()
- 4.49 XmlEvGetPubId0()
- 4.50 XmlEvGetSysId()
- 4.51 XmlEvGetSysId0()
- 4.52 XmlEvGetTagID()
- 4.53 XmlEvGetTagUriID()
- 4.54 XmlEvGetText()
- 4.55 XmlEvGetText0()
- 4.56 XmlEvGetUENdata()
- 4.57 XmlEvGetUENdata0()
- 4.58 XmlEvGetURI()
- 4.59 XmlEvGetURI0()
- 4.60 XmlEvGetVersion()
- 4.61 XmlEvIsEncodingSpecified()
- 4.62 XmlEvIsNamespaceAttr()
- 4.63 XmlEvIsStandalone()
- 4.64 XmlEvNext()
- 4.65 XmlEvNextTag()
- 4.66 XmlEvLoadPPDoc()
- 4.67 XmlEvSchemaValidate()
- 5 Package Orastream for XML C APIs
- 6
Package Range for XML C APIs
- 6.1 XmlDomCreateRange()
- 6.2 XmlDomRangeClone()
- 6.3 XmlDomRangeCloneContents()
- 6.4 XmlDomRangeCollapse()
- 6.5 XmlDomRangeCompareBoundaryPoints()
- 6.6 XmlDomRangeDeleteContents()
- 6.7 XmlDomRangeDetach()
- 6.8 XmlDomRangeExtractContents()
- 6.9 XmlDomRangeGetCollapsed()
- 6.10 XmlDomRangeGetCommonAncestor()
- 6.11 XmlDomRangeGetDetached()
- 6.12 XmlDomRangeGetEndContainer()
- 6.13 XmlDomRangeGetEndOffset()
- 6.14 XmlDomRangeGetStartContainer()
- 6.15 XmlDomRangeGetStartOffset()
- 6.16 XmlDomRangeIsConsistent()
- 6.17 XmlDomRangeSelectNode()
- 6.18 XmlDomRangeSelectNodeContents()
- 6.19 XmlDomRangeSetEnd()
- 6.20 XmlDomRangeSetEndBefore()
- 6.21 XmlDomRangeSetStart()
- 6.22 XmlDomRangeSetStartAfter()
- 6.23 XmlDomRangeSetStartBefore()
- 7
Package SAX for XML C APIs
- 7.1 XmlSaxAttributeDecl()
- 7.2 XmlSaxBeginGen()
- 7.3 XmlSaxCDATA()
- 7.4 XmlSaxCharacters()
- 7.5 XmlSaxComment()
- 7.6 XmlSaxElementDecl()
- 7.7 XmlSaxEndDocument()
- 7.8 XmlSaxEndElement()
- 7.9 XmlSaxEndGen()
- 7.10 XmlSaxNotationDecl()
- 7.11 XmlSaxPI()
- 7.12 XmlSaxParsedEntityDecl()
- 7.13 XmlSaxStartDocument()
- 7.14 XmlSaxStartElement()
- 7.15 XmlSaxStartElementNS()
- 7.16 XmlSaxUnparsedEntityDecl()
- 7.17 XmlSaxWhitespace()
- 7.18 XmlSaxXmlDecl()
- 8
Package Schema for XML C APIs
- 8.1 XmlSchemaCreate()
- 8.2 XmlSchemaDestroy()
- 8.3 XmlSchemaErrorWhere()
- 8.4 XmlSchemaLoad()
- 8.5 XmlSchemaLoadedList()
- 8.6 XmlSchemaSetErrorHandler()
- 8.7 XmlSchemaSetValidateOptions()
- 8.8 XmlSchemaTargetNamespace()
- 8.9 XmlSchemaUnload()
- 8.10 XmlSchemaValidate()
- 8.11 XmlSchemaVersion()
- 8.12 XmlSchemaClean()
- 9
Package SOAP for XML C APIs
- 9.1 XmlSoapAddBodyElement()
- 9.2 XmlSoapAddFaultReason()
- 9.3 XmlSoapAddFaultSubDetail()
- 9.4 XmlSoapAddHeaderElement()
- 9.5 XmlSoapCall()
- 9.6 XmlSoapCreateConnection()
- 9.7 XmlSoapCreateCtx()
- 9.8 XmlSoapCreateMsg()
- 9.9 XmlSoapDestroyConnection()
- 9.10 XmlSoapDestroyCtx()
- 9.11 XmlSoapDestroyMsg()
- 9.12 XmlSoapError()
- 9.13 XmlSoapGetBody()
- 9.14 XmlSoapGetBodyElement()
- 9.15 XmlSoapGetEnvelope()
- 9.16 XmlSoapGetFault()
- 9.17 XmlSoapGetHeader()
- 9.18 XmlSoapGetHeaderElement()
- 9.19 XmlSoapGetMustUnderstand()
- 9.20 XmlSoapGetReasonLang()
- 9.21 XmlSoapGetReasonNum()
- 9.22 XmlSoapGetRelay()
- 9.23 XmlSoapGetRole()
- 9.24 XmlSoapHasFault()
- 9.25 XmlSoapSetFault()
- 9.26 XmlSoapSetMustUnderstand()
- 9.27 XmlSoapSetRelay()
- 9.28 XmlSoapSetRole()
- 10
Package Traversal for XML C APIs
- 10.1 DocumentTraversal Interface for Traversal XML C APIs
- 10.2 NodeFilter Interface for Traversal XML C APIs
- 10.3 NodeIterator Interface for Traversal XML C APIs
- 10.4
TreeWalker Interface for Traversal XML C APIs
- 10.4.1 XmlDomWalkerFirstChild()
- 10.4.2 XmlDomWalkerGetCurrentNode()
- 10.4.3 XmlDomWalkerGetRoot()
- 10.4.4 XmlDomWalkerLastChild()
- 10.4.5 XmlDomWalkerNextNode()
- 10.4.6 XmlDomWalkerNextSibling()
- 10.4.7 XmlDomWalkerParentNode()
- 10.4.8 XmlDomWalkerPrevNode()
- 10.4.9 XmlDomWalkerPrevSibling()
- 10.4.10 XmlDomWalkerSetCurrentNode()
- 10.4.11 XmlDomWalkerSetRoot()
- 11
Package XML for XML C APIs
- 11.1 XmlAccess()
- 11.2 XmlCreate()
- 11.3 XmlCreateDTD()
- 11.4 XmlCreateDocument()
- 11.5 XmlDestroy()
- 11.6 XmlDiff()
- 11.7 XmlFreeDocument()
- 11.8 XmlGetEncoding()
- 11.9 XmlHasFeature()
- 11.10 XmlIsSimple()
- 11.11 XmlIsUnicode()
- 11.12 XmlLoadDom()
- 11.13 XmlLoadSax()
- 11.14 XmlLoadSaxVA()
- 11.15 XmlSaveDom()
- 11.16 XmlVersion()
- 12 Package XmlDiff for XML C APIs
- 13
Package XPath for XML C APIs
- 13.1 XmlXPathCreateCtx()
- 13.2 XmlXPathDestroyCtx()
- 13.3 XmlXPathEval()
- 13.4 XmlXPathGetObjectBoolean()
- 13.5 XmlXPathGetObjectFragment()
- 13.6 XmlXPathGetObjectNSetNode()
- 13.7 XmlXPathGetObjectNSetNum()
- 13.8 XmlXPathGetObjectNumber()
- 13.9 XmlXPathGetObjectString()
- 13.10 XmlXPathGetObjectType()
- 13.11 XmlXPathParse()
- 14 Package XPointer for XML C APIs
- 15
Package XSLT for XML C APIs
- 15.1 XmlXslCreate()
- 15.2 XmlXslDestroy()
- 15.3 XmlXslGetBaseURI()
- 15.4 XmlXslGetOutput()
- 15.5 XmlXslGetStylesheetDom()
- 15.6 XmlXslGetTextParam()
- 15.7 XmlXslProcess()
- 15.8 XmlXslResetAllParams()
- 15.9 XmlXslSetOutputDom()
- 15.10 XmlXslSetOutputEncoding()
- 15.11 XmlXslSetOutputMethod()
- 15.12 XmlXslSetOutputSax()
- 15.13 XmlXslSetOutputStream()
- 15.14 XmlXslSetTextParam()
- 16
Package XSLTVM for XML C APIs
- 16.1 XSLTC Interface of XSLTVM for XML C APIs
- 16.2
XSLTVM Interface of XSLTVM for XML C APIs
- 16.2.1 XMLXVM_DEBUG_F()
- 16.2.2 XmlXvmCreate()
- 16.2.3 XmlXvmDestroy()
- 16.2.4 XmlXvmEvaluateXPath()
- 16.2.5 XmlXvmGetObjectBoolean()
- 16.2.6 XmlXvmGetObjectNSetNode()
- 16.2.7 XmlXvmGetObjectNSetNum()
- 16.2.8 XmlXvmGetObjectNumber()
- 16.2.9 XmlXvmGetObjectString()
- 16.2.10 XmlXvmGetObjectType()
- 16.2.11 XmlXvmGetOutputDom()
- 16.2.12 XmlXvmResetParams()
- 16.2.13 XmlXvmSetBaseURI()
- 16.2.14 XmlXvmSetBytecodeBuffer()
- 16.2.15 XmlXvmSetBytecodeFile()
- 16.2.16 XmlXvmSetBytecodeURI()
- 16.2.17 XmlXvmSetDebugFunc()
- 16.2.18 XmlXvmSetOutputDom()
- 16.2.19 XmlXvmSetOutputEncoding()
- 16.2.20 XmlXvmSetOutputSax()
- 16.2.21 XmlXvmSetOutputStream()
- 16.2.22 XmlXvmSetTextParam()
- 16.2.23 XmlXvmTransformBuffer()
- 16.2.24 XmlXvmTransformDom()
- 16.2.25 XmlXvmTransformFile()
- 16.2.26 XmlXvmTransformURI()
- A Mapping of APIs used before Oracle Database 10g Release 1
- Index