24.21.2 IRObjectのメソッド
-
CORBA::DefinitionKind def_kind();
このメソッドは,このインタフェースリポジトリオブジェクトの型を返します。指定できる型については,「24.10 DefinitionKind」を参照してください。
-
このメソッドは,インタフェースリポジトリから,このオブジェクトを削除します。オブジェクトがContainerである場合,その内容のすべてを削除します。オブジェクトがほかのオブジェクトによって含まれている場合でも,そのオブジェクトは削除されます。Repositoryオブジェクト,またはPrimitiveDefオブジェクトに対してdestroyメソッドが呼び出されると,Exception (CORBA::BAD_PARAM)が返されます。Repositoryクラスの詳細については,「24.32 Repository」を参照してください。