Next:
Introduction
Up:
Foundations
Previous:
Final Remarks
Contents
Index
SIDL Basics
Subsections
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