14.1 グローバル・クラス

次のOracle Tuxedoクラスは、スコープがグローバルです:

  • CORBA
  • Tobj

これらのクラスには、Oracle Tuxedoの開発で使用する定義済の型、クラス、および関数が含まれています。

CORBAクラスには、CORBAで定義されている、オブジェクト・リクエスト・ブローカ(ORB)を使用する際に不可欠なクラス、データ型、およびメンバー関数があります。Oracle TuxedoのCORBAへの拡張は、Tobj C++クラスに含まれています。Tobjクラスには、Oracle TuxedoでCORBAへの拡張として用意されているデータ型、ネストされたクラス、およびメンバー関数があります。

Oracle Tuxedo製品でCORBAのデータ型とメンバー関数を使用するには、CORBA::接頭辞が必要です。たとえば、LongCORBA::Longです。同様に、Oracle Tuxedo製品でTobjのネストされたクラスとメンバー関数を使用するには、Tobj::接頭辞が必要です。たとえば、FactoryFinderの場合はTobj::FactoryFinderとなります。