| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) | 
			目次
			索引
			![]()  
		 | 
	
| 第7章 アプリケーションの開発(COBOL) | 
COBOLではCORBAのデータ型を扱うために、以下の登録集を提供します。
以下にデータ型のCOBOLでの定義を示します。
| 
 CORBAデータ型  | 
 COBOLでの定義  | 
 備考  | 
|||
| 
 基本データ型  | 
 整数型  | 
 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).  | 
 
  | 
|
| 
 オクテッド  | 
 octet  | 
 CORBA-OCTET  | 
 PIC 9(4) COMP-5.  | 
 
  | 
|
| 
 ブーリアン  | 
 boolean  | 
 CORBA-BOOLEAN  | 
 PIC 9(9) COMP-5.  | 
 
  | 
|
| 
 文字列型  | 
 string  | 
 
  | 
 PIC X(n).  | 
 “文字列型”参照  | 
|
| 
 wstring  | 
 
  | 
 PIC N(n).  | 
 “ワイド文字列型”参照  | 
||
| 
 列挙型  | 
 enum  | 
 CORBA-ENUM  | 
 PIC 9(9) COMP-5.  | 
 
  | 
|
| 
 any型  | 
 any  | 
 
  | 
 集団項目  | 
 “any型”参照  | 
|
| 
 シーケンス型  | 
 sequence  | 
 
  | 
 OCCURS句  | 
 “シーケンス型”参照  | 
|
| 
 構造体  | 
 struct  | 
 
  | 
 集団項目  | 
 “構造体”参照  | 
|
| 
 共用体  | 
 union  | 
 
  | 
 REDEFINES文節  | 
||
| 
 固定小数点型  | 
 fixed  | 
 
  | 
 PIC xx(n) PACKED-DECIMAL.  | 
 “固定小数点型”参照  | 
|
| 
 配列  | 
 array  | 
 
  | 
 OCCURS句  | 
 “配列”参照  | 
|
| 
 オブジェクトリファレンス  | 
 Object  | 
 CORBA-OBJECT  | 
 USAGE POINTER  | 
 
  | 
|
| 
 タイプコード  | 
 TypeCode  | 
 CORBA-TYPECODE  | 
 USAGE POINTER  | 
 
  | 
|
7.8.1 文字列型
7.8.2 ワイド文字列型
7.8.3 any型
7.8.4 シーケンス型
7.8.5 構造体
7.8.6 共用体
7.8.7 固定小数点型
7.8.8 配列
7.8.9 属性宣言(attribute)のマッピング
7.8.10 パラメタ受渡しで使用するデータ型
			目次
			索引
			![]()  
		 |