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

This is the complete list of members for com.jogamp.gluegen.cgram.types.FunctionType, including all inherited members.

addArgument(final Type argumentType, final String argumentName)com.jogamp.gluegen.cgram.types.FunctionType
arrayDimension()com.jogamp.gluegen.cgram.types.Type
asArray()com.jogamp.gluegen.cgram.types.Type
asBit()com.jogamp.gluegen.cgram.types.Type
asCompound()com.jogamp.gluegen.cgram.types.Type
asDouble()com.jogamp.gluegen.cgram.types.Type
asEnum()com.jogamp.gluegen.cgram.types.Type
asFloat()com.jogamp.gluegen.cgram.types.Type
asFunction()com.jogamp.gluegen.cgram.types.FunctionType
asInt()com.jogamp.gluegen.cgram.types.Type
asPointer()com.jogamp.gluegen.cgram.types.Type
asVoid()com.jogamp.gluegen.cgram.types.Type
clearCache()com.jogamp.gluegen.cgram.types.Typeprotected
clone(final ASTLocusTag newLoc)com.jogamp.gluegen.cgram.types.Type
equals(final Object arg)com.jogamp.gluegen.cgram.types.Type
equalSemantics(final SemanticEqualityOp arg)com.jogamp.gluegen.cgram.types.Type
equalSemanticsImpl(final Type arg)com.jogamp.gluegen.cgram.types.FunctionTypeprotected
equalsImpl(final Type arg)com.jogamp.gluegen.cgram.types.FunctionTypeprotected
forEachParameter(final ParameterConsumer c)com.jogamp.gluegen.cgram.types.FunctionType
FunctionType(final String name, final SizeThunk size, final Type returnType, final int cvAttributes)com.jogamp.gluegen.cgram.types.FunctionType
FunctionType(final String name, final SizeThunk size, final Type returnType, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.FunctionType
getArgumentName(final int i)com.jogamp.gluegen.cgram.types.FunctionType
getArgumentType(final int i)com.jogamp.gluegen.cgram.types.FunctionType
getArrayBaseOrPointerTargetType()com.jogamp.gluegen.cgram.types.Type
getASTLocusTag()com.jogamp.gluegen.cgram.types.Type
getBaseType()com.jogamp.gluegen.cgram.types.Type
getCName()com.jogamp.gluegen.cgram.types.Type
getCName(final boolean includeCVAttrs)com.jogamp.gluegen.cgram.types.Type
getCVAttributes()com.jogamp.gluegen.cgram.types.Type
getCVAttributesString()com.jogamp.gluegen.cgram.types.Type
getDebugString()com.jogamp.gluegen.cgram.types.Type
getName()com.jogamp.gluegen.cgram.types.Type
getName(final boolean includeCVAttrs)com.jogamp.gluegen.cgram.types.Type
getNumArguments()com.jogamp.gluegen.cgram.types.FunctionType
getParameterList(final StringBuilder buf, final boolean useTypedef, final String callingConvention)com.jogamp.gluegen.cgram.types.FunctionType
getParameterList(final StringBuilder buf, final boolean useTypedef, final String callingConvention, final List< Integer > exclude)com.jogamp.gluegen.cgram.types.FunctionType
getReturnType()com.jogamp.gluegen.cgram.types.FunctionType
getSignature(StringBuilder sb)com.jogamp.gluegen.cgram.types.Type
getSize()com.jogamp.gluegen.cgram.types.Type
getSize(final MachineDataInfo machDesc)com.jogamp.gluegen.cgram.types.Type
getTargetFunction()com.jogamp.gluegen.cgram.types.Type
getTargetType()com.jogamp.gluegen.cgram.types.Type
hashCode()com.jogamp.gluegen.cgram.types.Type
hashCodeImpl()com.jogamp.gluegen.cgram.types.FunctionTypeprotected
hashCodeSemantics()com.jogamp.gluegen.cgram.types.Type
hashCodeSemanticsImpl()com.jogamp.gluegen.cgram.types.FunctionTypeprotected
hasSize()com.jogamp.gluegen.cgram.types.Type
isAnon()com.jogamp.gluegen.cgram.types.Type
isArray()com.jogamp.gluegen.cgram.types.Type
isBaseTypeConst()com.jogamp.gluegen.cgram.types.Type
isBit()com.jogamp.gluegen.cgram.types.Type
isCompound()com.jogamp.gluegen.cgram.types.Type
isConst()com.jogamp.gluegen.cgram.types.Type
isDouble()com.jogamp.gluegen.cgram.types.Type
isEnum()com.jogamp.gluegen.cgram.types.Type
isFloat()com.jogamp.gluegen.cgram.types.Type
isFunction()com.jogamp.gluegen.cgram.types.Type
isFunctionPointer()com.jogamp.gluegen.cgram.types.Type
isInt()com.jogamp.gluegen.cgram.types.Type
isPointer()com.jogamp.gluegen.cgram.types.Type
isPrimitive()com.jogamp.gluegen.cgram.types.Type
isTypedef()com.jogamp.gluegen.cgram.types.Type
isVoid()com.jogamp.gluegen.cgram.types.Type
isVolatile()com.jogamp.gluegen.cgram.types.Type
newCVVariant(final int cvAttributes)com.jogamp.gluegen.cgram.types.Type
pointerDepth()com.jogamp.gluegen.cgram.types.Type
relaxedEqSemcom.jogamp.gluegen.cgram.types.Type
setArgumentName(final int i, final String name)com.jogamp.gluegen.cgram.types.FunctionType
setTypedefName(final String name)com.jogamp.gluegen.cgram.types.Type
toString()com.jogamp.gluegen.cgram.types.FunctionType
toString(final String functionName, final boolean emitNativeTag)com.jogamp.gluegen.cgram.types.FunctionType
toString(final String functionName, final boolean emitNativeTag, final boolean isPointer)com.jogamp.gluegen.cgram.types.FunctionType
toString(final String functionName, final String callingConvention, final boolean emitNativeTag, final boolean isPointer)com.jogamp.gluegen.cgram.types.FunctionType
Type(final String name, final SizeThunk size, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.Typeprotected
visit(final TypeVisitor arg)com.jogamp.gluegen.cgram.types.FunctionType