表9-1にXPointerパッケージのデータ型の概要を示します。
表9-1 データ型の概要: XPointerパッケージ
| データ型 | 説明 |
|---|---|
|
|
XPathコンパイラの識別子を定義します。 |
|
|
XPointerプロセッサの識別子を定義します。 |
|
|
XPointerの位置の型を定義します。 |
XPointerに関連する例外コードです。
定義
typedef enum XPathCompIdType {
XvmXPathCompCXml = 1
} XPathCompIdType;
XPointerプロセッサの識別子を定義します。
定義
typedef enum XppPrIdType {
XPtrPrCXml = 1
} XppPrIdType;
XPointerの位置の型を定義します。
定義
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;