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

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

addAliasedName(final String origName)com.jogamp.gluegen.cgram.types.CompoundType
addField(final Field f)com.jogamp.gluegen.cgram.types.CompoundType
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.CompoundType
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.Type
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
create(final String structName, final SizeThunk size, final CompoundTypeKind kind, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.CompoundTypestatic
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.CompoundTypeprotected
equalsImpl(final Type arg)com.jogamp.gluegen.cgram.types.CompoundTypeprotected
getAliasedNames()com.jogamp.gluegen.cgram.types.CompoundType
getAliasedString()com.jogamp.gluegen.cgram.types.CompoundType
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.CompoundType
com::jogamp::gluegen::cgram::types::MemoryLayoutType.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
getField(final int i)com.jogamp.gluegen.cgram.types.CompoundType
getField(final String name)com.jogamp.gluegen.cgram.types.CompoundType
com::jogamp::gluegen::cgram::types::MemoryLayoutType.getName()com.jogamp.gluegen.cgram.types.Type
com::jogamp::gluegen::cgram::types::MemoryLayoutType.getName(final boolean includeCVAttrs)com.jogamp.gluegen.cgram.types.Type
com::jogamp::gluegen::cgram::types::AliasedSymbol.getName()com.jogamp.gluegen.cgram.types.AliasedSymbol
getNumFields()com.jogamp.gluegen.cgram.types.CompoundType
getOrigName()com.jogamp.gluegen.cgram.types.CompoundType
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
getStructName()com.jogamp.gluegen.cgram.types.CompoundType
getStructString()com.jogamp.gluegen.cgram.types.CompoundType
getTargetFunction()com.jogamp.gluegen.cgram.types.Type
getTargetType()com.jogamp.gluegen.cgram.types.Type
hasAliases()com.jogamp.gluegen.cgram.types.CompoundType
hashCode()com.jogamp.gluegen.cgram.types.Type
hashCodeImpl()com.jogamp.gluegen.cgram.types.CompoundTypeprotected
hashCodeSemantics()com.jogamp.gluegen.cgram.types.Type
hashCodeSemanticsImpl()com.jogamp.gluegen.cgram.types.CompoundTypeprotected
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
isLayouted()com.jogamp.gluegen.cgram.types.MemoryLayoutType
isPointer()com.jogamp.gluegen.cgram.types.Type
isPrimitive()com.jogamp.gluegen.cgram.types.Type
isStruct()com.jogamp.gluegen.cgram.types.StructType
isTypedef()com.jogamp.gluegen.cgram.types.Type
isUnion()com.jogamp.gluegen.cgram.types.StructType
isVoid()com.jogamp.gluegen.cgram.types.Type
isVolatile()com.jogamp.gluegen.cgram.types.Type
MemoryLayoutType(final String name, final SizeThunk size, final int cvAttributes, final ASTLocusTag astLocus)com.jogamp.gluegen.cgram.types.MemoryLayoutTypeprotected
newCVVariant(final int cvAttributes)com.jogamp.gluegen.cgram.types.Type
pointerDepth()com.jogamp.gluegen.cgram.types.Type
relaxedEqSemcom.jogamp.gluegen.cgram.types.Type
rename(final String newName)com.jogamp.gluegen.cgram.types.CompoundType
setBodyParsed()com.jogamp.gluegen.cgram.types.CompoundType
setLayouted()com.jogamp.gluegen.cgram.types.MemoryLayoutType
setTypedefName(final String name)com.jogamp.gluegen.cgram.types.Type
toString()com.jogamp.gluegen.cgram.types.CompoundType
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.CompoundType