Next:
Installation
Up:
Babel Users' Guide
Previous:
Organization
Contents
Index
Foundations
Subsections
Installation
Simple Installation
Configure
Make
Make Check (Optional)
Make Install
Make Installcheck (Optional)
External Software Requirements
Required & Included
Required but Separate
Recommended
Optional
Basic Babel Code Generation
Babel is a Compiler
Command Line Options
Using Babel
Long and Short Forms
Examples
Hello World Tutorial
Introduction
Writing the SIDL File
Writing the Implementation
Writing the Client
Final Remarks
SIDL Basics
Introduction
SIDL Files
Basic Structure
Comments and Doc-Comments
Packages and Versions
Re-entrant Packages
Fundamental Types
Numeric Types
Strings
Opaque
Enumerations
Arrays
R-arrays
SIDL Language Features
Independent and borrowed arrays
The Life of an Array
The Language Bindings
The Array API
Function: createCol
Function: createRow
Function: create1d
Function: create2dCol
Function: create2dRow
Function: slice
Function: borrow
Function: smartCopy
Function: addRef
Function: deleteRef
Function: get1
Function: get2
Function: get3
Function: get4
Function: get5-7
Function: get
Function: set1
Function: set2
Function: set3
Function: set4
Function: set5-7
Function: set
Function: dimen
Function: lower
Function: upper
Function: stride
Function: length
Function: isColumnOrder
Function: isRowOrder
Function: copy
Function: ensure
Function: first
The C Macro API
The C Data Structure
SIDL Runtime
Inheritance
Interfaces
Objects
Babel's Object Model
Methods on Objects
Parameter Passing
Method Overloading
XML Repositories
babel-0.10.2
users_guide Last Modified 2005-03-23
http://www.llnl.gov/CASC/components
components@llnl.gov