GlueGen: Member List

GlueGen v2.6.0-rc-20250721 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.Type | protected
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.CompoundType | static
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.CompoundType | protected
equalsImpl(final Type arg) | com.jogamp.gluegen.cgram.types.CompoundType | protected
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.CompoundType | protected
hashCodeSemantics() | com.jogamp.gluegen.cgram.types.Type |
hashCodeSemanticsImpl() | com.jogamp.gluegen.cgram.types.CompoundType | protected
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.MemoryLayoutType | protected
newCVVariant(final int cvAttributes) | com.jogamp.gluegen.cgram.types.Type |
pointerDepth() | com.jogamp.gluegen.cgram.types.Type |
relaxedEqSem | com.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.Type | protected
visit(final TypeVisitor arg) | com.jogamp.gluegen.cgram.types.CompoundType |