ページの先頭行へ戻る
Interstage Application Server アプリケーション作成ガイド(CORBAサービス編)

4.5.1 基本データ型

  CORBAで定義されている基本データ型とC++言語でのデータ型の対応を以下に示します。

CORBAデータ型

C++言語での定義

備考

整数型

long

CORBA::Long

  

short

CORBA::Short

  

unsigned long

CORBA::ULong

  

unsigned short

CORBA::UShort

  

long long

CORBA::LongLong

  

浮動小数点型

float

CORBA::Float

  

double

CORBA::Double

  

long double

CORBA::LongDouble

文字型

char

CORBA::Char

  

wchar

CORBA::WChar

  

オクテッド型

octet

CORBA::Octet

  

ブーリアン型

boolean

CORBA::Boolean

  

文字列型

string

CORBA::Char *

4.5.2 文字列型”参照

wstring

CORBA::WChar *

4.5.3 ワイド文字列型”参照

列挙型

enum

enum

  

any型

any

CORBA::Any

4.5.4 any型”参照

オブジェクトリファレンス

Object

CORBA::Object_ptr

  

タイプコード

TypeCode

CORBA::TypeCode_ptr