Skip Headers
Oracle® Database XML C API Reference
10g Release 2 (10.2)

Part Number B16207-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to next page
Next
View PDF

Contents

List of Tables

Title and Copyright Information

Preface

Audience
Documentation Accessibility
Related Documents
Conventions

1 Datatypes for C

C Datatypes
xmlcmphow
xmlctx
xmlerr
xmlistream
xmliter
xmlnodetype
xmlostream
xmlpoint
xmlrange
xmlsoapbind
xmlsoapcon
xmlsoapctx
xmlsoaprole
xmlshowbits
xmlurlacc
xmlurlhdl
xmlurlpart
xmlxptrloc
xmlxptrlocset
xmlxslobjtype
xmlxslomethod
xmlxvm
xmlxvmcomp
xmlxvmflags
xmlxvmobjtype
xpctx
xpexpr
xpobj
xsdctx
xslctx
xvmobj

2 Package Callback APIs for C

Callback Methods
XML_ACCESS_CLOSE_F()
XML_ACCESS_OPEN_F()
XML_ACCESS_READ_F()
XML_ALLOC_F()
XML_ERRMSG_F()
XML_FREE_F()
XML_STREAM_CLOSE_F()
XML_STREAM_OPEN_F()
XML_STREAM_READ_F()
XML_STREAM_WRITE_F()

3 Package DOM APIs for C

Attr Interface
XmlDomGetAttrLocal()
XmlDomGetAttrLocalLen()
XmlDomGetAttrName()
XmlDomGetAttrNameLen()
XmlDomGetAttrPrefix()
XmlDomGetAttrSpecified()
XmlDomGetAttrURI()
XmlDomGetAttrURILen()
XmlDomGetAttrValue()
XmlDomGetAttrValueLen()
XmlDomGetAttrValueStream()
XmlDomGetOwnerElem()
XmlDomSetAttrValue()
XmlDomSetAttrValueStream()
CharacterData Interface
XmlDomAppendData()
XmlDomDeleteData()
XmlDomGetCharData()
XmlDomGetCharDataLength()
XmlDomInsertData()
XmlDomReplaceData()
XmlDomSetCharData()
XmlDomSubstringData()
Document Interface
XmlDomCreateAttr()
XmlDomCreateAttrNS()
XmlDomCreateCDATA()
XmlDomCreateComment()
XmlDomCreateElem()
XmlDomCreateElemNS()
XmlDomCreateEntityRef()
XmlDomCreateFragment()
XmlDomCreatePI()
XmlDomCreateText()
XmlDomFreeString()
XmlDomGetBaseURI()
XmlDomGetDTD()
XmlDomGetDecl()
XmlDomGetDocElem()
XmlDomGetDocElemByID()
XmlDomGetDocElemsByTag()
XmlDomGetDocElemsByTagNS()
XmlDomGetLastError()
XmlDomGetSchema()
XmlDomImportNode()
XmlDomIsSchemaBased()
XmlDomSaveString()
XmlDomSaveString2()
XmlDomSetBaseURI()
XmlDomSetDTD()
XmlDomSetDocOrder()
XmlDomSetLastError()
XmlDomSync()
DocumentType Interface
XmlDomGetDTDEntities()
XmlDomGetDTDInternalSubset()
XmlDomGetDTDName()
XmlDomGetDTDNotations()
XmlDomGetDTDPubID()
XmlDomGetDTDSysID()
Element Interface
XmlDomGetAttr()
XmlDomGetAttrNS()
XmlDomGetAttrNode()
XmlDomGetAttrNodeNS()
XmlDomGetChildrenByTag()
XmlDomGetChildrenByTagNS()
XmlDomGetElemsByTag()
XmlDomGetElemsByTagNS()
XmlDomGetTag()
XmlDomHasAttr()
XmlDomHasAttrNS()
XmlDomRemoveAttr()
XmlDomRemoveAttrNS()
XmlDomRemoveAttrNode()
XmlDomSetAttr()
XmlDomSetAttrNS()
XmlDomSetAttrNode()
XmlDomSetAttrNodeNS()
Entity Interface
XmlDomGetEntityNotation()
XmlDomGetEntityPubID()
XmlDomGetEntitySysID()
XmlDomGetEntityType()
NamedNodeMap Interface
XmlDomGetNamedItem()
XmlDomGetNamedItemNS()
XmlDomGetNodeMapItem()
XmlDomGetNodeMapLength()
XmlDomRemoveNamedItem()
XmlDomRemoveNamedItemNS()
XmlDomSetNamedItem()
XmlDomSetNamedItemNS()
Node Interface
XmlDomAppendChild()
XmlDomCleanNode()
XmlDomCloneNode()
XmlDomFreeNode()
XmlDomGetAttrs()
XmlDomGetChildNodes()
XmlDomGetDefaultNS()
XmlDomGetFirstChild()
XmlDomGetFirstPfnsPair()
XmlDomGetLastChild()
XmlDomGetNextPfnsPair()
XmlDomGetNextSibling()
XmlDomGetNodeLocal()
XmlDomGetNodeLocalLen()
XmlDomGetNodeName()
XmlDomGetNodeNameLen()
XmlDomGetNodePrefix()
XmlDomGetNodeType()
XmlDomGetNodeURI()
XmlDomGetNodeURILen()
XmlDomGetNodeValue()
XmlDomGetNodeValueLen()
XmlDomGetNodeValueStream()
XmlDomGetOwnerDocument()
XmlDomGetParentNode()
XmlDomGetPrevSibling()
XmlDomGetSourceEntity()
XmlDomGetSourceLine()
XmlDomGetSourceLocation()
XmlDomHasAttrs()
XmlDomHasChildNodes()
XmlDomInsertBefore()
XmlDomNormalize()
XmlDomNumAttrs()
XmlDomNumChildNodes()
XmlDomPrefixToURI()
XmlDomRemoveChild()
XmlDomReplaceChild()
XmlDomSetDefaultNS()
XmlDomSetNodePrefix()
XmlDomSetNodeValue()
XmlDomSetNodeValueLen()
XmlDomSetNodeValueStream()
XmlDomValidate()
NodeList Interface
XmlDomFreeNodeList()
XmlDomGetNodeListItem()
XmlDomGetNodeListLength()
Notation Interface
XmlDomGetNotationPubID()
XmlDomGetNotationSysID()
ProcessingInstruction Interface
XmlDomGetPIData()
XmlDomGetPITarget()
XmlDomSetPIData()
Text Interface
XmlDomSplitText()

4 Package Range APIs for C

DocumentRange Interface
XmlDomCreateRange()
Range Interface
XmlDomRangeClone()
XmlDomRangeCloneContents()
XmlDomRangeCollapse()
XmlDomRangeCompareBoundaryPoints()
XmlDomRangeDeleteContents()
XmlDomRangeDetach()
XmlDomRangeExtractContents()
XmlDomRangeGetCollapsed()
XmlDomRangeGetCommonAncestor()
XmlDomRangeGetDetached()
XmlDomRangeGetEndContainer()
XmlDomRangeGetEndOffset()
XmlDomRangeGetStartContainer()
XmlDomRangeGetStartOffset()
XmlDomRangeIsConsistent()
XmlDomRangeSelectNode()
XmlDomRangeSelectNodeContents()
XmlDomRangeSetEnd()
XmlDomRangeSetEndBefore()
XmlDomRangeSetStart()
XmlDomRangeSetStartAfter()
XmlDomRangeSetStartBefore()

5 Package SAX APIs for C

SAX Interface
XmlSaxAttributeDecl()
XmlSaxCDATA()
XmlSaxCharacters()
XmlSaxComment()
XmlSaxElementDecl()
XmlSaxEndDocument()
XmlSaxEndElement()
XmlSaxNotationDecl()
XmlSaxPI()
XmlSaxParsedEntityDecl()
XmlSaxStartDocument()
XmlSaxStartElement()
XmlSaxStartElementNS()
XmlSaxUnparsedEntityDecl()
XmlSaxWhitespace()
XmlSaxXmlDecl()

6 Package Schema APIs for C

Schema Interface
XmlSchemaClean()
XmlSchemaCreate()
XmlSchemaDestroy()
XmlSchemaErrorWhere()
XmlSchemaLoad()
XmlSchemaLoadedList()
XmlSchemaSetErrorHandler()
XmlSchemaSetValidateOptions()
XmlSchemaTargetNamespace()
XmlSchemaUnload()
XmlSchemaValidate()
XmlSchemaVersion()

7 Package SOAP APIs for C

Package SOAP Interfaces
XmlSoapAddBodyElement()
XmlSoapAddFaultReason()
XmlSoapAddFaultSubDetail()
XmlSoapAddHeaderElement()
XmlSoapCall()
XmlSoapCreateConnection()
XmlSoapCreateCtx()
XmlSoapCreateMsg()
XmlSoapDestroyConnection()
XmlSoapDestroyCtx()
XmlSoapDestroyMsg()
XmlSoapError()
XmlSoapGetBody()
XmlSoapGetBodyElement()
XmlSoapGetEnvelope()
XmlSoapGetFault()
XmlSoapGetHeader()
XmlSoapGetHeaderElement()
XmlSoapGetMustUnderstand()
XmlSoapGetReasonLang()
XmlSoapGetReasonNum()
XmlSoapGetRelay()
XmlSoapGetRole()
XmlSoapHasFault()
XmlSoapSetFault()
XmlSoapSetMustUnderstand()
XmlSoapSetRelay()
XmlSoapSetRole()

8 Package Traversal APIs for C

DocumentTraversal Interface
XmlDomCreateNodeIter()
XmlDomCreateTreeWalker()
NodeFilter Interface
XMLDOM_ACCEPT_NODE_F()
NodeIterator Interface
XmlDomIterDetach()
XmlDomIterNextNode()
XmlDomIterPrevNode()
TreeWalker Interface
XmlDomWalkerFirstChild()
XmlDomWalkerGetCurrentNode()
XmlDomWalkerGetRoot()
XmlDomWalkerLastChild()
XmlDomWalkerNextNode()
XmlDomWalkerNextSibling()
XmlDomWalkerParentNode()
XmlDomWalkerPrevNode()
XmlDomWalkerPrevSibling()
XmlDomWalkerSetCurrentNode()
XmlDomWalkerSetRoot()

9 Package XML APIs for C

XML Interface
XmlAccess()
XmlCreate()
XmlCreateDTD()
XmlCreateDocument()
XmlDestroy()
XmlFreeDocument()
XmlGetEncoding()
XmlHasFeature()
XmlIsSimple()
XmlIsUnicode()
XmlLoadDom()
XmlLoadSax()
XmlLoadSaxVA()
XmlSaveDom()
XmlVersion()

10 Package XPath APIs for C

XPath Interface
XmlXPathCreateCtx()
XmlXPathDestroyCtx()
XmlXPathEval()
XmlXPathGetObjectBoolean()
XmlXPathGetObjectFragment()
XmlXPathGetObjectNSetNode()
XmlXPathGetObjectNSetNum()
XmlXPathGetObjectNumber()
XmlXPathGetObjectString()
XmlXPathGetObjectType()
XmlXPathParse()

11 Package XPointer APIs for C

XPointer Interface
XmlXPointerEval()
XPtrLoc Interface
XmlXPtrLocGetNode()
XmlXPtrLocGetPoint()
XmlXPtrLocGetRange()
XmlXPtrLocGetType()
XmlXPtrLocToString()
XPtrLocSet Interface
XmlXPtrLocSetFree()
XmlXPtrLocSetGetItem()
XmlXPtrLocSetGetLength()

12 Package XSLT APIs for C

XSLT Interface
XmlXslCreate()
XmlXslDestroy()
XmlXslGetBaseURI()
XmlXslGetOutput()
XmlXslGetStylesheetDom()
XmlXslGetTextParam()
XmlXslProcess()
XmlXslResetAllParams()
XmlXslSetOutputDom()
XmlXslSetOutputEncoding()
XmlXslSetOutputMethod()
XmlXslSetOutputSax()
XmlXslSetOutputStream()
XmlXslSetTextParam()

13 Package XSLTVM APIs for C

Using XSLTVM
XSLTC Interface
XmlXvmCompileBuffer()
XmlXvmCompileDom()
XmlXvmCompileFile()
XmlXvmCompileURI()
XmlXvmCompileXPath()
XmlXvmCreateComp()
XmlXvmDestroyComp()
XmlXvmGetBytecodeLength()
XSLTVM Interface
XMLXVM_DEBUG_F()
XmlXvmCreate()
XmlXvmDestroy()
XmlXvmEvaluateXPath()
XmlXvmGetObjectBoolean()
XmlXvmGetObjectNSetNode()
XmlXvmGetObjectNSetNum()
XmlXvmGetObjectNumber()
XmlXvmGetObjectString()
XmlXvmGetObjectType()
XmlXvmGetOutputDom()
XmlXvmResetParams()
XmlXvmSetBaseURI()
XmlXvmSetBytecodeBuffer()
XmlXvmSetBytecodeFile()
XmlXvmSetBytecodeURI()
XmlXvmSetDebugFunc()
XmlXvmSetOutputDom()
XmlXvmSetOutputEncoding()
XmlXvmSetOutputSax()
XmlXvmSetOutputStream()
XmlXvmSetTextParam()
XmlXvmTransformBuffer()
XmlXvmTransformDom()
XmlXvmTransformFile()
XmlXvmTransformURI()

A Mapping of APIs used before Oracle Database 10g Release 1

C Package Changes
Initializing and Parsing Sequence Changes
Datatype Mapping between oraxml and xml Packages
Method Mapping between oraxml and xml Packages

Index