名前
CORBA_Context_delete
形式
#include <orb.h>
CORBA_ORBStatus CORBA_Context_delete(
CORBA_Object ctx,
CORBA_Flags del_flags,
CORBA_Environment *env );機能説明
ctxで指定したContextオブジェクトを削除します。CORBA_BOA_dispose()と同じようにオブジェクトリファレンスは破棄されます。
パラメタ
Contextオブジェクトのオブジェクトリファレンス。
以下のフラグが指定できます。
子コンテキストオブジェクトが存在しているときに、子孫コンテキストオブジェクトまで削除します。
子孫コンテキストオブジェクトが存在する場合、CORBA_CTX_DELETE_DESCENDENTSが設定されていなければ、異常終了します。
例外情報が格納される構造体。
復帰値
正常終了した場合は、CORBA_OKが返されます。
異常終了した場合は、CORBA_FAILEDが返されます。