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

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

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.ProcAddressCMethodBindingEmitterprotected
appendJNIMangledArgs(final MethodBinding binding, final boolean forIndirectBufferAndArrayImplementation, final StringBuilder buf)com.jogamp.gluegen.CMethodBindingEmitterstatic
appendModifiers(final StringBuilder buf)com.jogamp.gluegen.FunctionEmitterprotected
appendName(final StringBuilder buf)com.jogamp.gluegen.CMethodBindingEmitterprotected
appendReturnType(final StringBuilder buf)com.jogamp.gluegen.CMethodBindingEmitterprotected
appendSignature(final StringBuilder buf)com.jogamp.gluegen.FunctionEmitterprotected
argumentNameArray()com.jogamp.gluegen.CMethodBindingEmitterprotected
arrayIdxcom.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
arrayRescom.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
arrayResLengthcom.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
bindingcom.jogamp.gluegen.FunctionEmitterprotected
byteOffsetArgName(final int i)com.jogamp.gluegen.CMethodBindingEmitterprotected
byteOffsetArrayArgName(final int i)com.jogamp.gluegen.CMethodBindingEmitterprotected
cfgcom.jogamp.gluegen.FunctionEmitterprotected
clearModifiers()com.jogamp.gluegen.FunctionEmitter
CMethodBindingEmitter(final MethodBinding binding, final CodeUnit unit, final String javaPackageName, final String javaClassName, final boolean isOverloadedBinding, final boolean isJavaMethodStatic, final boolean forImplementingMethodCall, final boolean forIndirectBufferAndArrayImplementation, final MachineDataInfo machDesc, final JavaConfiguration configuration)com.jogamp.gluegen.CMethodBindingEmitter
cThisArgumentName()com.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
defaultCommentEmittercom.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
emit()com.jogamp.gluegen.FunctionEmitter
emitAdditionalCode()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitArguments()com.jogamp.gluegen.FunctionEmitterprotected
emitBody()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitBodyCallCFunction()com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitterprotected
emitBodyMapCToJNIType(final int argIdx, final boolean addLocalVar)com.jogamp.gluegen.CMethodBindingEmitter
emitBodyPassCArguments()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitBodyUserVariableAssignments()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitBodyUserVariableDeclarations()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitBodyVariableDeclarations()com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitterprotected
emitBodyVariablePostCallCleanup()com.jogamp.gluegen.CMethodBindingEmitterprotected
emitBodyVariablePreCallSetup()com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitterprotected
emitDocComment()com.jogamp.gluegen.FunctionEmitterprotected
emitModifiers()com.jogamp.gluegen.FunctionEmitterprotected
emitName()com.jogamp.gluegen.FunctionEmitterprotected
emitReturnType()com.jogamp.gluegen.FunctionEmitterprotected
emitSignature()com.jogamp.gluegen.FunctionEmitterprotected
forImplementingMethodCallcom.jogamp.gluegen.CMethodBindingEmitterprotected
forIndirectBufferAndArrayImplementationcom.jogamp.gluegen.CMethodBindingEmitterprotected
forIndirectBufferAndArrayImplementation()com.jogamp.gluegen.CMethodBindingEmitter
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
getBaseIndentString()com.jogamp.gluegen.FunctionEmitterprotected
getBinding()com.jogamp.gluegen.FunctionEmitter
getCommentEmitter()com.jogamp.gluegen.FunctionEmitter
getCommentEndString()com.jogamp.gluegen.FunctionEmitterprotected
getCommentStartString()com.jogamp.gluegen.FunctionEmitterprotected
getCSymbol()com.jogamp.gluegen.CMethodBindingEmitter
getImplName()com.jogamp.gluegen.CMethodBindingEmitter
getImplSuffix()com.jogamp.gluegen.CMethodBindingEmitterprotected
getInterfaceName()com.jogamp.gluegen.CMethodBindingEmitter
getIsJavaMethodStatic()com.jogamp.gluegen.CMethodBindingEmitter
getIsOverloadedBinding()com.jogamp.gluegen.CMethodBindingEmitter
getJavaClassName()com.jogamp.gluegen.CMethodBindingEmitter
getJavaPackageName()com.jogamp.gluegen.CMethodBindingEmitter
getMachineDataInfo()com.jogamp.gluegen.CMethodBindingEmitter
getModifiers()com.jogamp.gluegen.FunctionEmitter
getNativeName()com.jogamp.gluegen.CMethodBindingEmitter
getReturnValueCapacityExpression()com.jogamp.gluegen.CMethodBindingEmitter
getReturnValueLengthExpression()com.jogamp.gluegen.CMethodBindingEmitter
getTemporaryCVariableAssignments()com.jogamp.gluegen.CMethodBindingEmitter
getTemporaryCVariableDeclarations()com.jogamp.gluegen.CMethodBindingEmitter
getUnit()com.jogamp.gluegen.FunctionEmitter
hasModifier(final EmissionModifier m)com.jogamp.gluegen.FunctionEmitter
isInterface()com.jogamp.gluegen.FunctionEmitter
isNIOArgName(final int i)com.jogamp.gluegen.CMethodBindingEmitterprotected
isNIOArgName(final String s)com.jogamp.gluegen.CMethodBindingEmitterprotected
isUTF8Type(Type type)com.jogamp.gluegen.CMethodBindingEmitterprotected
javaArgTypeNeedsDataCopy(final JavaType javaArgType)com.jogamp.gluegen.CMethodBindingEmitterprotected
jniMangle(final MethodBinding binding)com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitterprotected
LOGcom.jogamp.gluegen.CMethodBindingEmitterprotected
machDesccom.jogamp.gluegen.CMethodBindingEmitterprotected
pointerConversionArgumentName(final String argName)com.jogamp.gluegen.CMethodBindingEmitterprotected
ProcAddressCMethodBindingEmitter(final CMethodBindingEmitter methodToWrap, final boolean callThroughProcAddress, final boolean hasProcAddrTypedef, final String localTypedefCallingConvention, final ProcAddressEmitter emitter)com.jogamp.gluegen.procaddress.ProcAddressCMethodBindingEmitter
removeModifier(final EmissionModifier m)com.jogamp.gluegen.FunctionEmitter
setCommentEmitter(final CommentEmitter cEmitter)com.jogamp.gluegen.FunctionEmitter
setIsCStructFunctionPointer(final boolean v)com.jogamp.gluegen.CMethodBindingEmitterprotected
setReturnValueCapacityExpression(final MessageFormat expression)com.jogamp.gluegen.CMethodBindingEmitter
setReturnValueLengthExpression(final MessageFormat expression)com.jogamp.gluegen.CMethodBindingEmitter
setTemporaryCVariableAssignments(final List< String > arg)com.jogamp.gluegen.CMethodBindingEmitter
setTemporaryCVariableDeclarations(final List< String > arg)com.jogamp.gluegen.CMethodBindingEmitter
STATICcom.jogamp.gluegen.FunctionEmitterstatic
STRING_CHARS_PREFIXcom.jogamp.gluegen.CMethodBindingEmitterprotectedstatic
toString()com.jogamp.gluegen.FunctionEmitter
unitcom.jogamp.gluegen.FunctionEmitterprotected