Fnorb currently supports all CORBA 2.0 data types. Future releases will add support for the new CORBA 2.1 data types such as ``long long'' and ``wchar'' etc.
The mapping for IDL basic data types is given in the following table. As there are no type names for built-in Python types, the Python equivalent is given as the result of applying the built-in method type(). For the boolean type two predefined values CORBA.TRUE and CORBA.FALSE are available.
| IDL | Python Type |
| boolean | <type 'int'> |
| char | <type 'string'> (of length 1) |
| double | <type 'float'> |
| float | <type 'float'> |
| long | <type 'int'> |
| long long | <type 'long'> |
| octet | <type 'int'> |
| short | <type 'int'> |
| unsigned long | <type 'long'> |
| unsigned long long | <type 'long'> |
| unsigned short | <type 'int'> |