Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第7章 アプリケーションの開発(OOCOBOL) |
CORBAのデータ型を扱うために、OOCOBOLでは以下の登録集を提供します。
以下にデータ型のOOCOBOLでの定義を示します。
CORBAデータ型 |
OOCOBOLでの定義 |
備考 |
|||
基本データ型 |
整数型 |
long |
CORBA-LONG |
PIC S9(9) COMP-5. |
|
short |
CORBA-SHORT |
PIC S9(4) COMP-5. |
|
||
unsigned long |
CORBA-UNSIGNED-LONG |
PIC 9(9) COMP-5. |
|
||
unsigned short |
CORBA-UNSIGNED-SHORT |
PIC 9(4) COMP-5. |
|
||
long long |
CORBA-LONG-LONG |
PIC S9(18) COMP-5. |
|
||
浮動小数点型 |
float |
CORBA-FLOAT |
COMP-1. |
|
|
double |
CORBA-DOUBLE |
COMP-2. |
|
||
文字型 |
char |
CORBA-CHAR |
PIC X(1). |
|
|
wchar |
CORBA-WCHAR |
PIC N(1). |
|
||
オクテッド |
octet |
CORBA-OCTET |
PIC X(1) |
|
|
ブーリアン |
boolean |
CORBA-BOOLEAN |
PIC 1(1) |
|
|
文字列型 |
string |
|
PIC X(n). |
“文字列型”参照 |
|
ワイド文字列型 |
wstring |
|
PIC N(n). |
“ワイド文字列型”参照 |
|
列挙型 |
enum |
CORBA-ENUM |
PIC 9(9) COMP-5. |
|
|
シーケンス型 |
sequence |
|
クラス |
“シーケンス型”参照 |
|
構造体 |
struct |
|
集団項目(固定長) |
“構造体”参照 |
|
共用体 |
union |
|
クラス |
“共用体”参照 |
|
固定小数点型 |
fixed |
|
PIC xx(n) PACKD-DECIMAL. |
“固定小数点型”参照 |
|
オブジェクトリファレンス |
Object |
CORBA-OBJECT |
OBJECT REFERENCE |
|
|
タイプコード |
TypeCode |
CORBA-TYPECODE |
OBJECT REFERENCE |
|
目次
索引
![]() ![]() |