Packages: All | Ctx | Dom | IO | OracleXml | Parser | Tools | XPath | XPointer | Xsl | Functions | Datatypes |
Type | Ctx::encoding |
---|---|
Purpose | a particular supported encoding |
Description | The following kinds of encodings (or encoding names) are supported: "data_encoding", "default_input_encoding", "input_encoding" - overwrites the previous one, "error_language" - gets overwritten by the language of the error handler, if any |
Definition | typedef struct encoding { oratext *encname; oratext *encvalue; } encoding; |
Type | Ctx::encodings |
---|---|
Purpose | Array of encodings |
Description | It defines an array of encodings |
Definition | typedef struct encodings { unsigned num; encoding *enc; } encodings; |
Type | Dom::AcceptNodeCodes |
---|---|
Purpose | values returned by node filters |
Description | Node filters are used by node iterators and tree wlakers |
Definition | typedef enum AcceptNodeCode { FILTER_ACCEPT = 1, FILTER_REJECT = 2, FILTER_SKIP = 3 } AcceptNodeCode; |
Type | Dom::CompareHowCode |
---|---|
Purpose | codes to identify the comparison kind |
Description | It defines which points of two ranges to compare |
Definition | typedef enum CompareHowCode { START_TO_START = 0, START_TO_END = 1, END_TO_END = 2, END_TO_START = 3 } CompareHowCode; |
Type | Dom::DOMExceptionCode |
---|---|
Purpose | codes for DOM exceptions |
Description | It defines DOM exception codes |
Definition | typedef enum DOMExceptionCode { UNDEFINED_ERR = 0, INDEX_SIZE_ERR = 1, DOMSTRING_SIZE_ERR = 2, HIERARCHY_REQUEST_ERR = 3, WRONG_DOCUMENT_ERR = 4, INVALID_CHARACTER_ERR = 5, NO_DATA_ALLOWED_ERR = 6, NO_MODIFICATION_ALLOWED_ERR = 7, NOT_FOUND_ERR = 8, NOT_SUPPORTED_ERR = 9, INUSE_ATTRIBUTE_ERR = 10, INVALID_STATE_ERR = 11, SYNTAX_ERR = 12, INVALID_MODIFICATION_ERR = 13, NAMESPACE_ERR = 14, INVALID_ACCESS_ERR = 15 } DOMExceptionCode; |
Type | Dom::DOMNodeType |
---|---|
Purpose | DOM node types |
Description | It defines types of DOM nodes |
Definition | typedef enum DOMNodeType { UNDEFINED_NODE = 0, // just some node, maybe erroneous ELEMENT_NODE = 1, ATTRIBUTE_NODE = 2, TEXT_NODE = 3, CDATA_SECTION_NODE = 4, ENTITY_REFERENCE_NODE = 5, ENTITY_NODE = 6, PROCESSING_INSTRUCTION_NODE = 7, COMMENT_NODE = 8, DOCUMENT_NODE = 9, DOCUMENT_TYPE_NODE = 10, DOCUMENT_FRAGMENT_NODE = 11, NOTATION_NODE = 12 } DOMNodeType; |
Type | Dom::RangeExceptionCode |
---|---|
Purpose | codes for DOM 2 Range exceptions |
Description | The Range interface throws both DOM and Range exceptions |
Definition | typedef enum RangeExceptionCode { RANGE_UNDEFINED_ERR = 0, BAD_BOUNDARYPOINTS_ERR = 1, INVALID_NODE_TYPE_ERR = 2 } RangeExceptionCode; |
Type | Dom::WhatToShowCode |
---|---|
Purpose | codes to filter certain node types |
Description | They are used by node iterators and tree walkers |
Definition | typedef unsigned long WhatToShowCode; |
Type | IO::InputSourceType |
---|---|
Purpose | input source types |
Description | It defines different input source types |
Definition | typedef enum InputSourceType { ISRC_URI = 1, ISRC_FILE = 2, ISRC_BUFFER = 3, ISRC_DOM = 4, ISRC_CSTREAM = 5 } InputSourceType; |
Type | Parser::DOMParserIdType |
---|---|
Purpose | DOM parser identifiers |
Description | It defines DOM parser identifiers |
Definition | typedef enum DOMParserIdType { DOMParCXml = 1 } DOMParserIdType; |
Type | Parser::ParserExceptionCode |
---|---|
Purpose | parser exceptions |
Description | It defines parser exception codes |
Definition | typedef enum ParserExceptionCode { PARSER_UNDEFINED_ERR = 0, PARSER_VALIDATION_ERR = 1, PARSER_VALIDATOR_ERR = 2, PARSER_BAD_ISOURCE_ERR = 3, PARSER_CONTEXT_ERR = 4, PARSER_PARAMETER_ERR = 5, PARSER_PARSE_ERR = 6, PARSER_SAXHANDLER_SET_ERR = 7, PARSER_VALIDATOR_SET_ERR = 8 } ParserExceptionCode; |
Type | Parser::SAXParserIdType |
---|---|
Purpose | SAX parser identifiers |
Description | It defines SAX parser identifiers |
Definition | typedef enum SAXParserIdType { SAXParCXml = 1 } SAXParserIdType; |
Type | Parser::SchValidatorIdType |
---|---|
Purpose | defines validator identifiers |
Description | Defines identifiers for the validator implementations. These identifiers are used as parameters to the XML tools factory when a particular validator object has to be created. |
Definition | typedef enum SchValidatorIdType { SchValCXml = 1 } SchValidatorIdType; |
Type | Tools::FactoryExceptionCode |
---|---|
Purpose | Tool Factory exceptions |
Description | It defines tool factory exception codes |
Definition | typedef enum FactoryExceptionCode { FACTORY_UNDEFINED_ERR = 0, FACTORY_OTHER_ERR = 1 } FactoryExceptionCode; |
Type | XPath::XPathCompIdType |
---|---|
Purpose | XPath compiler identifiers |
Description | It defines XPath compiler identifiers |
Definition | typedef enum XPathCompIdType { XvmXPathCompCXml = 1 } XPathCompIdType; |
Type | XPath::XPathExceptionCode |
---|---|
Purpose | XPath related exception codes |
Description | It defines XPath exception codes |
Definition | typedef enum XPathExceptionCode { XPATH_UNDEFINED_ERR = 0, XPATH_OTHER_ERR = 1 } XPathExceptionCode; |
Type | XPath::XPathObjType |
---|---|
Purpose | object types |
Description | It defines XPath 1.0 object types |
Definition | typedef enum XPathObjType { XPOBJ_TYPE_UNKNOWN = 0, XPOBJ_TYPE_NDSET = 1, XPOBJ_TYPE_BOOL = 2, XPOBJ_TYPE_NUM = 3, XPOBJ_TYPE_STR = 4 } XPathObjType; |
Type | XPath::XPathPrIdType |
---|---|
Purpose | XPath processor identifiers |
Description | It defines XPath processor identifiers |
Definition | typedef enum XPathPrIdType { XPathPrCXml = 1, XvmPrCXml = 2 } XPathPrIdType; |
Type | XPointer::XppExceptionCode |
---|---|
Purpose | XPointer related exception codes |
Description | It defines XPointer exception codes |
Definition | typedef enum XppExceptionCode { XPP_UNDEFINED_ERR = 0, XPP_OTHER_ERR = 1 } XppExceptionCode; |
Type | XPointer::XppLocType |
---|---|
Purpose | XPointer location types |
Description | It defines XPointer location types |
Definition | typedef enum XppLocType { XPPLOC_TYPE_UNKNOWN = 0, XPPLOC_TYPE_NODE = 1, XPPLOC_TYPE_POINT = 2, XPPLOC_TYPE_RANGE = 3, XPPLOC_TYPE_BOOL = 4, XPPLOC_TYPE_NUM = 5, XPPLOC_TYPE_STR = 6 } XppLocType; |
Type | XPointer::XppPrIdType |
---|---|
Purpose | XPointer processor identifiers |
Description | It defines XPointer processor identifiers |
Definition | typedef enum XppPrIdType { XPtrPrCXml = 1 } XppPrIdType; |
Type | Xsl::XslCompIdType |
---|---|
Purpose | XSL compiler identifiers |
Description | It defines XSL compiler identifiers |
Definition | typedef enum XslCompIdType { XvmCompCXml = 1 } XslCompIdType; |
Type | Xsl::XslExceptionCode |
---|---|
Purpose | XSLT related exceptions |
Description | It defines XSLT exception codes |
Definition | typedef enum XslExceptionCode { XSL_UNDEFINED_ERR = 0, XSL_OTHER_ERR = 1 } XslExceptionCode; |
Type | Xsl::XslTrIdType |
---|---|
Purpose | XSL transformer identifiers |
Description | It defines XSL transformer identifiers |
Definition | typedef enum XslTrIdType { XslTrCXml = 1, XvmTrCXml = 2 } XslTrIdType; |