CORBA
| OMG IDL Type | C++ Mapping Type |
|---|---|
long, short |
long, short |
float, double |
float, double |
enum |
enum |
char |
char |
boolean |
boolean |
octet |
unsigned char |
any |
Any class |
struct |
struct |
union |
class |
string |
char* |
wstring |
wchar_t* |
sequence |
class |
fixed |
Fixed template class |
| object reference | pointer or object |
| interface | class |
modules map to C++ namespaces.13 of 21