GlueGen: Member List

GlueGen v2.6.0-rc-20250712 GlueGen, Native Binding Generator for Java™ (public API).

com.jogamp.gluegen.CMethodBindingEmitter Member List

This is the complete list of members for com.jogamp.gluegen.CMethodBindingEmitter, 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.CMethodBindingEmitter | protected
appendJNIMangledArgs(final MethodBinding binding, final boolean forIndirectBufferAndArrayImplementation, final StringBuilder buf) | com.jogamp.gluegen.CMethodBindingEmitter | static
appendModifiers(final StringBuilder buf) | com.jogamp.gluegen.FunctionEmitter | protected
appendName(final StringBuilder buf) | com.jogamp.gluegen.CMethodBindingEmitter | protected
appendReturnType(final StringBuilder buf) | com.jogamp.gluegen.CMethodBindingEmitter | protected
appendSignature(final StringBuilder buf) | com.jogamp.gluegen.FunctionEmitter | protected
argumentNameArray() | com.jogamp.gluegen.CMethodBindingEmitter | protected
arrayIdx | com.jogamp.gluegen.CMethodBindingEmitter | protectedstatic
arrayRes | com.jogamp.gluegen.CMethodBindingEmitter | protectedstatic
arrayResLength | com.jogamp.gluegen.CMethodBindingEmitter | protectedstatic
binding | com.jogamp.gluegen.FunctionEmitter | protected
byteOffsetArgName(final int i) | com.jogamp.gluegen.CMethodBindingEmitter | protected
byteOffsetArrayArgName(final int i) | com.jogamp.gluegen.CMethodBindingEmitter | protected
cfg | com.jogamp.gluegen.FunctionEmitter | protected
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.CMethodBindingEmitter | protectedstatic
defaultCommentEmitter | com.jogamp.gluegen.CMethodBindingEmitter | protectedstatic
emit() | com.jogamp.gluegen.FunctionEmitter |
emitAdditionalCode() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitArguments() | com.jogamp.gluegen.FunctionEmitter | protected
emitBody() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyCallCFunction() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyMapCToJNIType(final int argIdx, final boolean addLocalVar) | com.jogamp.gluegen.CMethodBindingEmitter |
emitBodyPassCArguments() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyUserVariableAssignments() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyUserVariableDeclarations() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyVariableDeclarations() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyVariablePostCallCleanup() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitBodyVariablePreCallSetup() | com.jogamp.gluegen.CMethodBindingEmitter | protected
emitDocComment() | com.jogamp.gluegen.FunctionEmitter | protected
emitModifiers() | com.jogamp.gluegen.FunctionEmitter | protected
emitName() | com.jogamp.gluegen.FunctionEmitter | protected
emitReturnType() | com.jogamp.gluegen.FunctionEmitter | protected
emitSignature() | com.jogamp.gluegen.FunctionEmitter | protected
forImplementingMethodCall | com.jogamp.gluegen.CMethodBindingEmitter | protected
forIndirectBufferAndArrayImplementation | com.jogamp.gluegen.CMethodBindingEmitter | protected
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.FunctionEmitter | protected
getBinding() | com.jogamp.gluegen.FunctionEmitter |
getCommentEmitter() | com.jogamp.gluegen.FunctionEmitter |
getCommentEndString() | com.jogamp.gluegen.FunctionEmitter | protected
getCommentStartString() | com.jogamp.gluegen.FunctionEmitter | protected
getCSymbol() | com.jogamp.gluegen.CMethodBindingEmitter |
getImplName() | com.jogamp.gluegen.CMethodBindingEmitter |
getImplSuffix() | com.jogamp.gluegen.CMethodBindingEmitter | protected
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.CMethodBindingEmitter | protected
isNIOArgName(final String s) | com.jogamp.gluegen.CMethodBindingEmitter | protected
isUTF8Type(Type type) | com.jogamp.gluegen.CMethodBindingEmitter | protected
javaArgTypeNeedsDataCopy(final JavaType javaArgType) | com.jogamp.gluegen.CMethodBindingEmitter | protected
jniMangle(final MethodBinding binding) | com.jogamp.gluegen.CMethodBindingEmitter | protected
LOG | com.jogamp.gluegen.CMethodBindingEmitter | protected
machDesc | com.jogamp.gluegen.CMethodBindingEmitter | protected
pointerConversionArgumentName(final String argName) | com.jogamp.gluegen.CMethodBindingEmitter | protected
removeModifier(final EmissionModifier m) | com.jogamp.gluegen.FunctionEmitter |
setCommentEmitter(final CommentEmitter cEmitter) | com.jogamp.gluegen.FunctionEmitter |
setIsCStructFunctionPointer(final boolean v) | com.jogamp.gluegen.CMethodBindingEmitter | protected
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 |
STATIC | com.jogamp.gluegen.FunctionEmitter | static
STRING_CHARS_PREFIX | com.jogamp.gluegen.CMethodBindingEmitter | protectedstatic
toString() | com.jogamp.gluegen.FunctionEmitter |
unit | com.jogamp.gluegen.FunctionEmitter | protected