gov.llnl.babel.backend.ucxx
Class CxxStructHeader

java.lang.Object
  extended by gov.llnl.babel.backend.ucxx.CxxStructHeader

public class CxxStructHeader
extends java.lang.Object


Constructor Summary
CxxStructHeader(Struct str, Context context)
          Create an object capable of generating the header file for a BABEL struct.
 
Method Summary
 void generateCode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CxxStructHeader

public CxxStructHeader(Struct str,
                       Context context)
Create an object capable of generating the header file for a BABEL struct.

Parameters:
str - a struct that needs a header file for a Cxx stub.
Method Detail

generateCode

public void generateCode()
                  throws CodeGenerationException
Throws:
CodeGenerationException