ページの先頭行へ戻る
Interstage Application Server リファレンスマニュアル(API編)

5.1.8 CORBA-ORB-GET_PRIMITIVE_TC

名前

  CORBA-ORB-GET_PRIMITIVE_TC

形式

REPOSITORY.
    CLASS         CORBA-TYPECODE
    CLASS         CORBA-SYSTEMEXCEPTION

METHOD-ID.        GET_PRIMITIVE_TC.
DATA DIVISION.
LINKAGE SECTION.
01 TC                 TYPE  CORBA-TCKIND.
01 RET                USAGE OBJECT REFERENCE CORBA-TYPECODE.
PROCEDURE DIVISION    USING          TC
                      RETURNING      RET
                      RAISING        CORBA-SYSTEMEXCEPTION

機能説明

  TCKindの示す種類のTypeCodeオブジェクトのオブジェクトリファレンスを返します。設定できるTCKindの種類を以下に示します。

  CORBA-TK_NULL        0L
  CORBA-TK_VOID        1L
  CORBA-TK_SHORT       2L
  CORBA-TK_LONG        3L
  CORBA-TK_USHORT      4L
  CORBA-TK_ULONG       5L
  CORBA-TK_FLOAT       6L
  CORBA-TK_DOUBLE      7L
  CORBA-TK_BOOLEAN     8L
  CORBA-TK_CHAR        9L
  CORBA-TK_OCTET       10L
  CORBA-TK_ANY         11L
  CORBA-TK_TYPECODE    12L
  CORBA-TK_OBJREF      14L
  CORBA-TK_STRING      18L
  CORBA-TK_LONGLONG    23L
  CORBA-TK_WCHAR       26L
  CORBA-TK_WSTRING     27L

復帰値

  正常終了した場合は、CORBA-TYPECODEのオブジェクトリファレンスが返されます。
  異常終了した場合は、CORBA-SYSTEMEXCEPTION例外が発生します。

  システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。