ヘッダーをスキップ
Oracle Database XML C++ APIリファレンス
11gリリース1(11.1)
E05673-01
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

CompProcessorインタフェース

表8-2CompProcessorインタフェースで使用できるメソッドの概要を示します。

表8-2 CompProcessorメソッドの概要: XPathパッケージ

関数 概要

getProcessorId()


プロセッサのIDを取得します。

process()


指定したドキュメントに対してXPath式を評価します。

processWithBinXPath()


指定したドキュメントに対してコンパイルしたXPath式を評価します。



getProcessorId()

プロセッサのIDを取得します。

構文

virtual XPathPrIdType getProcessorId() const = 0;

戻り値

(XPathPrIdType) プロセッサのID。


process()

プロセッサから継承されます。

構文

virtual XPathObject< Node>* process (
   InputSource* isrc_ptr,
   oratext* xpath_exp)
throw (XPathException) = 0;
パラメータ 説明
isrc_ptr
処理するインスタンス・ドキュメント
xpath_exp
XPATH式

戻り値

(XpathGenObject*) XPathオブジェクト。


processWithBinXPath()

指定したドキュメントに対してコンパイルしたXPath式を評価します。

構文

virtual XPathObject< Node>* processWithBinXPath (
   InputSource* isrc_ptr,
   ub2* bin_xpath)
throw (XPathException) = 0;
パラメータ 説明
isrc_ptr
処理するインスタンス・ドキュメント
bin_xpath
コンパイルしたXPATH式

戻り値

(XpathGenObject*) XPathオブジェクト。