|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gov.llnl.babel.backend.fortran.ArrayModule
Create a FORTRAN 90 module to provide client-side bindings for arrays of classes and interfaces.
Constructor Summary | |
ArrayModule(SymbolID id,
int type,
LanguageWriter lw)
Create an object to create a FORTRAN 90 module to provide client-side bindings for arrays of classes, interfaces, and enumerated types. |
Method Summary | |
void |
generateStub()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ArrayModule(SymbolID id, int type, LanguageWriter lw) throws CodeGenerationException
id
- the array module should be created for this
id. This can be a real id or a fake id (for
SIDL.double and the like).type
- this should be a constant from
Type
. It indicates
the type of id.lw
- here is where the file is created.
CodeGenerationException
- this means the arguments were incorrectMethod Detail |
public void generateStub() throws CodeGenerationException
CodeGenerationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |