| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.llnl.babel.backend.jdk.StubHeader
public class StubHeader
This class generates the C header code that externs rmicast and connect to the other stubs.
| Constructor Summary | |
|---|---|
| StubHeader(LanguageWriterForC writer)Create an object to generate the stub code for a sidl class/interface. | |
| Method Summary | |
|---|---|
|  void | generateCode(Symbol symbol)Generate a C (.h) file to provide other stubs with certain functions that must be available globally. | 
| static void | generateCode(Symbol ext,
             LanguageWriterForC writer)Generate a C (.h) file to provide other stubs with certain functions that must be available globally. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public StubHeader(LanguageWriterForC writer)
generateCode rather than used directly.
writer - the stub code is generated to this output device.| Method Detail | 
|---|
public void generateCode(Symbol symbol)
                  throws CodeGenerationException
symbol - the symbol for which stubs will be generated.
CodeGenerationException - a catch all exception to indicate problems during the code generation
  phase of the sidl processing.
public static void generateCode(Symbol ext,
                                LanguageWriterForC writer)
                         throws CodeGenerationException
ext - the symbol for which stubs will be generated.writer - the output device where the stub should be written.
CodeGenerationException - a catch all exception to indicate problems during the code generation
  phase of the sidl processing.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||