|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.llnl.babel.backend.rmi.RMIIORSource
public class RMIIORSource
Class RMIIORSource generates an IOR implementation source file
to a language writer output stream. The constructor takes a language
writer stream and method generateCode generates intermediate
object representation for the specified symbol to the output stream. The
language writer output stream is not closed by this object.
| Constructor Summary | |
|---|---|
RMIIORSource(LanguageWriterForC writer,
Context context)
Create a RMIIORSource object that will write symbol
information to the provided output writer stream. |
|
| Method Summary | |
|---|---|
void |
generateCode(Symbol symbol)
Write IOR source information for the provided symbol to the language writer output stream provided in the constructor. |
static void |
generateCode(Symbol symbol,
LanguageWriterForC writer,
Context context)
This is a convenience utility function that writes the symbol source information into the provided language writer output stream. |
static void |
generateExternalSignature(LanguageWriter lw,
Symbol sym,
java.lang.String terminator)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RMIIORSource(LanguageWriterForC writer,
Context context)
RMIIORSource object that will write symbol
information to the provided output writer stream.
| Method Detail |
|---|
public static void generateCode(Symbol symbol,
LanguageWriterForC writer,
Context context)
throws CodeGenerationException
CodeGenerationException
public void generateCode(Symbol symbol)
throws CodeGenerationException
CodeGenerationException
public static void generateExternalSignature(LanguageWriter lw,
Symbol sym,
java.lang.String terminator)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||