GlueGen: com.jogamp.gluegen.cgram.types.CompoundTypeKind Enum Reference

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

Public Member Functions | Public Attributes | List of all members
com.jogamp.gluegen.cgram.types.CompoundTypeKind Enum Reference

Type-safe enum for discriminating between structs and unions represented as compound types. More...

Collaboration diagram for com.jogamp.gluegen.cgram.types.CompoundTypeKind:

## Public Member Functions

| CompoundTypeKind (final int id)

## Public Attributes

| STRUCT =(0)
| UNION =(1)
final int | id

## Detailed Description

Type-safe enum for discriminating between structs and unions represented as compound types.

Used while syntax parsing.

Definition at line 33 of file CompoundTypeKind.java.

## Constructor & Destructor Documentation

## ◆ CompoundTypeKind()

com.jogamp.gluegen.cgram.types.CompoundTypeKind.CompoundTypeKind | ( | final int | id | ) |

Definition at line 38 of file CompoundTypeKind.java.

## Member Data Documentation

## ◆ id

final int com.jogamp.gluegen.cgram.types.CompoundTypeKind.id

Definition at line 36 of file CompoundTypeKind.java.

## ◆ STRUCT

com.jogamp.gluegen.cgram.types.CompoundTypeKind.STRUCT =(0)

Definition at line 34 of file CompoundTypeKind.java.

## ◆ UNION

com.jogamp.gluegen.cgram.types.CompoundTypeKind.UNION =(1)

Definition at line 34 of file CompoundTypeKind.java.

The documentation for this enum was generated from the following file:

- src/java/com/jogamp/gluegen/cgram/types/CompoundTypeKind.java