cpiDeleteContext

目的

パーサー・オブジェクトに関連付けられたプラグイン・コンテキストを削除します。 これは、パーサー・オブジェクトのインスタンスが破棄される際に、メッセージ・ブローカーによって呼び出されます。

プラグインは、以下の処理を担当します。
  1. 構成時またはパーサー処理時に獲得されたすべてのパーサー・インスタンス固有データ域 (コンテキストなど) を解放します。
  2. パーサーの処理で獲得された任意の追加リソースを解放します。
定義されている場所 タイプ メンバー
CPI_VFT オプション iFpDeleteContext

構文

void cpiDeleteContext(
    CciParser*  parser,
  CciContext*  context);

パラメーター

parser
パーサー・オブジェクトのアドレス (入力)。
context
プラグイン・コンテキストのアドレス (入力)。

戻り値

なし。

関連概念
ユーザー定義のパーサー
ユーザー定義拡張機能

関連タスク
C でのパーサーの作成

関連資料
パーサー・インプリメンテーション関数