14.1 グローバル・クラス
次のOracle Tuxedoクラスは、スコープがグローバルです:
- CORBA
- Tobj
これらのクラスには、Oracle Tuxedoの開発で使用する定義済の型、クラス、および関数が含まれています。
CORBAクラスには、CORBAで定義されている、オブジェクト・リクエスト・ブローカ(ORB)を使用する際に不可欠なクラス、データ型、およびメンバー関数があります。Oracle TuxedoのCORBAへの拡張は、Tobj C++クラスに含まれています。Tobjクラスには、Oracle TuxedoでCORBAへの拡張として用意されているデータ型、ネストされたクラス、およびメンバー関数があります。
Oracle Tuxedo製品でCORBAのデータ型とメンバー関数を使用するには、CORBA::接頭辞が必要です。たとえば、LongはCORBA::Longです。同様に、Oracle Tuxedo製品でTobjのネストされたクラスとメンバー関数を使用するには、Tobj::接頭辞が必要です。たとえば、FactoryFinderの場合はTobj::FactoryFinderとなります。
親トピック: CORBA API