Skip Headers

Oracle® XML API Reference 10g Release 1 (10.1) Part No. B10789-01 |
| Contents

## XPointer Datatypes

Table 21-1 summarizes the datatypes of the `XPointer` package.

Table 21-1 Summary of Datatypes; XPointer Package

Datatype | Description
--- | ---
XppExceptionCode | Defines XPath compiler identifiers.
XppPrIdType | Defines XPointer processor identifiers.
XppLocType | Defines location types for XPointer.

### XppExceptionCode

XPointer related exception codes.

Definition

    typedef enum XPathCompIdType {
       XvmXPathCompCXml = 1
    } XPathCompIdType;

### XppPrIdType

Defines XPointer processor identifiers.

Definition

    typedef enum XppPrIdType {   XPtrPrCXml         = 1} XppPrIdType;

### XppLocType

Defines location types for XPointer.

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;