|
GlueGen v2.6.0-rc-20250712
GlueGen, Native Binding Generator for Java (public API).
|
A Number, either integer, optionally [long, unsigned], or floating point, optionally [double]. More...
Public Member Functions | |
| CNumber (final boolean isLong, final boolean isUnsigned, final long value) | |
| ctor for integer number More... | |
| CNumber (final boolean isDouble, final double value) | |
| ctor for floating point number More... | |
| int | hashCode () |
| boolean | equals (final Object arg) |
| final String | toJavaString () |
| final String | toString () |
Public Attributes | |
| final boolean | isInteger |
true if number is integer and value stored in i, otherwise false for floating point and value stored in f. More... | |
| final boolean | isLong |
true if number is a long isInteger. More... | |
| final boolean | isUnsigned |
true if number is an unsigned isInteger. More... | |
| final long | i |
The value if isInteger. More... | |
| final boolean | isDouble |
true if number is a double precision floating point, i.e. More... | |
| final double | f |
The value if !isInteger. More... | |
A Number, either integer, optionally [long, unsigned], or floating point, optionally [double].
Definition at line 62 of file ConstantDefinition.java.
| com.jogamp.gluegen.ConstantDefinition.CNumber.CNumber | ( | final boolean | isLong, |
| final boolean | isUnsigned, | ||
| final long | value | ||
| ) |
ctor for integer number
Definition at line 81 of file ConstantDefinition.java.
| com.jogamp.gluegen.ConstantDefinition.CNumber.CNumber | ( | final boolean | isDouble, |
| final double | value | ||
| ) |
ctor for floating point number
Definition at line 90 of file ConstantDefinition.java.
| boolean com.jogamp.gluegen.ConstantDefinition.CNumber.equals | ( | final Object | arg | ) |
| int com.jogamp.gluegen.ConstantDefinition.CNumber.hashCode | ( | ) |
Definition at line 99 of file ConstantDefinition.java.
| final String com.jogamp.gluegen.ConstantDefinition.CNumber.toJavaString | ( | ) |
| final String com.jogamp.gluegen.ConstantDefinition.CNumber.toString | ( | ) |
Definition at line 133 of file ConstantDefinition.java.
| final double com.jogamp.gluegen.ConstantDefinition.CNumber.f |
The value if !isInteger.
Definition at line 78 of file ConstantDefinition.java.
| final long com.jogamp.gluegen.ConstantDefinition.CNumber.i |
The value if isInteger.
Definition at line 73 of file ConstantDefinition.java.
| final boolean com.jogamp.gluegen.ConstantDefinition.CNumber.isDouble |
true if number is a double precision floating point, i.e.
Definition at line 76 of file ConstantDefinition.java.
| final boolean com.jogamp.gluegen.ConstantDefinition.CNumber.isInteger |
true if number is integer and value stored in i, otherwise false for floating point and value stored in f.
Definition at line 67 of file ConstantDefinition.java.
| final boolean com.jogamp.gluegen.ConstantDefinition.CNumber.isLong |
true if number is a long isInteger.
Definition at line 69 of file ConstantDefinition.java.
| final boolean com.jogamp.gluegen.ConstantDefinition.CNumber.isUnsigned |
true if number is an unsigned isInteger.
Definition at line 71 of file ConstantDefinition.java.