|
|||||||||
| 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 | ||||||||