A | |
| abi [Libffi_abi] | |
| abstract [Ctypes] | The type of abstract values. |
B | |
| bigarray_class [Ctypes] | The type of Bigarray classes. |
C | |
| carray [Ctypes] | The type of C array values. |
| clock_t [PosixTypes] | |
| concurrency_policy [Cstubs] | Values of the |
| const [Cstubs_structs.TYPE] | |
| const [Ctypes.TYPE] | |
D | |
| dev_t [PosixTypes] | |
E | |
| errno_policy [Cstubs] | Values of the |
F | |
| field [Ctypes_types.TYPE] | |
| field [Ctypes] | The type of values representing C struct or union members (called "fields" here). |
| flag [Dl] | Flags for |
| fn [Foreign.Funptr] |
|
| fn [Ctypes_types.TYPE] | The type of values representing C function types. |
| fn [Ctypes.FOREIGN] | |
I | |
| ino_t [PosixTypes] | |
L | |
| library [Dl] | The type of dynamic libraries, as returned by |
M | |
| mode_t [PosixTypes] | |
N | |
| nlink_t [PosixTypes] | |
O | |
| ocaml [Ctypes] | The type of pointer values pointing directly into OCaml values. |
| off_t [PosixTypes] | |
P | |
| pid_t [PosixTypes] | |
| pointer [Ctypes] | The type of pointer values. |
| ptr [Ctypes] | The type of C-compatible pointer values. |
R | |
| result [Ctypes.FOREIGN] | |
| return [Ctypes.FOREIGN] | |
S | |
| sigset_t [PosixTypes] | |
| size_t [PosixTypes] | |
| ssize_t [PosixTypes] | |
| static_funptr [Ctypes_types.TYPE] | Function pointer types |
| structure [Ctypes] | The type of values representing C struct types. |
| structured [Ctypes] | The base type of values representing C struct and union types. |
T | |
| t [Foreign.Funptr] | Handle to an OCaml function that can be passed to C for use in callbacks. |
| t [Ctypes.CArray] | |
| t [ComplexL] | The type of long double complex values |
| t [LDouble] | The type of long doubles. |
| time_t [PosixTypes] | |
| typ [Ctypes_types.TYPE] | The type of values representing C types. |
U | |
| uncoercible_info [Ctypes] | |
| union [Ctypes] | The type of values representing C union types. |
| useconds_t [PosixTypes] |