このオプションの関数は、パーサーが標準 パーサーのインプリメンテーションかどうかを戻します。
標準パーサーは、先行ヘッダーの Format フィールドが、続くパーサー・クラスの名前を含んでいることを予期します。 非標準 パーサーは、Domain フィールドがパーサー・クラス名を含んでいることを予期します。 cpiParserType インプリメンテーション関数が提供されない場合、ブローカーは、 パーサーが標準パーサーであると想定します。
定義されている場所 | タイプ | メンバー |
---|---|---|
CPI_VFT | オプション | iFpParserType |
CciBool cpiParserType(
CciParser* parser,
CciContext* context);
インプリメンテーションが標準パーサーのものである場合、ゼロが戻されます。 そうでない場合、インプリメンテーションは、非標準パーサーのものであるとし、 非ゼロ値が戻されます。