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. |