オブジェクトリファレンスが必要でなくなったら,オブジェクトリファレンスを解放する必要があります。オブジェクトリファレンスを解放する方法の一つとして,CORBA::Objectクラスの_release()メソッドを起動する方法があります。
class CORBA {
class Object {
. . .
void _release();
. . .
};
};
また,CORBAクラスのrelease()メソッドを使用することもできます。この関数はCORBAとの互換性を提供します。
class CORBA {
. . .
static void release(Object_ptr);
. . .
};