GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java™ (public API).
com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter Member List

This is the complete list of members for com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter, including all inherited members.

ABSTRACTcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
addModifier(final EmissionModifier m)com.jogamp.gluegen.FunctionEmitter
addModifiers(final Iterator< EmissionModifier > mi)com.jogamp.gluegen.FunctionEmitter
appendArguments(final StringBuilder buf)com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
appendModifiers(final StringBuilder buf)com.jogamp.gluegen.FunctionEmitterprotected
appendName(final StringBuilder buf)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
appendReturnType(final StringBuilder buf)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
appendSignature(final StringBuilder buf)com.jogamp.gluegen.FunctionEmitterprotected
argumentNameArray()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
bindingcom.jogamp.gluegen.FunctionEmitterprotected
byteOffsetArgName(final int i)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
byteOffsetArgName(final String s)com.jogamp.gluegen.JavaMethodBindingEmitterprotectedstatic
byteOffsetArrayArgName(final int i)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
callThroughProcAddresscom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
cfgcom.jogamp.gluegen.FunctionEmitterprotected
changeNameAndArgumentscom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
clearModifiers()com.jogamp.gluegen.FunctionEmitter
defaultInterfaceCommentEmittercom.jogamp.gluegen.JavaMethodBindingEmitterprotected
defaultJavaCommentEmittercom.jogamp.gluegen.JavaMethodBindingEmitterprotected
emit()com.jogamp.gluegen.FunctionEmitter
emitAdditionalCode()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitArguments()com.jogamp.gluegen.FunctionEmitterprotected
emitArrayLengthAndNIOBufferChecks(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitBody()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitCall(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitCallArguments(final MethodBinding binding)com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
emitCallResultReturn(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitCompoundArrayCopies(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitDocComment()com.jogamp.gluegen.FunctionEmitterprotected
emitModifiers()com.jogamp.gluegen.FunctionEmitterprotected
emitName()com.jogamp.gluegen.FunctionEmitterprotected
emitPostCallCleanup(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitPreCallSetup(final MethodBinding binding)com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
emitPrologueOrEpilogue(final List< String > code)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitReturnType()com.jogamp.gluegen.FunctionEmitterprotected
emitReturnVariableSetupAndCall(final MethodBinding binding)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
emitSignature()com.jogamp.gluegen.FunctionEmitterprotected
emittercom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
epiloguecom.jogamp.gluegen.JavaMethodBindingEmitterprotected
erasedTypeString(final JavaType type, final boolean skipBuffers)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
FINALcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
FunctionEmitter(final MethodBinding binding, final CodeUnit unit, final boolean isInterface, final JavaConfiguration configuration)com.jogamp.gluegen.FunctionEmitter
FunctionEmitter(final FunctionEmitter arg)com.jogamp.gluegen.FunctionEmitter
getArgumentName(final int i)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getBaseIndentString()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getBinding()com.jogamp.gluegen.FunctionEmitter
getCommentEmitter()com.jogamp.gluegen.FunctionEmitter
getCommentEndString()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getCommentStartString()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getCSymbol()com.jogamp.gluegen.JavaMethodBindingEmitter
getImplName()com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
getInterfaceName()com.jogamp.gluegen.JavaMethodBindingEmitter
getModifiers()com.jogamp.gluegen.FunctionEmitter
getNativeImplMethodName()com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
getNativeName()com.jogamp.gluegen.JavaMethodBindingEmitter
getProcAddressTableExprcom.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitterprotected
getReturnedArrayLengthComment()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getReturnedArrayLengthExpression()com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getReturnTypeString(final boolean skipArray)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
getRuntimeExceptionType()com.jogamp.gluegen.JavaMethodBindingEmitter
getUnit()com.jogamp.gluegen.FunctionEmitter
getUnsupportedExceptionType()com.jogamp.gluegen.JavaMethodBindingEmitter
hasModifier(final EmissionModifier m)com.jogamp.gluegen.FunctionEmitter
isForDirectBufferImplementation()com.jogamp.gluegen.JavaMethodBindingEmitter
isForIndirectBufferAndArrayImplementation()com.jogamp.gluegen.JavaMethodBindingEmitter
isInterface()com.jogamp.gluegen.FunctionEmitter
isNativeMethod()com.jogamp.gluegen.JavaMethodBindingEmitter
isNIOArgName(final int i)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
isNIOArgName(final String s)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
isPrivateNativeMethod()com.jogamp.gluegen.JavaMethodBindingEmitter
JavaMethodBindingEmitter(final MethodBinding binding, final CodeUnit unit, final String runtimeExceptionType, final String unsupportedExceptionType, final boolean emitBody, final boolean tagNativeBinding, final boolean eraseBufferAndArrayTypes, final boolean useNIOOnly, final boolean useNIODirectOnly, final boolean forDirectBufferImplementation, final boolean forIndirectBufferAndArrayImplementation, final boolean isUnimplemented, final boolean isInterface, final boolean isNativeMethod, final boolean isPrivateNativeMethod, final JavaConfiguration configuration)com.jogamp.gluegen.JavaMethodBindingEmitter
JavaMethodBindingEmitter(final JavaMethodBindingEmitter arg)com.jogamp.gluegen.JavaMethodBindingEmitter
javaThisArgumentName()com.jogamp.gluegen.JavaMethodBindingEmitterstatic
NATIVEcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
offsetArgName(final int i)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
PRIVATEcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
ProcAddressJavaMethodBindingEmitter(final JavaMethodBindingEmitter methodToWrap, final boolean callThroughProcAddress, final String getProcAddressTableExpr, final boolean changeNameAndArguments, final ProcAddressEmitter emitter)com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
ProcAddressJavaMethodBindingEmitter(final ProcAddressJavaMethodBindingEmitter methodToWrap)com.jogamp.gluegen.procaddress.ProcAddressJavaMethodBindingEmitter
prologuecom.jogamp.gluegen.JavaMethodBindingEmitterprotected
PROTECTEDcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
PUBLICcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
removeModifier(final EmissionModifier m)com.jogamp.gluegen.FunctionEmitter
setCommentEmitter(final CommentEmitter cEmitter)com.jogamp.gluegen.FunctionEmitter
setEmitBody(final boolean emitBody)com.jogamp.gluegen.JavaMethodBindingEmitter
setEpilogue(final List< String > epilogue)com.jogamp.gluegen.JavaMethodBindingEmitter
setEraseBufferAndArrayTypes(final boolean erase)com.jogamp.gluegen.JavaMethodBindingEmitter
setForDirectBufferImplementation(final boolean direct)com.jogamp.gluegen.JavaMethodBindingEmitter
setForIndirectBufferAndArrayImplementation(final boolean indirect)com.jogamp.gluegen.JavaMethodBindingEmitter
setPrivateNativeMethod(final boolean v)com.jogamp.gluegen.JavaMethodBindingEmitter
setPrologue(final List< String > prologue)com.jogamp.gluegen.JavaMethodBindingEmitter
setReturnedArrayLengthExpression(final String expr)com.jogamp.gluegen.JavaMethodBindingEmitter
setReturnedArrayLengthExpression(final String expr, final boolean onlyForComments)com.jogamp.gluegen.JavaMethodBindingEmitterprotected
signatureOnly()com.jogamp.gluegen.JavaMethodBindingEmitter
STATICcom.jogamp.gluegen.FunctionEmitterstatic
SYNCHRONIZEDcom.jogamp.gluegen.JavaMethodBindingEmitterstatic
tagNativeBindingcom.jogamp.gluegen.JavaMethodBindingEmitterprotected
toString()com.jogamp.gluegen.FunctionEmitter
unitcom.jogamp.gluegen.FunctionEmitterprotected
useNIODirectOnlycom.jogamp.gluegen.JavaMethodBindingEmitterprotected