|
GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java (public API).
|
Provides a mechanism by which the GlueEmitter can look at all of the #defines, enum values and function symbols and perform certain filtering and processing which requires all of them to be visible simultaneously. More...
Public Member Functions | |
| void | filterSymbols (List< ConstantDefinition > constants, List< FunctionSymbol > functions) |
| Filters the given constant and function symbols. More... | |
| List< ConstantDefinition > | getConstants () |
| Returns the filtered list of constants. More... | |
| List< FunctionSymbol > | getFunctions () |
| Returns the filtered list of function symbols. More... | |
Provides a mechanism by which the GlueEmitter can look at all of the #defines, enum values and function symbols and perform certain filtering and processing which requires all of them to be visible simultaneously.
Definition at line 45 of file SymbolFilter.java.
| void com.jogamp.gluegen.SymbolFilter.filterSymbols | ( | List< ConstantDefinition > | constants, |
| List< FunctionSymbol > | functions | ||
| ) |
Filters the given constant and function symbols.
The caller will query the SymbolFilter for its resulting constant and function symbol lists after this routine returns.
| defines | a list of Define objects |
| functions | a list of FunctionSymbol objects |
| List< ConstantDefinition > com.jogamp.gluegen.SymbolFilter.getConstants | ( | ) |
Returns the filtered list of constants.
This method may return a new list, the original list, or null, in which case the original list will be used.
| List< FunctionSymbol > com.jogamp.gluegen.SymbolFilter.getFunctions | ( | ) |
Returns the filtered list of function symbols.
This method may return a new list, the original list, or null, in which case the original list will be used.