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

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

addEnum(final String name, final Enumerator newEnum)com.jogamp.gluegen.cgram.types.EnumType
appendEnums(final StringBuilder sb, final boolean cr)com.jogamp.gluegen.cgram.types.EnumType
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.EnumType
asFloat()com.jogamp.gluegen.cgram.types.Type
asFunction()com.jogamp.gluegen.cgram.types.Type
asInt()com.jogamp.gluegen.cgram.types.IntType
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
containsEnumerate(final String name)com.jogamp.gluegen.cgram.types.EnumType
EnumType(final String name)com.jogamp.gluegen.cgram.types.EnumType
EnumType(final String name, final SizeThunk enumSizeInBytes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.EnumType
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.EnumTypeprotected
equalsImpl(final Type arg)com.jogamp.gluegen.cgram.types.EnumTypeprotected
getArrayBaseOrPointerTargetType()com.jogamp.gluegen.cgram.types.Type
getASTLocusTag()com.jogamp.gluegen.cgram.types.Type
getBaseType()com.jogamp.gluegen.cgram.types.Type
getCName(final boolean includeCVAttrs)com.jogamp.gluegen.cgram.types.IntType
com::jogamp::gluegen::cgram::types::PrimitiveType.getCName()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
getEnum(final int i)com.jogamp.gluegen.cgram.types.EnumType
getEnum(final String name)com.jogamp.gluegen.cgram.types.EnumType
getName()com.jogamp.gluegen.cgram.types.Type
getName(final boolean includeCVAttrs)com.jogamp.gluegen.cgram.types.Type
getNumEnumerates()com.jogamp.gluegen.cgram.types.EnumType
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
getUnderlyingType()com.jogamp.gluegen.cgram.types.EnumType
hashCode()com.jogamp.gluegen.cgram.types.Type
hashCodeImpl()com.jogamp.gluegen.cgram.types.EnumTypeprotected
hashCodeSemantics()com.jogamp.gluegen.cgram.types.Type
hashCodeSemanticsImpl()com.jogamp.gluegen.cgram.types.EnumTypeprotected
hasSize()com.jogamp.gluegen.cgram.types.Type
IntType(final String name, final SizeThunk size, final boolean unsigned, final int cvAttributes)com.jogamp.gluegen.cgram.types.IntType
IntType(final String name, final SizeThunk size, final boolean unsigned, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.IntType
IntType(final String name, final SizeThunk size, final boolean unsigned, final int cvAttributes, final boolean isTypedef, final boolean typedefUnsigned, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.IntType
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.PrimitiveType
isTypedef()com.jogamp.gluegen.cgram.types.Type
isUnsigned()com.jogamp.gluegen.cgram.types.IntType
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
PrimitiveType(final String name, final SizeThunk size, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.PrimitiveTypeprotected
relaxedEqSemcom.jogamp.gluegen.cgram.types.Type
removeEnumerate(final String name)com.jogamp.gluegen.cgram.types.EnumType
setTypedefName(final String name)com.jogamp.gluegen.cgram.types.IntType
toString()com.jogamp.gluegen.cgram.types.IntType
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.EnumType