Basic Types
The basic types in SIDL are mapped into C according to Table 6.1.
Table 6.1:
SIDL to C Type Mappings
| SIDL TYPE |
C TYPE |
| int |
int32_t |
| long |
int64_t |
| float |
float |
| double |
double |
| bool |
typedef sidl_bool |
| char |
char |
| string |
char * |
| fcomplex |
struct sidl_fcomplex |
| dcomplex |
struct sidl_dcomplex |
| enum |
enum |
| opaque |
void * |
| interface |
typedef |
| class |
typedef |
| array |
struct * |
babel-0.10.2
users_guide Last Modified 2005-03-23
http://www.llnl.gov/CASC/components
components@llnl.gov