Introduction

This chapter provides an introduction to Babel's C++ bindings. It illustrates the support provided for both C++ callers and C++ implementations, or callees.

Unlike C or FORTRAN 77, there is no runtime library created for a particular C++ compiler at installation. Instead, when you generate C++ from SIDL, you will find Stubs (aka proxy classes) generated for SIDL base classes and will have to compile and link them into your application.

That said, if you switch to a different compiler after installation, there may be some values set in babel_config.h that become invalid. This can be overcome by copying the header file, making the necessary changes, and placing the modified header file earlier in the include path than the original one.





babel-0.10.2
users_guide Last Modified 2005-03-23

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