| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.llnl.babel.backend.ior.IORHeader
public class IORHeader
Class IORHeader generates an IOR header to a language writer
 output stream.  The constructor takes a language writer stream and method
 generateCode generates the intermediate object header code
 for the specified symbol to the output stream.  The language writer output
 stream is not closed by this object.
| Constructor Summary | |
|---|---|
| IORHeader(LanguageWriterForC writer,
          Context context)Create a IORHeaderobject that will write symbol information
 to the provided output language writer stream. | |
| Method Summary | |
|---|---|
|  void | generateCode(Symbol symbol)Write IOR header 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 header information into the provided language writer output stream. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public IORHeader(LanguageWriterForC writer,
                 Context context)
IORHeader object that will write symbol information
 to the provided output language 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| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||