名前
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が返されます。