| Interstage Application Server リファレンスマニュアル(API編) |
目次
索引
![]()
|
| 第5章 OOCOBOLインタフェース | > 5.20 その他の関数 |
CORBA-INPUTSTREAM-READ_XX
REPOSITORY.
CLASS CORBA-SYSTEMEXCEPTION
CLASS CORBA-ANY
CLASS CORBA-OBJECT
CLASS CORBA-CONTEXT
CLASS CORBA-STRING
CLASS CORBA-WSTRING
CLASS CORBA-TYPECODE
METHOD-ID. READ_SHORT.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-SHORT TYPE CORBA-SHORT.
PROCEDURE DIVISION RETURNING OUT-SHORT
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_LONG.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-LONG TYPE CORBA-LONG.
PROCEDURE DIVISION RETURNING OUT-LONG
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_LONG_LONG.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-LLONG TYPE CORBA-LONG-LONG.
PROCEDURE DIVISION RETURNING OUT-LLONG
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_USHORT.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-USHORT TYPE CORBA-UNSIGNED-SHORT.
PROCEDURE DIVISION RETURNING OUT-USHORT
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_ULONG.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-ULONG TYPE CORBA-UNSIGNED-LONG.
PROCEDURE DIVISION RETURNING OUT-ULONG
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_FLOAT.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-FLOAT TYPE CORBA-FLOAT.
PROCEDURE DIVISION RETURNING OUT-FLOAT
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_DOUBLE.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-DOUBLE TYPE CORBA-DOUBLE.
PROCEDURE DIVISION RETURNING OUT-DOUBLE
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_BOOLEAN.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-BOOLEAN TYPE CORBA-BOOLEAN.
PROCEDURE DIVISION RETURNING OUT-BOOLEAN
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_CHAR.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-CHAR TYPE CORBA-CHAR.
PROCEDURE DIVISION RETURNING OUT-CHAR
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_WCHAR.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-WCHAR TYPE CORBA-WCHAR.
PROCEDURE DIVISION RETURNING OUT-WCHAR
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_OCTET.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-OCTET TYPE CORBA-OCTET.
PROCEDURE DIVISION RETURNING OUT-OCTET
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_ANY.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-ANY USAGE OBJECT REFERENCE CORBA-ANY.
PROCEDURE DIVISION RETURNING OUT-ANY
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_OBJECT.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-OBJ USAGE OBJECT REFERENCE CORBA-OBJECT.
PROCEDURE DIVISION RETURNING OUT-OBJ
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_STRING.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-STR USAGE OBJECT REFERENCE CORBA-STRING.
PROCEDURE DIVISION RETURNING OUT-STR
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_WSTRING.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-WSTR USAGE OBJECT REFERENCE CORBA-WSTRING.
PROCEDURE DIVISION RETURNING OUT-WSTR
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_TYPECODE.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-TYPE USAGE OBJECT REFERENCE CORBA-TYPECODE.
PROCEDURE DIVISION RETURNING OUT-TYPE
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_CONTEXT.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-CONTEXT USAGE OBJECT REFERENCE CORBA-CONTEXT.
PROCEDURE DIVISION RETURNING OUT-CONTEXT
RAISING CORBA-SYSTEMEXCEPTION
METHOD-ID. READ_FIXED.
DATA DIVISION.
LINKAGE SECTION.
01 OUT-FIXED TYPE CORBA-FIXED-D-S.
PROCEDURE DIVISION USING OUT-FIXED
RAISING CORBA-SYSTEMEXCEPTION
InputStreamオブジェクトリファレンスに設定されたデータ型XXの値を取得します。readメソッドが発行された順に、InputStreamに設定されている値を取り出します。
正常終了した場合は、データ型XXの値が返されます。InputStreamオブジェクトリファレンスにタイプコードが設定されていない場合、または設定されたタイプコードと対応しないメソッドが呼ばれた場合にはCORBA-BAD_OPERATION例外が発生します。
異常終了した場合は、CORBA-SYSTEMEXCEPTION例外が発生します。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
目次
索引
![]()
|