Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

[目次][索引][前へ][次へ]

24.9 Container

 
class CORBA::Container : public virtual CORBA::IRObject,
                          public virtual CORBA::Object
 

Containerクラスは,インタフェースリポジトリで包含階層を作成するために使用します。Containerオブジェクトは,Containedクラスから派生したオブジェクト定義を保持します。また,Repositoryクラスを除いた,Containerクラスから派生したすべてのオブジェクト定義は,Containedクラスを継承します。

Containerは,orbtypes.hで定義されるIDL型の型を生成するメソッドを提供します。このとき,InterfaceDef,ModuleDef,およびConstantDefクラスは対象としますが,ValueMemberDefクラスは対象外です。生成された各定義のdefined_in属性は,このオブジェクトを示すように初期化されています。

<この節の構成>
24.9.1 インクルードファイル
24.9.2 Containerのメソッド