Modifier and Type | Interface and Description |
---|---|
public interface | CCharPointer
A pointer to a 8-bit C primitive value. |
public interface | CCharPointerPointer
A pointer to a pointer to a 8-bit C primitive value. |
public interface | CDoublePointer
A pointer to a C primitive 'double' value. |
public interface | CFloatPointer
A pointer to a C primitive 'float' value. |
public interface | CIntPointer
A pointer to a 32-bit C primitive value. |
public interface | CIntPointerPointer
A pointer to a pointer to a 32-bit C primitive value. |
public interface | CLongPointer
A pointer to a 64-bit C primitive value. |
public interface | CShortPointer
A pointer to a 16-bit C primitive value. |
public interface | VoidPointer
A |
public interface | WordPointer
A untyped C pointer to any machine-word-sized value, e.g., a pointer to another pointer or a
pointer to a |
Modifier and Type | Annotation and Description |
---|---|
public @interface | CConst
Qualifies a C type as const in an entry-point method signature. |
public @interface | CTypedef
Defines a name for C type to be used in an entry-point method signature. |
public @interface | CUnsigned
Qualifies a C integer type as unsigned in an entry-point method signature. |
Modifier and Type | Class and Description |
---|---|
public class | CTypeConversion
Utility methods to convert between Java types and C types. |