| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]()
|
| 第8章 アプリケーションの開発(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 |
|
|
8.8.1 文字列型
8.8.2 ワイド文字列型
8.8.3 シーケンス型
8.8.4 構造体
8.8.5 共用体
8.8.6 固定小数点型
8.8.7 属性宣言(attribute)のマッピング
8.8.8 パラメタ受渡しで使用するデータ型
目次
索引
![]()
|