Native method adds 1 to array's reference count.
Cast this object to the specified sidl name.
Cast this object to the specified sidl name.
Cast this object to the specified type and return the IOR pointer.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
copies the elements from this array to dest.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Casts this array to an array of a defined dimension and returns
the resulting array.
Deallocate deletes java's reference to the array (calls deleteRef)
But does not (nessecarily) case the array to be GCed.
Native method to destroy the array.
Native method to get the dimension of the array.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Native routine to fetch the specified value from the array.
Get the specified array element without bounds checking.
Retrieve a reference to the sidl IOR structure.
Return a long reference to the sidl IOR object.
Returns the URL of this object
Returns the URL of this object
Native method returns true if array is ColumnOrder.
Returns true if this object is locally implemented, false otherwise
Returns true if this object is locally implemented, false otherwise
Returns true if this object is remotely implemented, false otherwise
Returns true if this object is remotely implemented, false otherwise
Native method returns true if array if RowOrder.
Routine to get the length of the array at the specified dimension
Native method to fetch the specified lower bound of the array.
Abstract method to reallocate array data using the specified dimension,
lower bounds, and upper bounds.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Native routine to reallocate data in the array.
Register native functions for the sidl interface or class specified in
the argument.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Native routine to set the specified value in the array.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Set the specified array element without bounds checking.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Routine to return an array based on this one, but slice according to your
instructions
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Slice returns an array that is <= the orignial array.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Native method to fetch the stride of the specified dimen of the array.
Native method returns the enumerated type of this array
Native method to fetch the specified upper bound of the array.
Returns the absolute value (modulus) of a DoubleComplex, |z|.
Returns the absolute value (modulus) of a FloatComplex, |z|.
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
Implement the "visitor pattern".
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
Implement the "Visitor" pattern.
implements "Visitor Pattern"
Implement the "Visitor" pattern.
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
implements "Visitor Pattern"
Returns the inverse cosine (arc cosine) of a DoubleComplex,
with branch cuts outside the interval [-1,1] along the
real axis.
Returns the inverse cosine (arc cosine) of a FloatComplex,
with branch cuts outside the interval [-1,1] along the
real axis.
Returns the inverse (arc) hyperbolic cosine of a double.
Returns the inverse hyperbolic cosine (arc cosh) of a DoubleComplex,
with a branch cut at values less than one along the real axis.
Returns the inverse hyperbolic cosine (arc cosh) of a FloatComplex,
with a branch cut at values less than one along the real axis.
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
Add another argument to the end of the list of method arguments.
Add the specified expression as an argument to the method call.
This adds an index variable on the end of the index vector.
This adds an index variable on the end of the index vector.
Add the specified assertion to the proper assertion list for this method.
Add a command line switch to the dictionary of available
command line switches.
Add a command line switch to the dictionary of available
command line switches.
Append the splicer contents.
Iterates over a AST a second time to decorate a primed SymbolTable
with all the details about classes, interfaces, and structs
Type resolution is largely performed in this stage.
Add a new enumerator without a specified value.
Add a new enumerator with a specified value.
Add a new enumerator with a specified value.
Add a new enumerator with a specified value.
Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the given string
Add another regular expression to the list of excluded
regular expressions.
This only adds the interface to the Implmenets-all map, it
does not actually implement the methods inside.
Add a symbol identifier to the list of exceptions thrown, but
do not treat it as an explicit throw.
Add another regular expression to the list of included
regular expressions.
Add the invariant to this object.
Insert a new type and name into the struct
Add a listener to the file manager.
Add a (keyword, value) pair to the metadata for this object.
Add a (keyword,value) pair to the metadata description.
Add a (keyword, value) pair to the metadata for this object.
Add a (keyword,value) pair to the metadata for this symbol.
Add the specified new method to this object.
Add a new message to the List
Protected method called by parents to add their relevant information,
such as methods, interfaces, references, and arrays to this object.
Add a parent interface to this class.
Add a new parent interface to this object.
Add a parent interface to this interface.
add a set of required rarray indices to the set of indices
add a required rarray index to the set of indices
The addRef
method will be implemented by the sidl
base object class.
For From clauses:Add the specified "new" method to the normal method lists, and the
"old" method to the d_renamed_parent_methods HashMap.
Append the splicer block specified by the location and name.
Add the specified contents to the splicer block identified by the
location and name.
Add the specified contents to the splicer block identified by the
location and name.
Append the splicer contents to the splicer block specified by the
location and name.
Add a symbol to the list of local references for this package.
Add a new symbol resolver to the end of the list of current
resolvers.
Add a symbol identifier to the list of explicit supported exceptions
for this method.
Adds a new entry to the repository path.
Method to adjust line and column numbers for the start of a token.
Generate a string which allocate space a character array.
Add another version number to the existing version description.
Create a comment to describe the SIDL type for the C signature.
convert an argument to a comment indicating the mode and perhaps
the type.
Create a comment to describe the SIDL type for the C signature.
Unit of transfer in a method, holding the doccomment, attributes, mode, type,
and variable name.
The Argument
class defines a SIDL argument, which consists
of a parameter passing mode (IN, INOUT, or OUT with an optional COPY),
a type, and a formal parameter name.
Create an argument object.
Returns the argument (phase) of a DoubleComplex, in radians,
with a branch cut along the negative real axis.
Returns the argument (phase) of a FloatComplex, in radians,
with a branch cut along the negative real axis.
Define a one dimensional array of type boolean
for the sidl Java run-time.
Define a one dimensional array of type char
for the sidl Java run-time.
Define a one dimensional array of type double
for the sidl Java run-time.
Define a one dimensional array of type sidl.DoubleComplex
for the sidl Java run-time.
Define a one dimensional array of type long
for the sidl Java run-time.
Define a one dimensional array of type float
for the sidl Java run-time.
Define a one dimensional array of type sidl.FloatComplex
for the sidl Java run-time.
Define a one dimensional array of type int
for the sidl Java run-time.
Define a one dimensional array of type long
for the sidl Java run-time.
Define a one dimensional array of type long
for the sidl Java run-time.
Define a one dimensional array of type java.lang.String
for the sidl Java run-time.
ARRAY - static field in class gov.llnl.babel.symbols.
Type Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Construct an empty array object.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array with the specified lower and upper bounds.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Create an array using an IOR array pointer.
Define a one dimensional array of type boolean
.
Define a one dimensional array of type char
.
Define a one dimensional array of type double
.
Define a one dimensional array of type sidl.DoubleComplex
.
Define a one dimensional array of type float
.
Define a one dimensional array of type sidl.FloatComplex
.
Define a one dimensional array of type int
.
Define a one dimensional array of type long
.
Define a one dimensional array of type long
.
Define a one dimensional array of type java.lang.String
.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create an empty one dimensional array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array directly using the sidl pointer
and owner flag.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Create a one dimensional array using the specified Java array.
Define a two dimensional array of type boolean
.
Define a two dimensional array of type char
.
Define a two dimensional array of type double
.
Define a two dimensional array of type sidl.DoubleComplex
.
Define a two dimensional array of type int
.
Define a two dimensional array of type float
.
Define a two dimensional array of type sidl.FloatComplex
.
Define a two dimensional array of type int
.
Define a two dimensional array of type long
.
Define a two dimensional array of type long
.
Define a two dimensional array of type java.lang.String
.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create an empty two dimensional array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimenstional array of the specified size, with the lower
index starting at zero.
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array directly using the sidl pointer
and owner flag.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Create a two dimensional array using the specified Java array.
Define a three dimensional array of type boolean
.
Define a three dimensional array of type char
.
Define a three dimensional array of type double
.
Define a three dimensional array of type sidl.DoubleComplex
.
Define a three dimensional array of type int
.
Define a three dimensional array of type float
.
Define a three dimensional array of type sidl.FloatComplex
.
Define a three dimensional array of type int
.
Define a three dimensional array of type long
.
Define a three dimensional array of type long
.
Define a three dimensional array of type java.lang.String
.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create an empty three dimensional array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimenstional array of the specified size, with the lower
index starting at zero.
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array directly using the sidl pointer
and owner flag.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Create a three dimensional array using the specified Java array.
Define a four dimensional array of type boolean
.
Define a four dimensional array of type char
.
Define a four dimensional array of type double
.
Define a four dimensional array of type sidl.DoubleComplex
.
Define a four dimensional array of type int
.
Define a four dimensional array of type float
.
Define a four dimensional array of type sidl.FloatComplex
.
Define a four dimensional array of type int
.
Define a four dimensional array of type long
.
Define a four dimensional array of type long
.
Define a four dimensional array of type java.lang.String
.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimenstional array of the specified size, with the lower
index starting at zero.
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array directly using the sidl pointer
and owner flag.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Create a four dimensional array using the specified Java array.
Define a five dimensional array of type boolean
.
Define a five dimensional array of type char
.
Define a five dimensional array of type double
.
Define a five dimensional array of type sidl.DoubleComplex
.
Define a five dimensional array of type int
.
Define a five dimensional array of type float
.
Define a five dimensional array of type sidl.FloatComplex
.
Define a five dimensional array of type int
.
Define a five dimensional array of type long
.
Define a five dimensional array of type long
.
Define a five dimensional array of type java.lang.String
.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create an empty four dimensional array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Create a five dimenstional array of the specified size, with the lower
index starting at zero.
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Boolean.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Character.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Double.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
DoubleComplex.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Enum.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Float.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
FloatComplex.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Integer.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Long.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Opaque.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array5(int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
String.Array5 Create a five dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array directly using the sidl pointer
and owner flag.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Create a five dimensional array using the specified Java array.
Define a six dimensional array of type boolean
.
Define a six dimensional array of type char
.
Define a six dimensional array of type double
.
Define a six dimensional array of type sidl.DoubleComplex
.
Define a six dimensional array of type int
.
Define a six dimensional array of type float
.
Define a six dimensional array of type sidl.FloatComplex
.
Define a six dimensional array of type int
.
Define a six dimensional array of type long
.
Define a six dimensional array of type long
.
Define a six dimensional array of type java.lang.String
.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create an empty six dimensional array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Create a six dimenstional array of the specified size, with the lower
index starting at zero.
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Boolean.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Character.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Double.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
DoubleComplex.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Enum.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Float.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
FloatComplex.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Integer.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Long.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Opaque.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array6(int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
String.Array6 Create a six dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array directly using the sidl pointer
and owner flag.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Create a six dimensional array using the specified Java array.
Define a seven dimensional array of type boolean
.
Define a seven dimensional array of type char
.
Define a seven dimensional array of type double
.
Define a seven dimensional array of type sidl.DoubleComplex
.
Define a seven dimensional array of type int
.
Define a seven dimensional array of type float
.
Define a seven dimensional array of type sidl.FloatComplex
.
Define a seven dimensional array of type int
.
Define a seven dimensional array of type long
.
Define a seven dimensional array of type long
.
Define a seven dimensional array of type java.lang.String
.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create an empty seven dimensional array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Boolean.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Character.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Double.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
DoubleComplex.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Enum.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Float.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
FloatComplex.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Integer.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Long.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
Opaque.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Array7(int,int,int,int,int,int,int,int,int,int,int,int,int,int,boolean) - constructor for class sidl.
String.Array7 Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array directly using the sidl pointer
and owner flag.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Create a seven dimensional array using the specified Java array.
Relevant public and private literals.
Create a FORTRAN 90 module to provide client-side bindings for arrays of
classes and interfaces.
SPECIAL CONSTRUCTOR for creating the GENERIC ARRAY MODULE.
Create an object to create a FORTRAN 90 module to provide
client-side bindings for arrays of classes, interfaces, and
enumerated types.
Return TRUE if an array appears on the LHS; otherwise, FALSE.
Return TRUE if an array appears on the RHS; otherwise, FALSE.
Array of any FixedType
, Extendable
, or
Enumeration
.
Returns the inverse sine (arc sine) of a DoubleComplex,
with branch cuts outside the interval [-1,1] along the
real axis.
Returns the inverse sine (arc sine) of a FloatComplex,
with branch cuts outside the interval [-1,1] along the
real axis.
Returns the inverse (arc) hyperbolic sine of a double.
Returns the inverse hyperbolic sine (arc sinh) of a DoubleComplex,
with a branch cuts outside the interval [-i,i].
Returns the inverse hyperbolic sine (arc sinh) of a FloatComplex,
with a branch cuts outside the interval [-i,i].
A AssertionException
is thrown if an assertion or its
expression is determined to be invalid.
Create a new exception object with the specified message.
Create a new exception object with the specified preface and message.
Used to initialize the basic expression attributes.
Base class for all AST nodes
Returns the inverse tangent (arc tangent) of a DoubleComplex,
with branch cuts outside the interval [-i,i] along the
imaginary axis.
Returns the inverse tangent (arc tangent) of a FloatComplex,
with branch cuts outside the interval [-i,i] along the
imaginary axis.
Returns the inverse (arc) hyperbolic tangent of a double.
Returns the inverse hyperbolic tangent (arc tanh) of a DoubleComplex,
with a branch cuts outside the interval [-1,1] on the real axis.
Returns the inverse hyperbolic tangent (arc tanh) of a FloatComplex,
with a branch cuts outside the interval [-1,1] on the real axis.
General encapsulation of built-in attributes (such as final
or
abstract
) as well as user-defined attributes, including both
singletons, or key-value pairs.
C - class gov.llnl.babel.backend.c.
C Class C
contains common C language binding routines
shared by the C backend code generators.
CAST - static field in class gov.llnl.babel.backend.
IOR The index of the builtin method for casting.
Return the C version of the expression used to check for violation.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Return the C version of the expression.
Change the current tab level at the beginning of a new lines by
the specified positive or negative amount.
This class will write a file leaving its last time modified unchanged if
the content is unchanged.
Create a writer to write a new file or overwrite an old file.
CHAR - static field in class gov.llnl.babel.symbols.
Type Class Character
contains inner classes that
provide holder and array support for standard Java primitive
types.
An #ifdef
to check whether character argument should be
treated like strings.
The index of the builtin method for assertion checking
implementation.
Check that the index is valid for the array.
Check that the indices are valid for the array.
Check that the indices are valid for the array.
Check that the indices are valid for the array.
Check that the indices are valid for the array.
Check that the indices are valid for the array.
Check that the indices are valid for the array.
Check that the array is equal to the specified rank.
Check that the index is valid for the specified dimension.
Generate a string which checks if a matrix has the proper class
to match the argument type in SIDL specification.
Throw a NullPointerException
if the array is null.
CHECKS - static field in class gov.llnl.babel.backend.
IOR The index of the builtin method for setting the assertion checking.
Check whether the XML fragment is well-formed.
Class Class
defines a sidl class.
CLASS - static field in class gov.llnl.babel.symbols.
Symbol CLASS - static field in class gov.llnl.babel.symbols.
Type Create an empty Class
object that will be constructed
by calls to other member functions.
Create an empty Class
object that will be constructed
by calls to other member functions.
The number of builtin methods that a class has.
Generate an expression to obtain a pointer to an interface or
subclass from an object pointer.
Fundamental OO type in SIDL.
Class ClientJava
writes the Java native code descriptions that
will point to the JNI C code written by ClientJNI
.
Create a ClientJava
object that will write symbol
information to the provided output language writer stream.
Class ClientJNI
writes the JNI C code that links the Java
client to the IOR.
Create a ClientJNI
object that will write symbol
information to the provided output language writer stream.
Class ClientMatlab
writes the Matlab class constructor description
that will point to the private mexFunction code written by ClientMexStub
.
Create a ClientMatlab
object that will write symbol
information to the provided output language writer stream.
Class ClientMexStub
writes the Matlab native code descriptions that
will point to the JNI C code written by ClientJNI
.
Create a ClientMexStub
object that will write symbol
information to the provided output language writer stream.
Make a copy of the configuration.
Recursively copy the DOM tree using the specified document as the
root document factory.
Return a shallow copy of this method object.
Complete writing to the original file if needed.
Flush and close the associated print writer stream.
Close the C++ extern block at the end of the header file.
Close the C++ extern block at the end of the header file.
Close the header guard at the end of the header file.
Close the header guard at the end of the header file.
The CMangler class provides a
NameMangler
for the C language.
Create a name mangler for C.
Interface CodeConstants
contains basic constants associated
with generated source code.
The CodeGenerationException
exception class is thrown
if an error is detected while generating code in the compiler back
end.
Create a new CodeGenerationException
exception
with the specified message string.
This class stores and serves up instances CodeGenerator based
on the string name of the code that the user wishes to generate.
Create a new instance of CodeGenerationFactory
and
initialize with reasonable defaults.
Interface CodeGenerator
is implemented by the backend code
generators.
Class CodeSplicer
splices code segments from an existing
user file into a new automatically generated file.
Create a CodeSplicer that does not contain contents obtained from a
file.
Create a new instance of the code splicer class.
When parsing a collection of files, it is better to collect all the
exceptions until the end instead of bailing out on the first exception.
Checks for naming collisions two args with same name in same method,
two Types with same name in a packgage, and so on for all names in
the ast.
Write a comma and newline to writer
iff
needComma
is true
.
This interface is used to add
CommandLineSwitch
objects to the dictionary of all command line switches.
This class is the main driver for running Babel from the command line.
The protected singleton constructor instantiates the options parser,
UserOptions
.
Babel extensions wishing to add command line switches implement this
interface.
Extensions implement this interface to add new command line switches to
Babel.
The Comment
class represents a documentation comment.
This constructor for the Comment
class takes an array of
strings, one string for each line of the comment.
Compare two SymbolID
s to see which type is more refined.
Compare this SymbolID
with another one.
User Messages sort by line number first, column number second.
Not strictly lexigraphic since 4.0.0.0 == 4.0, but 4.0.0.1 > 4.0
Class Configuration
contains configuration information
from the machine configuration database for the Babel compiler.
The constructor for the Configuration
class
initializes the profile database.
Class ConfigurationTest
is a simple unit test for the
Configuration
class.
Returns the complex conjugate of a DoubleComplex object.
Returns the complex conjugate of a FloatComplex object.
The index of the builtin method for constructing a
class instance
The index of the special builtin method for constructing a
class instance with user passed in private data
Babel extensions implementing this type will be told the
current context.
This is a convenience utility function that converts a DOM document
into a SIDL symbol.
This is a convenience utility function that converts the symbol into
a DOM document.
This is a convenience utility function that converts an XML input
stream into a SIDL symbol.
Convert a collection of SymbolID
objects into a collection
of Symbol
objects using the symbol table.
Convert any rarray arguments to normal array arguments.
This is a convenience utilility function that converts the symbol
directly into a string.
Some WWW servers will not work unless the user agent stores and returns
cookies.
The basic cookie constructor (or should I say cutter?).
Class CookieConnection
caches cookies for a HTTP or HTTPS
connection.
Create a new cookie connection and initialize the cookie state to be
empty.
This is an exception for cookie management and cookie problems.
CookieJar
is a container for HTTP Cookie's.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Method Copy copies the elements of 'this' to an already existing
array of the same size.
Convert a comment into a C string.
Create an exception to indicate that the symbol table is in an
undefined state.
Returns the cosine of a DoubleComplex.
Returns the cosine of a FloatComplex.
Returns the hyperbolic cosine of a double.
Returns the hyperbolic cosh of a DoubleComplex.
Returns the hyperbolic cosh of a FloatComplex.
Returns the cotangent of a double.
Generate the files needed to support the building of Babel generated
files.
Create all Makefiles in all the directories registered
with the FileManager
.
Create all Makefiles in all the directories registered
with the FileManager
.
Create all PackageMakeInfos in all the directories registered
with the FileManager
.
Generate the setup.py to build the Python extension modules.
Create a file given a symbol ID, type, file group, and file name.
Create an empty header file and return the language writer
to create subsequent content.
Generate an IO stream to receive the C skeleton file for the Python
implementations.
Create a single makefile in a specific directory.
Create a single makefile in a specific directory.
Log that we created a single makefile in a specific directory.
Create a Python LanguageWriterForPython
with a banner
comment a documentation string in the FileManager
group
PYTHON.
Create a new repository object based on the URI.
Generate an IO stream to receive the C skeleton file for the Python
implementations.
Create an empty source file and return the language writer
to create subsequent content.
Generate an IO stream to receive the C stub file for the Matlab clients.
Generate an IO stream to receive the C stub file for the Python clients.
Create a file given a symbol, file group, and file name.
Create a java.io.Writer
for a particular filename and directory
combination.
This is the last token that has been consumed successfully.
Cxx - class gov.llnl.babel.backend.ucxx.
Cxx Class Cxx
contains common C++ language binding routines
shared by the C++ backend code generators.
Create and write a header for a Cxx C extension class to wrap a
BABEL extendable in a Cxx object.
Create an object capable of generating the header file for a
BABEL extendable.
Create and write a header for a Cxx C extension class to wrap a
BABEL extendable in a Cxx object.
Create an object capable of generating the header file for a
BABEL extendable.
Create and write a header for a Cxx C extension class to wrap a
BABEL extendable in a Cxx object.
Create an object capable of generating the header file for a
BABEL extendable.
Create an object capable of generating the header file for a
BABEL struct.
Special constructor for generating super methods for IMPL files.
Create an object capable of generating the header file for a
BABEL extendable.
Create and write a header for a Cxx C extension class to wrap a
BABEL extendable in a Cxx object.
Create an object capable of generating the header file for a
BABEL extendable.
Create an object capable of generating the header file for a
BABEL extendable.
Returns the Gamma function of a double.
generateAnonymousClass generates the anonymous class for this
Interface.
generateArgumentList(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,boolean,gov.llnl.babel.symbols.SymbolID,gov.llnl.babel.symbols.Method,boolean,boolean,boolean,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.c.
C Generate the method's argument list.
generateArgumentList(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,boolean,gov.llnl.babel.symbols.SymbolID,gov.llnl.babel.symbols.Method,boolean,boolean,boolean,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.
IOR Generate the method's argument list.
generateArgumentList(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,boolean,gov.llnl.babel.symbols.SymbolID,gov.llnl.babel.symbols.Method,boolean,boolean,boolean,String,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.c.
C Generate the method's argument list.
generateArgumentList(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,boolean,gov.llnl.babel.symbols.SymbolID,gov.llnl.babel.symbols.Method,boolean,boolean,boolean,String,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.
IOR Generate the method's argument list.
generateArguments(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,List,boolean,boolean,gov.llnl.babel.symbols.Type,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.c.
C Generate the specified argument list.
generateArguments(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,List,boolean,boolean,gov.llnl.babel.symbols.Type,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.
IOR Generate the specified argument list.
generateArguments(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,List,boolean,String,gov.llnl.babel.symbols.Type,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.c.
C Generate the specified argument list.
generateArguments(gov.llnl.babel.backend.writers.LanguageWriterForC,gov.llnl.babel.Context,String,List,boolean,String,gov.llnl.babel.symbols.Type,boolean,boolean,boolean,boolean,boolean) - static method in class gov.llnl.babel.backend.
IOR Generate the specified argument list.
Return whether or not user has indicated assertions should be generated.
Generate the specified stub-only built-in method signature.
Generate the cast function for a class.
This class implements the
CodeGenerator
interface for the FORTRAN client side code generator.
Return the value of the client generation user option.
Class GenerateClientC
is the main entry point for the C
client-side code generation routines.
The constructor does nothing interesting.
Class GenerateClientJava
is the main entry point for the Java
client-side code generation routines.
The constructor does nothing interesting.
Generate the header file for the extendable with which this object was
created.
Generate the header file for the extendable with which this object was
created.
Generate the header file for the extendable with which this object was
created.
Generate the header file for the extendable with which this object was
created.
Generate the header file for the extendable with which this object was
created.
Writes Java implimentation based on the symbol given to the constructor
Generate the source file for the extendable with which this object was
created.
Generate the header file for the extendable with which this object was
created.
Generate the C skeleton source file for a Python implementation of
a sidl class.
Write Java JNI information for the provided symbol to the language writer
output stream provided in the class constructor.
Write C implementation header information for the provided class
to the language writer output stream provided in the constructor.
Write C implementation source information for the provided class
to the language writer output stream provided in the constructor.
Generate the implementation FORTRAN file for a sidl class.
Generate the SIDL for the class.
This method creates a skeleton file for a class.
This is a convenience utility function that writes the symbol
header information into the provided language writer output stream.
This is a convenience utility function that writes the symbol
source information into the provided language writer output stream.
Write the skeleton file for a particular class to the language writer
provided.
This is a convenience routine to create a skeleton file for a class
without having to make an instance of SkelSource
.
Generate the implementation FORTRAN file for a sidl class.
Generate the FORTRAN 90 module file for a sidl enumerated type.
Generate the SIDL for the enumeration.
Write Java JNI information for the provided symbol to the language
writer output stream provided in the class constructor.
Generate the FORTRAN 90 module file for a sidl class.
Generate the implementation FORTRAN file for a sidl class.
This is a convenience utility function that writes the JNI client
information into the provided language writer output stream.
This is a convenience utility function that writes the JNI server
information into the provided language writer output stream.
Generate Matlab Mex function stub for CLASS symbol.
Writes Java implementation based on the provided symbol
This is a convenience utility function that writes the JNI server
information into the provided language writer output stream.
Generate the SIDL for the interface.
Generate the SIDL for a package.
Generate the SIDL for a struct.
Write Java client information for the provided symbol to the language
writer output stream provided in the class constructor.
Generate the Matlab client mat-function source for a sidl class or
interface type.
Write IOR header information for the provided symbol to the language
writer output stream provided in the constructor.
Write IOR source information for the provided symbol to the language writer
output stream provided in the constructor.
Write IOR header information for the provided symbol to the language
writer output stream provided in the constructor.
Write IOR source information for the provided symbol to the language
writer output stream provided in the constructor.
Write IOR source information for the provided symbol to the language writer
output stream provided in the constructor.
Write C client header information for the provided symbol to the
language writer output stream provided in the constructor.
Generate a C (.h) file to provide other stubs with certain functions
that must be available globally.
Generate a C (.h) file to provide other stubs with certain functions
that must be available globally.
Write C stub source information for the provided symbol to the
language writer output stream provided in the constructor.
Generate a C file to provide FORTRAN stubs for a sidl
object/interface.
Generate a C file to provide FORTRAN stubs for a sidl
object/interface.
Write C client header information for the provided symbol to the
language writer output stream provided in the constructor.
Generate a C (.h) file to provide other stubs with certain functions
that must be available globally.
Generate a C (.h) file to provide other stubs with certain functions
that must be available globally.
This is a convenience utility function that writes the symbol
header information into the provided language writer output stream.
This is a convenience utility function that writes the symbol source
information into the provided language writer output stream.
This is a convenience utility function that writes the symbol
header information into the provided language writer output stream.
This is a convenience utility function that writes the symbol
source information into the provided language writer output
stream.
This is a convenience utility function that writes the symbol source
information into the provided language writer output stream.
This is a convenience utility function that writes the C client
header information into the provided language writer output stream.
This is a convenience utility function that writes the C client
stub source information into the provided language writer output
stream.
Generate the FORTRAN 90 type module for a sidl extendable (i.e., class
or interface).
Generate the FORTRAN 90 module file for a sidl class.
Generate the implementation FORTRAN file for a sidl class.
This is a convenience utility function that writes the Java client
information into the provided language writer output stream.
This utility function Writes Matlab client information into the provided
language writer output stream.
Generate the SIDL file only for a package.
Generate IOR code for each symbol identifier in the set argument.
Given a set of symbol ids, this method will generate FORTRAN stubs
(written in C) for all the symbols in the set as needed.
Generate C client-side code for each symbol identifier in the set
argument.
Generate Java client-side code for each symbol identifier in the set
argument.
Generate C++ client-side code for each SymbolID
in the
set argument.
Generate C++ server-side code for each SymbolID
in the
set argument.
Generate HTML documentation for each symbol identifier in the set
argument.
Generate IOR code for each symbol identifier in the set argument.
Generate IOR code for each symbol identifier in the set argument.
Generate Matlab client-side code for each SymbolID
in the
set argument.
Generate IOR code for each symbol identifier in the set argument.
Given a set of symbol ids, this method will generate FORTRAN
skeletons (written in C) for all classes in the set.
Generate C server-side code for each symbol identifier in the set
argument.
Generate Java server-side code for each symbol identifier in the set
argument.
Given a set of symbol ids, this method will generate SIDL source
for all the corresponding packages in the set as needed.
Generate XML type descriptions for each symbol identifier in the set
argument.
Generate Python client-side code for each SymbolID
in the
set argument.
Generate Python server-side code for each SymbolID
in the
set argument.
Feature allows one to generate includes and code seperately.
This class is responsible for generating the C++ client-side code.
Create a C++ client generator.
This class is responsible for generating the C++ server-side code.
Create a C++ client generator.
Generate dependencies for the symbols in the input Set
.
Class GenerateDoc
is the main entry point for the html
documentation backend.
The constructor does nothing interesting.
Generate a FORTRAN include file containing integer constants for the
members of an enumerated type.
Generate Signature for the exception throwing method
Generate Signature for the exception throwing method
Generate a C client header for a SIDL class or interface description.
Generate the Mat client mexFunction source for a sidl class or interface type.
Generate the filename associated with a symbol identifier.
Generate the filename associated with a symbol identifier.
Return the value of the pre/post method hooks generation user option.
Generates include directives for all the extendables that this
extendable inherits from for Impls.
Generates include directives for all the Babel clases used in this
Impl.cxx file
Generate a user include statement for the specified include file.
Generate a user include statement for the specified include file.
Generate a user include statement for the specified include file.
Generate a sequence of #include
preprocessor directives
required by the stub.
Generates include directives for all the extendables that this
extendable inherits from.
Feature allows one to generate includes and code seperately.
Generate the set of SymbolID's that this Extendable must #include.
Generates initialization of methods prior to IOR call.
Class GenerateIORClient
is the main entry point for the IOR
code generation routines.
The constructor does nothing interesting.
Class GenerateIORClient
is the main entry point for the IOR
code generation routines.
The constructor does nothing interesting.
Generate the argument list for Matlab method function.
This class is responsible for generating the Matlab client-side code.
Create a Matlab client generator.
Generate the compiler independent form of the function name.
Generate a string which creates a Mx matrix for the given
Matlab data type.
Function generates argument initialization prior to IOR call.
Class GenerateRMIClient
is the main entry point for the IOR
code generation routines.
The constructor does nothing interesting.
This method generates the rmi struct that allows connect and rmicast
to be called through the pSkel.
Generate the role description associated with the symbol identifier
and the specified role of the file.
This class implements the
CodeGenerator
interface for the FORTRAN server side code generator.
Return the value of the server generation user option.
Class GenerateServerC
is the main entry point for the C
server-side code generation routines.
The constructor does nothing interesting.
Class GenerateServerJava
is the main entry point for the Java
client-side code generation routines.
The constructor does nothing interesting.
This class implements the
CodeGenerator
interface for the SIDL code generator.
Generate the C signature for a FORTRAN subroutine to be called from C
or for a C function to be called from FORTRAN.
Generate a single method implementation for the methods in the interface
or class.
Generates include directives for all the Babel clases used in this
Stub .cxx file
Generate the static EPV variables for the specified extendable and
EPV type.
Return the value of the SIDL stdlib generation user option.
Generates include directives for all the Babel clases used in this
fortran stub or skel
Generates include directives for all the Babel clases used in this
fortran stub or skel
This function is designed to generate stubs to the super functions
available in this Impl files.
This is a convenience utility function specifically for the generation
of super "Stub" functions in the Impl files.
This is a convenience utility function specifically for the generation
of super "Stub" functions in the Impl files.
This is a convenience utility function specifically for the generation
of super "Stub" functions in the Impl files.
This is a convenience utility function specifically for the generation
of super "Stub" functions in the Impl files.
This is a convenience utility function specifically for the generation
of super "Stub" functions in the Impl files.
Generate a system include statement for the specified include file.
Generate a system include statement for the specified include file.
Generate a system include statement for the specified include file.
Return the value of the text generation user option.
Generate a use statement for the specified string.
Class GenerateXML
is the main entry point for the XML
backend.
The constructor does nothing interesting.
This is a simple object that manages the parsing and generation of
files.
This class is responsible for generating the Python client-side code.
Create a Python client generator.
This class is responsible for generating the Python server-side code.
Create a Python server generator.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the value of the holdee object.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Get the specified array element with bounds checking.
Return the pointer to the implementation of the Array (A special
function for Object arrays, No touchie!
Return the array owner flag (A special function for Object arrays, No touchie!
Return all abstract methods and all local methods (both abstract and concreate).
Return the abstract methods for this class or interface, which
includes all parent classes and interfaces.
Return the list of all invariants associated with this object as an
List
, each element of which is in Assertion
form.
Return all parents of this class, including both class parents and
interface parents.
Return the parent interfaces and/or classes in hierarchical order
from top-most down to direct parents in an List
.
Return all postconditions associated with the method in this object,
if there is one, in an List
with each element in
Assertion
form.
Return all preconditions associated with the method in this object,
if there is one, in a List
with each entry being
in Assertion
form.
Return the Set
of all symbol references for this object, each
element of which is in SymbolID
form.
Return the symbol references for the whole type hierarchy rooted
with this symbol.
Retrieve all symbols currently in the repository.
Get the function name that should be used for the FORTRAN stubs to the
sidl object methods.
Return the appropriate FORTRAN alternative stub name.
Return an the argument whose formal name matches the passed in string.
Return the argument declaratoin, tailored to the specific flavor
of FORTRAN.
Return the array of arguments in an ArrayList
, where each
element is an Argument
.
Return the array of arguments in an ArrayList
container.
Return the array of arguments in an ArrayList
container.
Return the mode of the argument with the specified formal name, if any;
otherwise, return -1.
If the switch has an argument, what name should be used
to identify it in the help text.
Return a list of argument return type values (Integer) that correspond to
the Type class equivalents of the arguments associated with the specified
method.
Return an ArrayList
of argument expressions with each
element as a AssertionExpression
.
Return a string representation of the argument for outputting the
arguments in a method signature, for example.
Generate an argument string for the specified SIDL argument.
Generate a C argument string for the specified SIDL argument.
Generate a string containing only the specified method's arguments,
including exceptions, if any.
Return a string representation of the argument for outputting the
arguments in a method signature, for example.
Return the Type
of the argument with the specified formal
name, if any; otherwise, return null.
Generate an argument string with the formal argument name.
Generate a C argument string with the formal argument name.
Generate the name of the array constructor function.
Generate the name of the array destructor function.
Generate the name of the array dimension access function.
If this type is an array, then return the dimension.
Generate the name of the array get element function.
Generate the name of the array get element function.
Return the list of rarray expressions.
This returns the set of indices needed for this rarray.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macros, if any.
Return the list of array iteration macro messages, if any.
Return the list of array iteration macro messages, if any.
Generate the name of the array length access function.
Generate the name of the array lower bound access function.
Convert a SIDL symbol into its array representation, which is
"struct " followed by the symbol name followed by "__array".
Get the sidl array name for a given type.
Gets the sidl array name for a given type, for use in C functions.
Gets the sidl array name for a given type, and removes the trailing
asterix.
Return the storage order, if this is an array; otherwise, return zero.
Return the array relation only.
Return the specified array relation's array variable.
Generate the name of the array set element function.
Generate the name of the array set element function.
If this is an array, return the array type.
Returns the array type name or the null string if not applicable.
Generate the name of the array upper bound access function.
Return the level of assertion checking.
Returns builtin Attribute by name if it exists, null otherwise.
Return the full name of the root of the class type hierarchy.
Return the full name of the base exception class.
The full name of the base of the exception type hierarchy.
The full name of the fundamental exception type.
Return the full name of the root of the SIDL type hierarchy.
Return a null object that represents the external basic arrays
references by this enumerated type.
Return the Set
of basic array types for this object, each
element of the set being in SymbolID
form.
Return the set of all references to arrays of fundamental types.
Return the Set
of basic array references including
arrays of fundamental types such as double, int, etc.
Return the code splicer start string for the beginning of a code
splice region.
Return the nonblocking method name (if NONBLOCKING), else return long name
Get the build generator appropriate for this language.
Return the comma-separated list of arguments associated with the
specified built-in method.
Return the comment for the specified builtin method.
Return the comment description associated with the specified
built-in stub.
Return the method description of a particular non-static builtin method.
Return the method description of a particular builtin method.
Return the normal name of the builtin method.
Return the name of the specified version of the builtin method.
Convert a sidl symbol into the name of its associated _call_load method
which is the symbol name appended with "__call_load"
Generate a cast string for the specified method.
Return the full name of the ClassInfo interface.
Return the full name of the class implementing ClassInfo interface.
Return the name of the type of the implicit base class type.
Generate the Java filename for the client using the specified symbol
identifier.
Generate the JNI source filename for the client using the specified
symbol identifier.
Generate the Matlab filename for the client using the specified
symbol identifier.
Get a registered codeGenerator from the factory.
Read the specified file and return a code splicer object representing
code splices from the file that should be preserved in the next file.
Return the comment for the method.
Return the comment, if any, associated with this list of object states.
Return the comment as an array of strings, with one string for each
line of the comment.
Return the comment attribute of the cookie.
Return the comment for the method.
Return the comment associated with this symbol.
Return the value of the comment local methods only option.
Return the communication modifier for this method.
Return the communication modifier string for this method.
Get the compiler name for which this profile is valid.
Get the compiler version number for which this profile is
valild.
Get the configuration information for this profile.
Return the configuration information associated with a language
and a profile name.
Return the item in the dictionary with which the new entry conflicts.
Convert a SIDL symbol into its control structure.
This method is used for language bindings that support overloading.
Get the CPU description for which the profile is valid.
Convert the type to a Cxx representation in string form
Returns the varialbe extension used to identify a temporary variable of
for holding the pointer that inout arguments point to in serialization.
Convert a symbol name into its private data structure get access
function name.
Convert a symbol name into its private data structure identifier.
Convert a symbol name into its private data structure set access
function name.
Return the java.util.Date
date associated with this symbol.
Return the date associated with this symbol as a string.
Generate a string that will print a default return value (JNI) for
given method
Generate a string that will print a default return value (Java) for
given method
Return the definition modifier for the method.
Return the explicit definition modifier string for the method based
on the type of extendable in which it belongs.
Return how many levels of refinement this type is from a basic type.
Return how many levels of refinement this type is from a basic type.
Return a string that dereferences the specified IOR function pointer.
Get a long HTML description of the profile.
Convert a type string to a JNI descriptor.
Return the integer that identifies the type of this type.
Return the DOM document for the symbol specified in the constructor.
Return the domain of this cookie.
Retrieve the edit string associated with the specified symbol.
Return the code splicer end string for the closing of a code splice
region.
Returns a string for the name of the ensure function to call for this
array type.
Get the enumerator that was unknown.
Return the comment, if any, for the specified enumerated name.
Return the list of enumerators as a sorted list.
Return the value for the specified enumerated name.
Convert a SIDL enumerated type into its symbol name, which is
"enum " followed by the symbol name followed by "__enum".
Convert a sidl enumerated type into its symbol name, which is
just the colon separated symbol name
Convert a SIDL enumerated type into its symbol name, which is
"enum " followed by the symbol name followed by "__enum".
Return the name of the stub file for a particular enumeration.
Return the name of the stub impl file for a particular enumeration.
Return the enum value symbol for a particular enum type and string.
Convert a SIDL symbol into its method entry point vector (EPV) name.
Return the static EPV prefix string or, if invalid, the one with the
minimum type value.
Return the type associated with the specified EPV type index,
or an empty string if the index is out of range.
Return the standard method entry point vector (EPV) variable.
Return the name of the type of the implicit exception argument;
namely, sidl_BaseInterface__object.
Return the prefix for exception messages based on the specified
extendable.
Return the prefix for exception messages based on the specified
extendable and method.
Return the prefix for exception messages based on the specified
extendable and method.
On the first time it is called it generates sets of exceptions for all
the methods in this Extendable.
Return the list of
RegexMatch
objects
that should be excluded from code generation.
Return the expiration date of the cookie.
Return the Set
of explicit exceptions that may be thrown
by this method.
Return the assertion expression.
Return the extended function name (i.e., one with the full name
prepended).
returns a linked list of ScopedID's
Get the name of the function that returns the structure of
external entry points.
Get struct name for extern entry point structure.
Get struct name for extern entry point variable.
Returns a Set containing all the Symbol IDs that need FCast
methods generated for them in this Extendable.
Returns a Set containing all the Symbol IDs that need FConnect
methods generated for them in this Extendable.
Returns the appropriate file extension String
based on
the file type, prepended with the period (e.g., ".hxx").
If we have information about the sourcecode, traverse parent pointers until
we get to a node that knows its filename.
Return the name of the Sidl file for a particular symbol (i.e., package).
Returns the appropriate String
suffix associated with
the specified role.
Return true
if and only if a package is final.
Convert a SIDL symbol into the name of its associated fini
method, which is the symbol name appended with "__fini".
Return the formal name of the parameter identifier.
Return the sidl Fortran prefix for macros and types.
Return the appropriate version of SIDLFortran##Symbol.
Return the C type corresponding to the FORTRAN type corresponding to
a particular sidl type.
Return the appropriate version of Fortran (i.e., 77 or 90).
get Fully Qualified Name by traversing parent hierarchy
Open a GET connection to the specified URL and return the associated
input stream, which must be closed by the callee.
Generates include directives for all the extendables that this
extendable inherits from.
Return the fully qualified Java name that corresponds to a sidl symbol
type.
Generate the full method name associated with the symbol id and the
specified method.
Generate the full method name associated with the symbol id and the
specified method.
Generate the full method name associated with the symbol id and the
specified method.
Return the fully qualified name of the symbol.
Return the full self declaration (i.e., the type and standard self
variable.
Convert a SIDL symbol into its method that returns initialized epv
pointers.
Get the current style of "glue" code generation.
Generate the header filename associated with a symbol identifier.
Return the name of the stub header file for a particular symbol.
Generate the header filename associated with a symbol identifier.
Generate the JNI source filename for the client using the specified
symbol identifier.
Return true
iff the help text was printed.
Return a brief string describing what this command line switch
implies or does.
Return the name of the inner holder class used for inout and out
method arguments.
Return the identifier type.
Return the name of the identifier type.
Return the string image of the literal.
Return the string image of the literal.
Return the string image of the literal.
Return the string image of the literal.
Return the string image of the imaginary part of this object.
Return the image of the imaginary part of the literal.
Return the literal of the imaginary part of this object.
Return the literal of the imaginary part of the literal.
Return the value of the imaginary part of this object.
Return the value of the imaginary part of the literal.
Return the appropriate FORTRAN extension.
Convert a SIDL symbol into the name of its associated remote
connector.
Convert a SIDL symbol into the name of its associated remote
connector.
Convert a SIDL symbol into the name of its associated get URL function.
Return the name of the file that hold the implementation of the
FORTRAN sidl object.
Generate the implementation header filename associated with a
symbol identifier.
Return the Set
of implicit exceptions that may be thrown
by this method.
Return the appropriate FORTRAN impl method name suffix based.
Return the name of the file that hold the derived types for
implementation of the FORTRAN sidl object.
Generate the implementation source filename associated with a
symbol identifier.
Convert a symbol name into its C++ identifier.
Convert a symbol name into its C++ identifier.
Return the list of
RegexMatch
objects
that should be included from code generation.
Generate an include file for a symbol.
Generate the include guard from the specified file name.
Generate the include guard from the specified file name.
Generate the include guard from the specified file name.
Return a string representation of the list of index variables.
Convert a SIDL symbol into the name of its associated init
method, which is the symbol name appended with "__init".
Gives an initial value based on the type of the argument
Convert a SIDL symbol into the name of its associated init
method, which is the symbol name appended with "__init".
Return the singleton instance of the DTD manager.
Return the name of the type of the base interface type.
Return the name of the inner wrapper class for interfaces.
Return the invariants in this interface as an List
,
each element of which is in Assertion
form.
Returns the name of the IOR cache variable for the passed in
interface.
Return an Iterator
that will iterate over the elements
of the enumeration.
Return a string for the Java argument corresponding to the specified
sidl argument.
Return the string name of the Java base array that all automatically
generated sidl arrays must extend.
Return the string name of the Java base class that all automatically
generated sidl classes must extend.
Return the string name of the Java base interface that all automatically
generated sidl interfaces must extend.
Return a string for the Java argument corresponding to the specified
sidl argument with a formal name.
Generate the Java filename for the server using the specified symbol
identifier.
Return a string for the Java return type corresponding to the specified
sidl type.
Return the name of the java server class.
Return the name of Java Server Methods.
Convert the method argument list and return type into a Java signature
string according to JNI conventions.
Convert the method argument list and return type into a Java signature
string according to JNI conventions.
Get the current style of file generation, either all in one directory
or Java-style package directories.
Return the shortened Java name of a sidl symbol type.
Return the name of the given argument temporary variable for use in
calls to ensure.
Return the name of the given argument temporary variable for use in
calls to ensure.
Return a string for the JNI argument corresponding to the specified
sidl argument.
Return the name of the JNI function corresponding to the specified sidl
method.
Return a string for the JNI native type corresponding to the specified
Java type.
Return a string for the JNI native type corresponding to the specified
Java return type.
Return the name of the language for which this profile was
defined.
Return the set of languages that this build generator serves.
Return the set of language names that this generator supports.
Return the languages supported by the Babel compiler as a set of
strings.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Returns a set containing only "sidl" since we are only generating
the sidl representation of the interface.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of language names that this generator supports.
Return the set of languages that this build generator serves.
Return the left-hand expression.
get current line (returns -1 iff lfcw == null )
get current line (returns -1 iff lfcw == null )
get the current line number being printed.
Convert a SIDL symbol into the name of its associated local
statics method.
Return location of splicer block.
Calculate the maximum name length of struct items.
Return the long method name (a standard SIDL identifier).
Return the long option name, usually one or more words separated by
hyphens.
The full name of the file associated with generated makefile fragments.
Return the make prefix option.
Return the maximum age attribute for the cookie.
Return the number of array iteration macros in the assertions of the
method of the specified return type.
Return the maximum array dimension.
This method has the standard behavior when this object has been
created using the standard constructors.
You can also modify the body of this method to customize your error messages.
Return the metadata associated with this object.
Return the metadata associated with this object.
Return the metadata associated with this symbol.
Retrieve the metadata database in the form of a Map
.
Retrieve the set of keys from metadata database.
Retrieve the value associated with the specified keyword.
Convert a SIDL symbol into its method control structure.
Return the name of the static variable associated with the method
description data.
Return the name of the method description data structure name.
generate the proper method extension for packing or unpacking
Return the function name that should be used for the FORTRAN subroutine
that implements a particular method.
Generate the impl method's name.
Generate the impl method's name.
Return the method index constant name associated with the specified
method.
Return the method index constant name associated with the specified
literal.
Return the name of the method call.
Returns the name of the built-in method, prepending "ior_" and the name of
the symbol.
Return the methods in this interface as a Collection
.
Generate the skel method's name.
Return the C function name that should be used for the skeleton
method.
Generate the skel method's name.
Get the function name that should be used for the FORTRAN stubs to the
sidl object methods.
Generate the stub method's name.
Return the appropriate FORTRAN method name suffix based on the version.
Return the function name that should be used for the FORTRAN subroutine
that implements a particular SUPER method.
Get the function name that should be used for the FORTRAN super method
in the skels (availible in this Impls).
Return the methods in this interface as a Collection
.
Return the value of the argument parameter passing mode.
Return a string representing the argument mode.
Return the set of symbol names in the symbol table that are new
or modified.
Return the name of the F90 stub module file for a particular
symbol.
Generate an return string for the Matlab type mapping to
the specific SIDL Type.
Return the canonical name of this generator.
Return the name of the cookie.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return the canonical name of this generator.
Return name of splicer block.
Return the method name extension (a standard SIDL identifier).
For From clauses: Take the FQN of the renamed method and return the new
Method.
For From clauses:Get all the new method objects of all the renamed methods
Convert a SIDL symbol into the name of its associated constructor,
which is the symbol name appended with "__new".
Return the symbol identifier for the new symbol.
Return the Collection
non-static methods in this interface.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Returns the number of macros supported by this assertion of the
specified type.
Return the number of assertions associated with the method in this
object, if it is present.
Return the number of invariants in this interface.
Return the number of methods associated with this extendable.
Return the number of postconditions associated with the method in this
object, if it is present.
Return the number of preconditions associated with the method in this
object, if it is present.
Return the number of required elements on the command line.
This function returns the set of symbols that this Extendable is
dependent on.
Convert a SIDL symbol name into its object name -- for the purposes of
this package that means convert it into its typedef object name.
Convert a sidl symbol name into its object name -- for the purposes of
this package that means convert it into its typedef object name.
Convert a SIDL interface or class into its symbol name, which is
"struct " followed by the symbol name followed by "__object".
Convert a SIDL symbol name into its object name -- for the purposes of
this package that means convert it into its typedef object name.
Convert a SIDL interface or class into its symbol name, which is
"struct " followed by the symbol name followed by "__object".
Convert a SIDL symbol name into its object structure name.
Return the symbol identifier for the old symbol.
Return the binary operator.
Return the unary operator.
Return the SIDL operator string.
Return the symbol associated with the operator.
Return the symbol associated with the operator.
Return the full name of the base exception class.
Return a long description of the option for the specified language.
Return a short summary of the option for the specified language.
Return the symbols referenced by this package in an ordered
Collection
of objects.
Get the operating system description for which the profile is
valid.
Get the operating system release version for which this profile
is valid.
Return the outermost package prefix for the name (everything up to
but not including the first ".").
Return the value of the output directory user option.
Get all methods with the same short name as the passed in method name.
This function returns all the methods that were defined in a parent
class, and have been redefined locally.
Return Interface if this class has the specified parent interface; otherwise,
return FALSE.
Return the parent interfaces in a Collection
.
Return the parent package for the name (everything up to but not
including the last ".".
Return the parent interfaces and parent class (if any) in a
Collection
.
Return the parent interfaces and/or class in a Collection
.
Return the version associated with the parent package.
Return the path attribute of the cookie.
Return the ports that the cookie is for.
Return the list of postconditions as an ArrayList
of
Assertion
elements.
Convert a SIDL symbol into its Post hooks method entry point vector (EPV) name.
Convert a SIDL symbol into its post hooks static entry point vector (SEPV) name.
Return the list of preconditions as an ArrayList
of
Assertion
elements.
Convert a SIDL symbol into its Pre hooks method entry point vector (EPV) name.
Convert a SIDL symbol into its pre hooks static entry point vector (SEPV) name.
Retrieve the underlying print writer stream.
Convert a symbol name into its private destructor function name provided
by the SkelSource.
Return the profile associated with a language and a profile
name.
Return the name of the profile as a string.
Given a particular language, return the valid profile names
available for that language.
Convert a SIDL symbol into the name of its associated remote
connector.
Convert a SIDL symbol into the name of its associated remote
connector.
Convert a SIDL symbol into the name of its associated remote
(de)serialize method.
If filename
already exists, extract the code splicer
blocks from it and store the contents in the returned code splicer;
otherwise, return an empty code splicer.
Convert a SIDL symbol into the name of its associated getURL
function, which is the symbol name appended with "__getURL".
Return the set of rarray indices required in the arg list.
This returns an array list of RarrayInfo objects that contains the info
for every rarray index used in this method.
Generate a Cxx return string for the specified sidl type.
Return the string image of the real part of this object.
Return the image of the real part of the literal.
Return the literal of the real part of this object.
Return the literal of the imaginary part of the literal.
Return the value of the real part of this object.
Return the value of the real part of the literal.
Return the name of the JNI registration function.
Select and return cookies from this jar that are appropriate
for the hostname, path and port given.
Convert a SIDL symbol into the name of its associated remote
cast, which is the symbol name appended with "__rmicast".
Convert a SIDL symbol into the name of its associated remote
connector, which is the symbol name appended with "__connect".
Convert a SIDL symbol into the name of its associated getURL
function, which is the symbol name appended with "__getURL".
Convert a SIDL symbol into the name of its associated getURL
function, which is the symbol name appended with "__getURL".
Convert a SIDL symbol into the name of its associated remote
constructor, which is the symbol name appended with "__remote".
Convert a SIDL interface or class into its remote struct name, which is
"struct " followed by the symbol name followed by "__remote".
For From clauses:Find the Parent Method Object for a renamed method.
For From clauses:Get all the orginal Method Objects of all the renamed methods
For From clauses: Get the old old method's enclosing symbolID.
Return the value of the repository path.
Return the HTTP response code that caused the exception.
Returns internal name of the return value.
Generate a Cxx return string for the specified sidl type.
Return the FORTRAN type declaration corresponding to type
,
a particular sidl type.
Generate a return string for the specified SIDL type.
Generate a C return string for the specified SIDL type.
Return the return type for the method or throw NullPointerException
Generate a return string for the specified IOR type.
Return the string corresponding to the return type for this method.
Return the name of the return type or, if empty, null.
Return the value of the return type or -1 if no return type.
Return the right-hand expression.
Convert a sidl symbol into the name of its associated get RMI
Externals method, which is the symbol name appended with
"__impl_rmi_externals".
The full name of the exception type implicit in all methods.
Convert the specified short name into a fully qualified name within
this package scope.
Generate the scope sensitive name for a symbol.
Convert a SIDL symbol into its static entry point vector (SEPV) name.
Returns the varialbe extension used to identify a temporary variable of
type sidl.io.Serializable.
Generate the JNI source filename for the server using the specified
symbol identifier.
Convert a SIDL symbol into the name of its associated set EPV
method, which is the symbol name appended with "__set_epv".
Convert a SIDL symbol into the name of its set EPV method.
Convert a sidl symbol into the name of its associated set EPV
method, which is the symbol name appended with "__set_epv".
Returns the name of the set EPV type.
Convert a SIDL symbol into the name of its associated set static
EPV method, which is the symbol name appended with "__set_sepv".
Convert a SIDL symbol into the name of its set static EPV method.
Convert a sidl symbol into the name of its associated set static
EPV method, which is the symbol name appended with "__set_sepv".
Creates a Method that represents the static Exec method
Return the value of the short file names option.
If the command line switch has a one character short form, return
the character value as an integer.
Return the short method name (a standard SIDL identifier).
Return the short, relative name of the symbol.
Return the short, relative name of the fully qualified name.
Generate a return string for the specified SIDL type.
Return the signature of the method.
Return the signature of the method, including the definition modifier
based on the extendable type.
Return the concatenation of the explicit definition modifier, copy,
return type, name and extension.
Convert a SIDL symbol into the name of its associated remote
connector.
Convert a SIDL symbol into the name of its associated remote
connector.
Generate the skeleton filename associated with a symbol identifier.
Return the name of the file that holds the implementation of the
skeletons for FORTRAN.
Return the name of the function that should be used for the
skeleton.
Return the source associated with this assertion.
Generate the source filename associated with a symbol identifier.
Return the splicer block with the specified location and name.
Return a list of splicer blocks for the specified location.
Return splicer blocks for the specified location.
Return a list of splicer block(s) with the specified location.
Return the contents of the splicer block as a list of Strings.
Return splicer contents for the specified location and splicer name.
Return splicer contents for the specified location and splicer name.
Return the contents of the splicer block with the specified location and
name.
Return the name of the specified static EPV variable.
Return the static methods in this interface as a Collection
.
Convert a SIDL symbol into the name of its associated statics
method, which is the symbol name appended with "__statics".
Return the static epv type option name.
Returns the varialbe extension used to identify a temporary variable of
type String to be used for object connection.
Return the name of the file that hold the derived types for
Fortran/BindC to C/C++ interoperability.
Convert a SIDL struct into its IOR data type name, which is
"struct " followed by the symbol name followed by "__data".
Returns a Set containing all the Symbol IDs of structs that
need serialize/deserialize methods generated for them in this
Extendable.
Return the name of the F77 stub documentation file for a particular
symbol.
Generate the stub filename associated with a symbol identifier.
Return the name of the stub file for a particular symbol.
Return the name of the function that should be used for the
Python stub code.
This returns the list of all methods that need to have stub methods
generated.
Get a brief summary of the profile.
Return the name of the JNI function corresponding to the specified sidl
method.
Return the symbol identifier that could not be found in the symbol
table.
Return the SIDL symbol for the XML or DOM given in the constructor.
Return the identifier associated with this symbol.
Return the symbol identifier if this is a symbol type; otherwise,
return null.
Return the symbol name of the form "NAME-vVERSION".
Convert a symbol name into an IOR identifier.
Convert a symbol name into string with the pieces of the symbol joined
together with underline characters.
Convert a symbol name into an IOR identifier.
Generate the symbol name using the specified * symbol identifier.
Convert a symbol name into string with the pieces of the symbol joined
together with underline characters.
Return the short name of the first symbol if it is in the same package
as the second symbol; otherwise, return its long name.
Convert a symbol name into its C++ identifier.
Convert a symbol name into an IOR identifier.
Return the short name of the string holding the fully qualified name
if it is in the specified package; otherwise, return the fully qualified
name.
Convert a symbol name into string with the pieces of the symbol joined
together with underline characters.
Same as above method, but use an extra argument for determining
when the file whose name is to be generated corresponds to an impl.
Return the set of symbol names in the symbol table.
Convert a symbol name into an IOR type pointer.
Return a null object that represents the external symbols referenced
by this enumerated type.
Return the Set
of symbol references for this object, each
element of which is in SymbolID
form.
Return the Set
of symbols referred to by this method.
Return the symbols referenced by this package as a Set
of
objects.
Return the set of symbols (in the form of SymbolID
)
referenced by this particular symbol.
Return the Set
of symbols referred to by this method,
except for the exceptions it throws.
Retrieve a Set
of the symbols in the symbol edit
database.
Return the set of symbols referenced by this package.
Return the type of this symbol, one of CLASS, ENUM, INTERFACE, or
PACKAGE.
Return the type string associated with this symbol.
Return the current symbol table as a Map
.
Return the tag associated with this list of object states.
Return the text of the token.
Return the Set
of exceptions that may be thrown by this
method.
Return the type of the argument.
Return the type of the assertion.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return "text" since we are generating a textual representation of
the interface.
Return the type of generator.
Return the type of generator.
Return the type of generator.
Return one of the constants defined above to indicate the type of the
token.
Return the integer that identifies the type of this type.
Return the type of the assertion specified by name.
Return the name of the F90 type module file for a particular
symbol.
Return the name of the type of the assertion.
Return the name of the type.
Return the name of the type given the specified type value or, if
not recognized, simply a null string.
Return a string representation of the type for printing out the
types in a method signature.
Extract the unique interfaces from this class and return them as a
set of SymbolID
objects.
Extract the unique interfaces from this class.
GETURL - static field in class gov.llnl.babel.backend.
IOR The index of the builtin method for getting the object's URL.
Return the URL comment attribute of the cookie.
Indicate whether this is a user-specified symbol (or one resulting
from dependency resolution)
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Returns false since we are not limited it to user symbols only.
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return true
if and only if this code factory should
only operate on symbols outside the sidl namespace (i.e., exclude
symbols from the sidl runtime library).
Return the valid language names supported by the Babel compiler as
a set of strings.
Return the set of valid option parameter string associated with a
language and option.
Given a particular language, return the valid configuration option
strings supported by that language.
Return the boolean value.
Return the character value.
Return the value of the cookie.
Return the value of the literal.
Return the value of the literal.
Return the value of the literal.
Return the value of the literal.
Generate the name of an entry in the entry point vector or the
static entry point vector.
Return the cookie specification version number.
Return the version of the symbol.
Return the version of the symbol.
Return the number of sub-parts in the version description.
Convert a SIDL symbol into the name of its associated fini
method, which is the symbol name appended with "__fini".
Return the version number at a particular location of the version
string using zero-based indexing.
Return true
iff the version option appeared and it
was printed.
Return the current version description as a version string.
Return the version string (i.e., " version " followed by the number) or
null if the version is exactly "0" for the specified symbol.
Return the version string (i.e., "version " followed by the number) or
null if the version is exactly "0" based on the specified version string.
query the current vpath setting
"." indicates no vpath
Return the value of the vpath directory user option.
Determine the maximum width of a set of objects.
Return a string representation of the XML DOM document.
Parse cookies found in the Set-Cookie2
header of this Http connection and put any cookies in the given jar.
Return TRUE if this object implements or extends the specified
Extendable
directly or indirectly.
Return TRUE if the type of this argument is an array with an with an
ordering specification.
Return TRUE if and only if at least one argument of this method is an
array with an ordering specification.
Return true
if and only if the type is an array with an
ordering specification.
Return TRUE if the extendable has any assertions; otherwise, return FALSE.
Returns true iff a named attribute is
Check for matching key/value pair of attributes (or key, or value)
Return TRUE if the specified argument type list is compatible with
the arguments in this call; otherwise, return FALSE.
Return whether the current enumeration contains an enumerator with
the specified name.
Return TRUE if any of the methods throws an exception; otherwise, return
FALSE.
Check if the cookie has expired.
Returns a hashcode for this DoubleComplex.
Returns a hashcode for this FloatComplex.
Return the hash code of the symbol name as the hash value for a
symbol identifier to facilitiate searching in hash tables.
Return a hash code for a version.
Return TRUE if the extendable has any invariants; otherwise, return FALSE.
Return TRUE if the specified method exists by long name; otherwise,
return FALSE.
Return TRUE if the specified method exists by short name; otherwise,
return FALSE.
Return TRUE if a method call is found within the expression; otherwise,
return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression has at least one method call; otherwise,
return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return false.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression has at least one method call; otherwise,
return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression is, or has, at least one method call;
otherwise, return FALSE.
Return TRUE if the expression has at least one method call; otherwise,
return FALSE.
Return true if there is a next matching element and false otherwise.
Return true
if and only if, this command line switch
has an optional argument.
Return TRUE if the original expression had parentheses; otherwise,
return FALSE.
Return whether this class has the specified parent class.
Return TRUE if this class has the specified parent interface; otherwise,
return FALSE.
Return true if this extendable inherts from interfaces.
Return true if the symbol is not at the highest level (i.e., has
parent package); otherwise, return false.
Return true if the symbol is at the highest level (i.e., has no
parent package); otherwise, return false.
Return true
iff the type present requires a proxy.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression has an "is pure" clause; otherwise, return
FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return false.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is a PURE clause; otherwise, return
FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is, or has, a PURE clause; otherwise,
return FALSE.
Return TRUE if the expression is PURE clause; otherwise, return FALSE.
Return TRUE if PURE clause appears in the assertions associated
with this method; otherwise, return FALSE.
Return TRUE if a pure clause is found within the expression; otherwise,
return FALSE.
Returns true if this method has an rarray in it's signature
Return true
iff the current runtime system has regular
expression support.
Return true
if and only if, this command line switch
requires an argument.
Return TRUE if the specified reserved method call is found within the
expression; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method;
otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Return TRUE if the expression is, or has, the specified reserved method
call; otherwise, return FALSE.
Returns true if the specified reserved method call is present in any
of the assertions; otherwise, returns false.
Return TRUE if the method has the specified reserved method assertion;
FALSE otherwise.
Return TRUE if the list of assertions has the specified reserved method
assertion; FALSE otherwise.
Return TRUE if a result clause is found within the expression; otherwise,
return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression uses the "result" keyword; otherwise,
return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return false.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if the expression contains RESULT; otherwise, return FALSE.
Return TRUE if splicer block found; otherwise, return FALSE.
Return TRUE if there is a builtin static version of the method; FALSE
otherwise.
Return whether this class has any static methods.
Return TRUE if any of the methods are static methods; otherwise,
return FALSE.
Return whether this interface has any static methods (always false).
Query whether the specified symbol exists in the symbol database.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method is any unreserved method (when any is TRUE)
or it is an unreserved method with a throws clause (if any is FALSE);
otherwise, return FALSE.
Return TRUE if the method has any unreserved method (when any is TRUE)
assertion or has an unreserved method assertion with a throws clause
(if any is FALSE); otherwise, return FALSE.
Return TRUE if the list of assertions has the type of unreserved method
assertion; FALSE otherwise.
Returns TRUE if there is at least one unused edit in the symbol
edit database.
Check whether the domain name can be used by a particular host.
This class is used by SymbolTableDecorator to collect a hierarchy
of modified types, and add their lineage to the SymbolTable in
a strict topilogical order.
Holder class for inout and out arguments.
This is the holder inner class for inout and out arguments for
type Boolean
.
This is the holder inner class for inout and out arguments for
type Character
.
This is the holder inner class for inout and out arguments for
type Double
.
This is the holder inner class for inout and out arguments for
type DoubleComplex
.
This is the holder inner class for inout and out arguments for
type Long
.
This is the holder inner class for inout and out arguments for
type Float
.
This is the holder inner class for inout and out arguments for
type FloatComplex
.
This is the holder inner class for inout and out arguments for
type Integer
.
This is the holder inner class for inout and out arguments for
type Long
.
This is the holder inner class for inout and out arguments for
type Opaque
.
This is the holder inner class for inout and out arguments for
type String
.
Create a holder with a null holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder class with an empty holdee object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
Create a holder with the specified object.
HOOKS - static field in class gov.llnl.babel.backend.
IOR The index of the builtin method for enabling/disabling hooks
execution.
Http - class gov.llnl.babel.url.cookie.
Http The HttpException
exception class is thrown if an
HTTP communication error is detected.
Create a new HttpException
exception with the specified
integer resonse code and message string.
s_COMMA - static field in class gov.llnl.babel.url.cookie.
Token A comma
The delimiter used to separate the symbol and version in require entry
keys.
Indicate the end of the stream
s_EQUAL - static field in class gov.llnl.babel.url.cookie.
Token An equal character
The argument name that holds the exception pointer which a method may
throw an exception.
The argument name that holds the exception pointer which a method may
throw an exception.
s_names - static field in class gov.llnl.babel.symbols.
Type The argument name that holds the object/interface pointer in
a call to an object method.
The argument name that holds the object/interface pointer in
a call to an object method.
s_TOKEN - static field in class gov.llnl.babel.url.cookie.
Token An identifier (informally a sequence of non-special, non-white
space characters).
s_type - static field in class gov.llnl.babel.symbols.
Symbol Convert a string into a string that is safe to include inside
a comment.
Convert a string into a string that can safely be included inside
a C comment.
Convert a string into something that is safe to include inside a Java
comment string.
Convert a string into a string that can safely be included inside
a C comment.
Convert a string into something that is safe to include inside a sidl
comment string.
Return TRUE if the base signature of the specified method matches
that of this method; otherwise, return FALSE.
Return TRUE if the signature of the specified method matches that of
this method; otherwise, return FALSE.
Return TRUE if the signature of the specified method matches that of
this method; otherwise, return FALSE.
Return true if the symbol has a parent with the same version number;
otherwise, return false.
Return true if the symbol has a parent with the same version number;
otherwise, return false.
SCOPE - static field in class gov.llnl.babel.symbols.
Symbol A list of dot separated identifiers (possibly with leading dot).
A JUnit test for ScopedID
.
When generating SIDL from the information stored in the Symbol table, it
does not know what symbols where given as fully qualified names (fqn) and
what symbols where given as short names using an import or the current
scope to shorten the name.
Iterates over a AST a second time to decorate a primed SymbolTable
with all the details about classes, interfaces, and structs
Type resolution is largely performed in this stage.
Add header information containing the relevant cookies to
the URLConnection
.
Class ServerJNI
writes the JNI C code that links the Java
server to the IOR.
Create a ServerJNI
object that will write symbol
information to the provided output language writer stream.
Create a ServerJNI
object that will write symbol
information to a created language writer stream.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the real and imaginary parts of the DoubleComplex object.
Set the value of the holdee object.
Set the real and imaginary parts of the FloatComplex object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the specified array element with bounds checking.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
Set the value of the holdee object.
SET_HOOKS - static field in class gov.llnl.babel.backend.
IOR Set the pointer to the implementation of the Array (A special
function for Object arrays, No touchie!
Return the array owner flag (A special function for Object arrays, No touchie!
Set the array relation required attribute.
Set the level of the assertion generation user option.
Set the built-in attribute.
Set the rename splicers flag to true
or false
.
Set the comment for the method.
Set the comment for the method.
Change the comment attribute of the cookie.
Set the value of the comment local methods only option.
Set the communication modifier for the method.
Set the compiler name for this profile.
Set the compiler version for this profile.
Set the configuration information for this profile.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Routine to notify extensions of the context.
Set the CPU description for the profile.
Set the value of the Cxx NullIORException checking option.
Set the definition modifier for the method.
Set the description for the profile.
Conditionally set the discard attribute of the cookie.
Set the domain of the request.
Set the value of the exclude external symbol code generation user option.
Set the assertion expression.
Set a particular type of message to trigger fatal errors, or not.
Change the root directory where files will be generated
to something other than the current working directory
Set the first tab stop for this pretty writer.
Set the value of the client generation user option.
Set the value of the pre/post method hooks generation user option.
Set the value of the server generation user option.
Set the value of the SIDL stdlib generation user option.
Set the value of the text generation user option.
Set the style of file generation for impl and non-impl (ior, etc)
files, either all in one directory, or generating the "glue"
code (stubs, skels, ior) in a separate glue/ subdirectory.
Set if this Fortran compiler supports the iso_c_binding module
Set the singleton instance of the DTD manager.
Set the style of file generation, either all in one directory or
Java-style package directories.
Set the line breaking characters.
Set the value of the package and glue subdirs user option.
Specify whether files for each language should be generated in
a separate subdirectory.
Set the value of the make package subdirs user option.
Set the make prefix and makefile name options.
Set the maximum age and expiration date of the cookie.
Profide the metadata description that will be used to validate
the configuration input file.
Provide the metadata description that will be used to validate
the configuration input file.
Set the names of the method (a standard SIDL identifier).
Set the names of the method (a standard SIDL identifier).
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the name of the generator.
Set the operating system description for this profile.
Set the operating system release for this profile.
Set the value of the output directory user option.
Sets the parens attribute to reflect whether or not the expression
is specified to be contained within parentheses.
Set the value of the parser check user option.
Set the ports that are allowed to get the cookie.
Set a particular type of message to print or not.
Set the rename splicers flag to true
or false
.
Set the copy mode for the return type.
Set the return type to boolean.
Set the return type to character.
Set the return type to double complex.
Set the return type to double.
Set the return type to float complex.
Set the return type to float.
Set the return type to integer.
Set the return type to long.
Set the return type to opaque.
Set the return type to string.
Set the return type associated with the expression based on the value
associated with the specified return type.
Set the return type for the method.
Set the return type associated with the expression based on the
specified type value.
Conditionally set the secure attribute of the cookie.
Set the value of the short file names option.
If the command line manager cannot support the short form you requested
or if you did not specify the short form, this method will be called
to set your short form.
Set the brief summary for the profile.
Set the IOR suppression to true
or false
.
Set the stub suppression to true
or false
.
Set the value of the timestamp suppression user option.
Set the tab spacing for this pretty writer.
Set the value of the target language user option.
Set a temporary tab stop at the current cursor location.
This class writes a setup.py
file to build all the
Python extension modules and implementation code.
Change the URL comment attribute of the cookie.
Specify whether this symbol was given by the user on the Babel command line
Change the value of the cookie.
Set the value of the parser check user option.
Set the version of the cookie protocol.
explicitly set the vpath.
Set the value of the vpath directory user option.
Set the VPATH directory where files can be found
(notably IMPLS for CodeSplicers).
Collection of special functions.
This class uses the SHA message digest algorithm to generate
the mangled part of a shortened identifier.
Create an instance of the ShaMangler
.
Convert the long name for the array method into a shorter name.
This returns the full, unmangled name.
Create the short name from the symbol
, method
and suffix
.
Convert a type name to a short length.
This return the full, unmangled name.
Convert the long name for the method into a shorter name.
This returns the full, unmangled name.
Create the short name from the symbol
, method
and suffix
.
Sidl - class gov.llnl.babel.backend.sidl.
Sidl Provide a collection of static methods to provide the mapping of SIDL
concepts into SIDL.
These are the values returned by calling the _type function
query on an array.
A named list of TypeSearchClause
s followed by Package
s.
This class provides the ability to write SIDL source file for a SIDL
class/interface.
Generate an instance to write the SIDL file.
This class does some final touch up on the parse tree after generation.
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
Returns the sine of a DoubleComplex.
Returns the sine of a FloatComplex.
Returns the inverse (arc) hyperbolic sine of a double.
Returns the hyperbolic sine of a DoubleComplex.
Returns the hyperbolic sine of a FloatComplex.
Class SkelSource
generates a C skeleton source file to the
language writer output stream.
The purpose of this class is to generate the C skeleton code to support
sidl objects implemented in FORTRAN.
Create an object to generate the skeleton code in C for a FORTRAN
object.
Turns openHeaderGuard & closeHeaderGuard into no-ops.
Turns openHeaderGuard & closeHeaderGuard into no-ops.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
Sort a Collection
of objects into ascending order and
return the sorted list in an ArrayList
object.
The SortComparator
class compares two objects of a variety
of concrete types for use in sorting.
Return a string for the JNI native type corresponding to the specified
Java type.
Create the non-blocking recv variant iff method is nonblocking
Create the non-blocking send variant iff method is nonblocking
Create the post hook variant iff hooks are turned on.
Create the pre hook variant iff hooks are turned on.
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
The easiest method to envoke to create a spliced region
during code generation.
The easiest method to envoke to create a spliced region
during code generation.
The initial code is an array of lines.
The initial code is an array of lines.
The SplicerBlock
class is a simple collection of
SB
instances.
Create a new SplicerBlock
.
Create a new SplicerBlock
.
Create a new SplicerBlock
.
The SplicerList
class is a simple collection of
SplicerBlock
instances.
Create a new SplicerList
.
Returns the square root of a DoubleComplex,
with a branch cut along the negative real axis.
Returns the square root of a FloatComplex,
with a branch cut along the negative real axis.
STATIC - static field in class gov.llnl.babel.symbols.
Method Return the stride of the array corresponding to the specified
array dimension.
Class String
contains inner classes that
provide holder and array support for standard Java primitive
types.
STRING - static field in class gov.llnl.babel.symbols.
Type Class StringXML
is a simple utility class that converts
between symbol types (integers or enumerated identifiers) and symbol
strings.
The Struct
contains a list of named types.
STRUCT - static field in class gov.llnl.babel.symbols.
Symbol STRUCT - static field in class gov.llnl.babel.symbols.
Type This class provides the ability to write a BIND(C) module file
containing the derived type defined in the SIDL file.
This class provides the ability to write a FORTRAN file with a
subroutine template for each method the end user has to implement to
implement a sidl class.
Generate an instance to generate documentation for a FORTRAN
client.
Class StubHeader
writes a C client header to a language
writer output stream.
This class generates the C code that sits between a FORTRAN client and
the internal object representation (IOR) of a sidl object/interface.
This class generates the C header code that externs rmicast and connect
to the other stubs.
Create an object to generate the stub code for a sidl class/interface.
Create an object to generate the stub code for a sidl class/interface.
Create a StubHeader
object that will write symbol
information to the provided output language writer stream.
Generate an include file for a symbol.
Class StubSource
generates an C Backend stub source file
to a language writer output stream.
This class generates the C code that sits between a FORTRAN client and
the internal object representation (IOR) of a sidl object/interface.
Create an object to generate the stub code for a sidl class/interface.
Create a StubSource
object that will write symbol
information to the provided output writer stream.
String used in converting DoubleComplex to String.
String used in converting FloatComplex to String.
Return TRUE if assertion checking needs to be supported; FALSE otherwise.
Return TRUE if the base EPV attribute needs to be supported; FALSE
otherwise.
Return TRUE if hooks need to be supported; FALSE otherwise.
Return TRUE if hooks need to be supported; FALSE otherwise.
Return the value of the timestamp suppression user option.
The Symbol
abstract base class describes the basic
characteristics shared by all symbols in the symbol table.
SYMBOL - static field in class gov.llnl.babel.symbols.
Type Initialize the Symbol
abstact base class by providing
a symbol identifier and its type (one of CLASS, ENUM, INTERFACE, or
PACKAGE, or STRUCT).
Initialize the Symbol
abstract base class by providing
a symbol identifier, a symbol type, a comment, and a metadata object.
The SymbolID
class represents the name of a symbol,
which consists of a fully qualified name (e.g., "sidl.Object") and
a version number.
The constructor for the SymbolID
class takes a
fully qualified symbol name and a symbol version.
The constructor for the SymbolID
class takes a
fully qualified symbol name and a symbol version.
A SymbolNotFoundException
is thrown if a specified
symbol identifier cannot be found.
Create a new exception object for the specified symbol identifier.
A SymbolRedefinitionException
is thrown if a symbol is
redefined improperly or if two symbols exist in the symbol table with
the different versions.
Create a new exception object for the specified symbol identifiers.
The SymbolResolver
interface is implemented by concrete
symbol resolvers used by the SymbolTable
.
SymbolTable
is a singleton class that represents the
locally cached SIDL symbols used during the parse of a SIDL file
or XML type descriptions.
Create a new instance of a symbol table.
Iterates over a AST a second time to decorate a primed SymbolTable with all
the details about classes, interfaces, and structs
Type resolution is largely performed in this stage.
This AST visitor does the first pass on initializing the older SymbolTable.
Class SymbolToDOM
converts a SIDL symbol into an XML DOM
document.
Create a symbol to DOM converter object.
Utility class SymbolUtilities
is a collection of common,
simple symbol manipulation functions.
The SymbolWriter
interface is implemented by repository
concrete classes that write sidl symbols to an external repository.
The SIDL grammar allows for somethings that aren't actually legal.