13.1.1.1 基本データ型
次の表に示すように、OMG IDL文の基本データ型は、CORBAモジュールのC++ typeedefにマッピングされます。
表13-1 OMG IDLおよびC++の基本データ型
| OMG IDL | C++ | C++ Out型 |
|---|---|---|
short
|
CORBA::Short
|
CORBA::Short_out
|
long
|
CORBA::Long
|
CORBA::Long_out
|
unsigned short
|
CORBA::UShort
|
CORBA::UShort_out
|
unsigned long
|
CORBA::ULong
|
CORBA::ULong_out
|
float
|
CORBA::Float
|
CORBA::Float_out
|
double
|
CORBA::Double
|
CORBA::Double_out
|
char
|
CORBA::Char
|
CORBA::Char_out
|
boolean
|
CORBA::Boolean
|
CORBA::Boolean_out
|
octet
|
CORBA::Octet
|
CORBA::Octet_out
|
wchar
|
CORBA::WChar
|
CORBA::WChart_out
|
ノート:
長精度型(long)が64ビットのマシンでも、CORBA::Longの定義は32ビット整数を参照します。
親トピック: データ型