Index of types


A
access_permission [Unix]
Flags for the Unix.access call.
addr_info [Unix]
Address information returned by Unix.getaddrinfo.
alarm [Gc]
An alarm is a piece of data that calls a user function at the end of each major GC cycle.
anon_fun [Arg]

B
bytes [Pervasives]

C
c_layout [CamlinternalBigarray]
color [Graphics]
A color is specified by its R, G, B components.
complex32_elt [CamlinternalBigarray]
complex64_elt [CamlinternalBigarray]

D
dir_handle [Unix]
The type of descriptors over opened directories.
doc [Arg]

E
error [Unix]
The type of error codes.
event [Graphics]
To specify events to wait for.
extern_flags [Marshal]
The flags to the Marshal.to_* functions below.

F
file_descr [Unix]
The abstract type of file descriptors.
file_kind [Unix]
file_perm [Unix]
The type of file access rights, e.g.
float32_elt [CamlinternalBigarray]
float64_elt [CamlinternalBigarray]
flow_action [Unix]
flush_queue [Unix]
format [Pervasives]
Simplified type for format strings, included for backward compatibility with earlier releases of Objective Caml.
format4 [Pervasives]
formatter [Format]
Abstract data type corresponding to a pretty-printer (also called a formatter) and all its machinery.
formatter_tag_functions [Format]
The tag handling functions specific to a formatter: mark versions are the ``tag marking'' functions that associate a string marker to a tag in order for the pretty-printing engine to flush those markers as 0 length tokens in the output device of the formatter.
fortran_layout [CamlinternalBigarray]
fpclass [Pervasives]
The five classes of floating-point numbers, as determined by the Pervasives.classify_float function.

G
genarray [CamlinternalBigarray]
getaddrinfo_option [Unix]
Options to Unix.getaddrinfo.
getnameinfo_option [Unix]
Options to Unix.getnameinfo.
group_entry [Unix]
Structure of entries in the groups database.

H
host_entry [Unix]
Structure of entries in the hosts database.

I
ident [Rml_process_manager]
Type of the process identifier.
image [Graphics]
The abstract type for images, in internal representation.
in_channel [Pervasives]
The type of input channel.
inet_addr [Unix]
The abstract type of Internet addresses.
inputs [Luc4ocaml]
int16_signed_elt [CamlinternalBigarray]
int16_unsigned_elt [CamlinternalBigarray]
int32 [Pervasives]
int32 [Int32]
int32_elt [CamlinternalBigarray]
int64 [Pervasives]
int64 [Int64]
int64_elt [CamlinternalBigarray]
int8_signed_elt [CamlinternalBigarray]
int8_unsigned_elt [CamlinternalBigarray]
int_elt [CamlinternalBigarray]
interval_timer [Unix]
The three kinds of interval timers.
interval_timer_status [Unix]
The type describing the status of an interval timer

K
key [Arg]
kind [CamlinternalBigarray]

L
layout [CamlinternalBigarray]
lazy_t [Lazy]
lexbuf [Lexing]
The type of lexer buffers.
locals [Luc4ocaml]
lock_command [Unix]
Commands for Unix.lockf.

M
msg_flag [Unix]

N
name_info [Unix]
Host and service information returned by Unix.getnameinfo.
nativeint [Pervasives]
nativeint [Nativeint]
nativeint_elt [CamlinternalBigarray]

O
open_flag [Unix]
The flags to Unix.openfile.
open_flag [Pervasives]
out_channel [Pervasives]
The type of output channel.
outputs [Luc4ocaml]

P
passwd_entry [Unix]
Structure of entries in the passwd database.
position [Lexing]
A value of type position describes a point in a source file.
process_status [Unix]
The termination status of a process.
process_times [Unix]
The execution times (CPU times) of a process.
protocol_entry [Unix]
Structure of entries in the protocols database.

R
ref [Pervasives]
The type of references (mutable indirection cells) containing a value of type 'a.
regexp [Str]
The type of compiled regular expressions.

S
seek_command [Unix]
Positioning modes for Unix.lseek.
service_entry [Unix]
Structure of entries in the services database.
setattr_when [Unix]
shutdown_command [Unix]
The type of commands for shutdown.
signal_behavior [Sys]
sigprocmask_command [Unix]
sockaddr [Unix]
socket_bool_option [Unix]
The socket options that can be consulted with Unix.getsockopt and modified with Unix.setsockopt.
socket_domain [Unix]
The type of socket domains.
socket_float_option [Unix]
The socket options that can be consulted with Unix.getsockopt_float and modified with Unix.setsockopt_float.
socket_int_option [Unix]
The socket options that can be consulted with Unix.getsockopt_int and modified with Unix.setsockopt_int.
socket_optint_option [Unix]
The socket options that can be consulted with Unix.getsockopt_optint and modified with Unix.setsockopt_optint.
socket_type [Unix]
The type of socket kinds, specifying the semantics of communications.
solution [Luc4ocaml]
spec [Arg]
The concrete type describing the behavior associated with a keyword.
split_result [Str]
stat [Gc]
The memory management counters are returned in a stat record.
state [Luc4ocaml]
Abtract state containing the Lucky runtime information.
stats [Unix]
The information returned by the Unix.stat calls.
status [Graphics]
To report events.
step_mode [Luc4ocaml]
To indicate whether the point used to perform the step is drawn inside, at edges, or at vertices of the convex hull of numeric solutions; the step mode is used iff at least one controllable variable is numeric.
subst [Luc4ocaml]

T
t [Weak]
The type of arrays of weak pointers (weak arrays).
t [String]
An alias for the type of strings.
t [Stream]
The type of streams holding values of type 'a.
t [Stack]
The type of stacks containing elements of type 'a.
t [Queue]
The type of queues containing elements of type 'a.
t [Obj]
t [Nativeint]
An alias for the type of native integers.
t [Lazy]
A value of type 'a Lazy.t is a deferred computation, called a suspension, that has a result of type 'a.
t [Int64]
An alias for the type of 64-bit integers.
t [Int32]
An alias for the type of 32-bit integers.
t [Hashtbl]
The type of hash tables from type 'a to type 'b.
t [Digest]
The type of digests: 16-character strings.
t [Complex]
The type of complex numbers.
t [Char]
An alias for the type of characters.
t [Bytes]
An alias for the type of byte sequences.
t [Buffer]
The abstract type of buffers.
tag [Format]
terminal_io [Unix]
tm [Unix]
The type representing wallclock time and calendar date.
token [Genlex]
The type of tokens.

U
usage_msg [Arg]

V
value [Luc4ocaml]
var_name [Luc4ocaml]

W
wait_flag [Unix]
Flags for Unix.waitpid.