クラスの一覧(C++)

各クラスは次のように分類されます。

各クラスの一覧を次の表に示します。

表3-1 クラス一覧(C++)

分類クラス
システム提供クラス
システム提供例外クラス
  • TSCBadContextException
  • TSCBadInvOrderException
  • TSCBadOperationException
  • TSCBadParamException
  • TSCBadTypecodeException
  • TSCCommFailureException
  • TSCDataConversionException
  • TSCFreeMemException
  • TSCImpLimitException
  • TSCInitializeException
  • TSCInternalException
  • TSCIntfReposException
  • TSCInvFlagException
  • TSCInvIdentException
  • TSCInvObjrefException
  • TSCMarshalException
  • TSCNoImplementException
  • TSCNoMemoryException
  • TSCNoPermissionException
  • TSCNoResourcesException
  • TSCNoResponseException
  • TSCObjAdapterException
  • TSCObjectNotExistException
  • TSCPersistStoreException
  • TSCTransientException
  • TSCUnknownException
ユーザ定義IDLインタフェース依存クラス(基底クラス)
雛形クラス(基底クラス)

基本データ型(C++)

OTMで定義している,各クラスで使用する基本データ型を次に示します。

typedef short           TSCShort;
typedef int             TSCInt;
typedef long            TSCLong;
typedef unsigned short  TSCUShort;
typedef unsigned int    TSCUInt;
typedef unsigned long   TSCULong;
typedef char            TSCChar;
typedef char            TSCBool;
typedef unsigned char   TSCUChar;