| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private ProcAddressEmitter | |
| private boolean | |
| private String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public | ProcAddressCMethodBindingEmitter(final CMethodBindingEmitter methodToWrap, final boolean callThroughProcAddress, final boolean hasProcAddrTypedef, final String localTypedefCallingConvention, final ProcAddressEmitter emitter)
|
| Modifier and Type | Method and Description |
|---|---|
| protected int | emitArguments(final PrintWriter writer)
Overrides com. |
| protected void | emitBodyCallCFunction(final PrintWriter writer)
Overrides com. |
| protected void | |
| protected void | emitBodyVariablePreCallSetup(final PrintWriter writer)
Overrides com. |
| protected String |
| callThroughProcAddress | back to summary |
|---|---|
| private boolean callThroughProcAddress | |
| emitter | back to summary |
|---|---|
| private ProcAddressEmitter emitter | |
| hasProcAddrTypedef | back to summary |
|---|---|
| private boolean hasProcAddrTypedef | |
| localTypedefCallingConvention | back to summary |
|---|---|
| private String localTypedefCallingConvention | |
| procAddressJavaTypeName | back to summary |
|---|---|
| private static final String procAddressJavaTypeName | |
| ProcAddressCMethodBindingEmitter | back to summary |
|---|---|
| public ProcAddressCMethodBindingEmitter(final CMethodBindingEmitter methodToWrap, final boolean callThroughProcAddress, final boolean hasProcAddrTypedef, final String localTypedefCallingConvention, final ProcAddressEmitter emitter) | |
| emitArguments | back to summary |
|---|---|
| protected int emitArguments(final PrintWriter writer) Overrides com. Doc from com. Returns the number of arguments emitted.
| |
| emitBodyCallCFunction | back to summary |
|---|---|
| protected void emitBodyCallCFunction(final PrintWriter writer) Overrides com.
| |
| emitBodyVariableDeclarations | back to summary |
|---|---|
| protected void emitBodyVariableDeclarations(final PrintWriter writer) Overrides com.
| |
| emitBodyVariablePreCallSetup | back to summary |
|---|---|
| protected void emitBodyVariablePreCallSetup(final PrintWriter writer) Overrides com. Doc from com. Code to init the variables that were declared in emitBodyVariableDeclarations(), PRIOR TO calling the actual C function.
| |
| jniMangle | back to summary |
|---|---|
| protected String jniMangle(final MethodBinding binding) Overrides com.
| |