next up previous contents
Next: SIDL to C Type Up: C Bindings Previous: C Bindings   Contents

Header files

If you would like to use type X.Y.Z from C, you should #include "X_Y_Z.h". If you would like to include the header files for a whole package X.Y, you can #include "X_Y.h". For example, you can include all the types in the SIDL namespace with #include "SIDL.h".

Each client side header file will ensure that SIDL_header.h is included. SIDL_header.h defines:

It also includes the function prototypes for the multi-dimensional array APIs for the basic SIDL types. In general, clients don't need to worry about including SIDL_header.h because the BABEL generated header files will include it for you.





babel-0.8.0
users_guide Last Modified 2003-01-14

http://www.llnl.gov/CASC/components
components@llnl.gov