|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.llnl.babel.backend.matlab.ClientMexStub
public class ClientMexStub
Class ClientMexStub
writes the Matlab native code descriptions that
will point to the JNI C code written by ClientJNI
. The class
constructor takes a language writer and method generateCode
writes the Matlab client code for the specified symbol to the output stream.
The language writer output stream is not closed by this object.
Constructor Summary | |
---|---|
ClientMexStub(Extendable ext,
Context context)
Create a ClientMexStub object that will write symbol
information to the provided output language writer stream. |
Method Summary | |
---|---|
static void |
generateCode(Extendable ext,
Context context)
Generate Matlab Mex function stub for CLASS symbol. |
void |
generateExtendableStub()
Generate the Mat client mexFunction source for a sidl class or interface type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClientMexStub(Extendable ext, Context context)
ClientMexStub
object that will write symbol
information to the provided output language writer stream.
Method Detail |
---|
public static void generateCode(Extendable ext, Context context) throws CodeGenerationException
CodeGenerationException
public void generateExtendableStub() throws CodeGenerationException
CodeGenerationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |