The basic types in SIDL are mapped into C++ according to Table 6.1.
SIDL TYPE | C++ TYPE |
---|---|
int | int32_t |
long | int64_t |
float | float |
double | double |
bool | bool |
char | char |
string | std::string |
fcomplex | SIDL::fcomplex |
dcomplex | SIDL::dcomplex |
enum | enum |
opaque | SIDL::opaque |
interface | class |
class | class |
array | SIDL::array (template specialization) |