cpiParserType

目的

パーサーが標準 パーサーのインプリメンテーションかどうかを戻すオプションの関数。 このようなパーサーは、先行ヘッダーの Format フィールドが、 続くパーサー・クラスの名前を含んでいると予期します。 非標準 パーサーは、Domain フィールドがパーサー・クラス名を含んでいることを予期します。 cpiParserType インプリメンテーション関数が提供されない場合、メッセージ・ブローカーは、 パーサーが標準 タイプであると想定します。

定義されている場所 タイプ メンバー
CPI_VFT オプション iFpParserType

構文

CciBool cpiParserType(
  CciParser*     parser,
  CciContext*  context);

パラメーター

parser
パーサー・オブジェクトのアドレス (入力)。
context
パーサー・オブジェクトが所有するコンテキストのアドレス (入力)。

戻り値

インプリメンテーションが標準パーサーのものである場合、ゼロが戻されます。 そうでない場合、インプリメンテーションは、非標準パーサーのものであるとし、 非ゼロ値が戻されます。

関連概念
ユーザー定義のパーサー
ユーザー定義拡張機能
関連タスク
C でのパーサーの作成
関連資料
C パーサー・インプリメンテーション関数
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
as08180_