Index of types


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 concurrency_policy type specify the concurrency support provided by the generated code.
const [Cstubs.Types.TYPE]
const [Cstubs_structs.TYPE]

D
dev_t [PosixTypes]

E
errno_policy [Cstubs]
Values of the errno_policy type specify the errno support provided by the generated code.

F
field [Ctypes_types.TYPE]
field [Ctypes]
The type of values representing C struct or union members (called "fields" here).
flag [Dl]
Flags for Dl.dlopen
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 Dl.dlopen.

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 [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]