See: Description
Interface | Description |
---|---|
CCharPointer |
A pointer to a 8-bit C primitive value.
|
CCharPointerPointer |
A pointer to a pointer to a 8-bit C primitive value.
|
CDoublePointer |
A pointer to a C primitive 'double' value.
|
CFloatPointer |
A pointer to a C primitive 'float' value.
|
CIntPointer |
A pointer to a 32-bit C primitive value.
|
CIntPointerPointer |
A pointer to a pointer to a 32-bit C primitive value.
|
CLongPointer |
A pointer to a 64-bit C primitive value.
|
CShortPointer |
A pointer to a 16-bit C primitive value.
|
CTypeConversion.CCharPointerHolder |
An auto-closable that holds a Java
CharSequence as a null-terminated C char[] array. |
VoidPointer |
A
void* pointer to an opaque C value of an unknown type, without any methods to read or
write. |
WordPointer |
A untyped C pointer to any machine-word-sized value, e.g., a pointer to another pointer or a
pointer to a
UnsignedWord or SignedWord value. |
Class | Description |
---|---|
CTypeConversion |
Utility methods to convert between Java types and C types.
|
CTypeConversion.CCharPointerPointerHolder |
An auto-closable that holds a Java
CharSequence [] array as a null-terminated array of
null-terminated C char[]s. |
Annotation Type | Description |
---|---|
CConst |
Qualifies a C type as const in an entry-point method signature.
|
CTypedef |
Defines a name for C type to be used in an entry-point method signature.
|
CUnsigned |
Qualifies a C integer type as unsigned in an entry-point method signature.
|