Индекс типов
A | |
| acc [CamlinternalFormat] | |
| acc_formatting_gen [CamlinternalFormat] | |
| access_permission [UnixLabels] |
Флаги для вызова |
| access_permission [Unix] |
Флаги для вызова |
| addr_info [UnixLabels] |
Информация об адресе, возвращаемая |
| addr_info [Unix] |
Информация об адресе, возвращаемая |
| alarm [Gc] |
Предупреждение — это данные, которые вызывают пользовательскую функцию в конце цикла основного сборщика мусора. |
| allocation [Gc.Memprof] |
Тип метаданных, связанных с выделением памяти. |
| allocation_source [Gc.Memprof] | |
| anon_fun [Arg] | |
B | |
| backend_type [Sys] |
В настоящее время официальное распределение поддерживает только |
| backtrace_slot [Printexc] |
Абстрактный тип |
| block_type [CamlinternalFormatBasics] | |
C | |
| c_layout [Bigarray] | |
| channel [Event] |
Тип каналов связи, передающих значения типа |
| char_set [CamlinternalFormatBasics] | |
| closure [CamlinternalOO] | |
| complex32_elt [Bigarray] | |
| complex64_elt [Bigarray] | |
| continuation [Effect.Shallow] |
|
| continuation [Effect.Deep] |
|
| control [Gc] |
Параметры сборщика мусора задаются в виде записи |
| counter [CamlinternalFormatBasics] | |
| cursor [Runtime_events] |
Тип курсора, используемого при потреблении. |
| custom_arity [CamlinternalFormatBasics] | |
D | |
| data [Weak.S] |
Тип элементов, хранящихся в таблице. |
| dir_handle [UnixLabels] |
Тип дескрипторов открытых каталогов. |
| dir_handle [Unix] |
Тип дескрипторов открытых каталогов. |
| doc [Arg] | |
E | |
| effect_handler [Effect.Deep] |
|
| elt [Set.S] |
Тип элементов множества. |
| elt [MoreLabels.Set.S] |
Тип элементов множества. |
| eq [Type] |
|
| error [UnixLabels] |
Тип кодов ошибок. |
| error [Unix] |
Тип кодов ошибок. |
| error [Dynlink] | |
| event [Event] |
Тип событий связи, возвращающих результат типа |
| extern_flags [Marshal] | |
| extra_info [Sys] | |
| extra_prefix [Sys] | |
F | |
| file_descr [UnixLabels] |
Абстрактный тип дескрипторов файлов. |
| file_descr [Unix] |
Абстрактный тип дескрипторов файлов. |
| file_kind [UnixLabels] | |
| file_kind [Unix] | |
| file_name [Scanf.Scanning] |
Удобный псевдоним для обозначения имени файла. |
| file_perm [UnixLabels] |
Тип прав доступа к файлам, например: |
| file_perm [Unix] |
Тип прав доступа к файлам, например: |
| float16_elt [Bigarray] | |
| float32_elt [Bigarray] | |
| float64_elt [Bigarray] | |
| float_conv [CamlinternalFormatBasics] | |
| float_flag_conv [CamlinternalFormatBasics] | |
| float_kind_conv [CamlinternalFormatBasics] | |
| flow_action [UnixLabels] | |
| flow_action [Unix] | |
| flush_queue [UnixLabels] | |
| flush_queue [Unix] | |
| fmt [CamlinternalFormatBasics] |
Список элементов формата. |
| fmt_ebb [CamlinternalFormat] | |
| fmtty [CamlinternalFormatBasics] | |
| fmtty_rel [CamlinternalFormatBasics] | |
| format [Stdlib] | |
| format4 [Stdlib] | |
| format6 [CamlinternalFormatBasics] | |
| format6 [Stdlib] | |
| formatter [Format] |
Абстрактные данные, соответствующие красивому принтеру (также называемому форматировщиком) и всей его механике. |
| formatter_out_functions [Формат] |
Набор функций вывода, специфичных для форматировщика: функция |
| formatter_stag_functions [Формат] |
Функции обработки семантических тегов, специфичные для форматировщика: версии |
| formatting_gen [CamlinternalFormatBasics] | |
| formatting_lit [CamlinternalFormatBasics] | |
| fortran_layout [Bigarray] |
Для обеспечения совместимости с существующим кодом C и Fortran, эта библиотека поддерживает два различных расклада памяти для Bigarray, один совместимый с соглашениями C, другой — с соглашениями Fortran. |
| fpclass [Stdlib] |
Пять классов чисел с плавающей запятой, определяемые функцией |
| fpclass [Float] |
Пять классов чисел с плавающей запятой, определяемые функцией |
G | |
| geometry [Формат] | |
| getaddrinfo_option [UnixLabels] |
Параметры для |
| getaddrinfo_option [Unix] |
Параметры для |
| getnameinfo_option [UnixLabels] |
Параметры для |
| getnameinfo_option [Unix] |
Параметры для |
| group_entry [UnixLabels] |
Структура записей в базе данных |
| group_entry [Unix] |
Структура записей в базе данных |
H | |
| handler [Effect.Shallow] |
|
| handler [Effect.Deep] |
|
| heter_list [CamlinternalFormat] | |
| host_entry [UnixLabels] |
Структура записей в базе данных |
| host_entry [Unix] |
Структура записей в базе данных |
I | |
| id [Домен] |
Домены имеют уникальные целочисленные идентификаторы. |
| ignored [CamlinternalFormatBasics] | |
| impl [CamlinternalOO] | |
| in_channel [Stdlib] |
Тип входного канала. |
| in_channel [Scanf.Scanning] |
Понятие входного канала для модуля |
| inet_addr [UnixLabels] |
Абстрактный тип адресов Интернета. |
| inet_addr [Unix] |
Абстрактный тип адресов Интернета. |
| init_table [CamlinternalOO] | |
| int16_signed_elt [Bigarray] | |
| int16_unsigned_elt [Bigarray] | |
| int32_elt [Bigarray] | |
| int64_elt [Bigarray] | |
| int8_signed_elt [Bigarray] | |
| int8_unsigned_elt [Bigarray] | |
| int_conv [CamlinternalFormatBasics] | |
| int_elt [Bigarray] | |
| interval_timer [UnixLabels] |
Три вида таймеров интервалов. |
| interval_timer [Unix] |
Три вида таймеров интервалов. |
| interval_timer_status [UnixLabels] |
Тип, описывающий состояние таймера интервала. |
| interval_timer_status [Unix] |
Тип, описывающий состояние таймера интервала. |
K | |
| key [MoreLabels.Map.S] |
Тип ключей карты. |
| key [MoreLabels.Hashtbl.SeededS] | |
| key [MoreLabels.Hashtbl.S] | |
| key [Map.S] |
Тип ключей карты. |
| key [Hashtbl.SeededS] | |
| key [Hashtbl.S] | |
| key [Ephemeron.SeededS] | |
| key [Ephemeron.S] | |
| key [Domain.DLS] |
Тип ключа DLS. |
| key [Arg] | |
| kind [Bigarray] |
Каждому типу элемента соответствует тип OCaml, который является типом значений OCaml, которые могут храниться в Bigarray или быть считаны из него. |
L | |
| label [CamlinternalOO] | |
| layout [Bigarray] | |
| lexbuf [Lexing] |
Тип буферов лексического анализатора. |
| lifecycle [Runtime_events] |
События жизненного цикла самого кольца. |
| linking_error [Dynlink] | |
| location [Printexc] |
Тип информации о местоположении, найденной в стеках вызовов. |
| lock_command [UnixLabels] |
Команды для |
| lock_command [Unix] |
Команды для |
M | |
| meth [CamlinternalOO] | |
| msg_flag [UnixLabels] |
Флаги для |
| msg_flag [Unix] |
Флаги для |
| mutable_char_set [CamlinternalFormat] | |
N | |
| name_info [UnixLabels] |
Информация о хосте и службе, возвращаемая |
| name_info [Unix] |
Информация о хосте и службе, возвращаемая |
| nativeint_elt [Bigarray] | |
| node [Seq] |
Узел — это либо |
O | |
| obj [CamlinternalOO] | |
| obj_t [Obj.Ephemeron] |
псевдоним для |
| ocaml_release_info [Sys] | |
| open_flag [UnixLabels] |
Флаги для |
| open_flag [Unix] |
Флаги для |
| open_flag [Stdlib] |
Режимы открытия для |
| open_flag [Out_channel] |
Режимы открытия для |
| open_flag [In_channel] |
Режимы открытия для |
| out_channel [Stdlib] |
Тип выходного канала. |
P | |
| pad_option [CamlinternalFormatBasics] | |
| padding [CamlinternalFormatBasics] | |
| padty [CamlinternalFormatBasics] | |
| param_format_ebb [CamlinternalFormat] | |
| params [CamlinternalOO] | |
| passwd_entry [UnixLabels] |
Структура записей в базе данных |
| passwd_entry [Unix] |
Структура записей в базе данных |
| position [Lexing] |
Значение типа |
| prec_option [CamlinternalFormatBasics] | |
| precision [CamlinternalFormatBasics] | |
| process_status [UnixLabels] |
Код завершения процесса. |
| process_status [Unix] |
Код завершения процесса. |
| process_times [UnixLabels] |
Время выполнения (время процессора) процесса. |
| process_times [Unix] |
Время выполнения (время процессора) процесса. |
| protocol_entry [UnixLabels] |
Структура записей в базе данных |
| protocol_entry [Unix] |
Структура записей в базе данных |
R | |
| raw_backtrace [Printexc] |
Тип |
| raw_backtrace_entry [Printexc] |
Элемент |
| raw_backtrace_slot [Printexc] |
Этот тип используется для итерации по слотам |
| raw_data [Obj] | |
| ref [Stdlib] |
Тип ссылок (мутабельных ячеек косвенного обращения), содержащих значение типа |
| regexp [Str] |
Тип скомпилированных регулярных выражений. |
| repr [Sys.Immediate64.Make] | |
| result [Stdlib] | |
| runtime_counter [Runtime_events] |
Тип для счетчиков событий, генерируемых во время выполнения. |
| runtime_phase [Runtime_events] |
Тип для событий временных отрезков, генерируемых во время выполнения. |
S | |
| scanbuf [Scanf.Scanning] |
Тип буферов сканирования. |
| scanner [Scanf] |
Тип сканеров форматированного ввода: |
| scanner_opt [Scanf] | |
| seek_command [UnixLabels] |
Режимы позиционирования для |
| seek_command [Unix] |
Режимы позиционирования для |
| service_entry [UnixLabels] |
Структура записей в базе данных |
| service_entry [Unix] |
Структура записей в базе данных |
| setattr_when [UnixLabels] | |
| setattr_when [Unix] | |
| shape [CamlinternalMod] | |
| shutdown_command [UnixLabels] |
Тип команд для |
| shutdown_command [Unix] |
Тип команд для |
| signal_behavior [Sys] |
Действие при получении сигнала: |
| sigprocmask_command [UnixLabels] | |
| sigprocmask_command [Unix] | |
| sockaddr [UnixLabels] |
Тип адресов сокетов. |
| sockaddr [Unix] |
Тип адресов сокетов. |
| socket_bool_option [UnixLabels] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_bool_option [Unix] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_domain [UnixLabels] |
Тип доменов сокетов. |
| socket_domain [Unix] |
Тип доменов сокетов. |
| socket_float_option [UnixLabels] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_float_option [Unix] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_int_option [UnixLabels] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_int_option [Unix] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_optint_option [UnixLabels] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_optint_option [Unix] |
Параметры сокета, которые можно просмотреть с помощью |
| socket_type [UnixLabels] |
Тип типов сокетов, определяющий семантику коммуникаций. |
| socket_type [Unix] |
Тип типов сокетов, определяющий семантику коммуникаций. |
| span [Runtime_events.Type] | |
| spec [Arg] |
Конкретный тип, описывающий поведение, связанное с ключевым словом. |
| split_result [Str] | |
| stag [Format] |
Семантические теги (или просто теги) — это определённые пользователем аннотации, которые используются для ассоциирования определённых пользователем операций с выводимыми сущностями. |
| stat [Gc] |
Счётчики управления памятью возвращаются в записи |
| statistics [MoreLabels.Hashtbl] | |
| statistics [Hashtbl] | |
| stats [CamlinternalOO] | |
| stats [UnixLabels.LargeFile] | |
| stats [UnixLabels] |
Информация, возвращаемая вызовами |
| stats [Unix.LargeFile] | |
| stats [Unix] |
Информация, возвращаемая вызовами |
| symbolic_output_buffer [Format] |
Буфер вывода символического красивого принтера. |
| symbolic_output_item [Format] |
Элементы, созданные символическими красивыми принтерами |
T | |
| t [CamlinternalOO] | |
| t [CamlinternalLazy] | |
| t [Thread] |
Тип дескрипторов потоков. |
| t [Weak.S] |
Тип таблиц, содержащих элементы типа |
| t [Weak] |
Тип массивов слабых указателей (слабые массивы). |
| t [Unit] |
Единичный тип. |
| t [Uchar] |
Тип для символов Юникода. |
| t [Type.Id] |
Тип для идентификаторов типа |
| t [Sys.Immediate64.Immediate] | |
| t [Sys.Immediate64.Non_immediate] | |
| t [Sys.Immediate64.Make] | |
| t [String] |
Тип для строк. |
| t [StringLabels] |
Тип для строк. |
| t [Stack] |
Тип стеков, содержащих элементы типа |
| t [Set.OrderedType] |
Тип элементов множества. |
| t [Set.S] |
Тип множеств. |
| t [Seq] |
Последовательность |
| t [Semaphore.Binary] |
Тип двоичных семафоров. |
| t [Semaphore.Counting] |
Тип счётных семафоров. |
| t [Runtime_events.Callbacks] |
Тип обратных вызовов. |
| t [Runtime_events.User] |
Тип для события пользователя. |
| t [Runtime_events.Type] |
Тип для типа содержимого события пользователя. |
| t [Runtime_events.Timestamp] |
Тип для 64-битного временного отметки, для будущих изменений. |
| t [Результат] |
Тип для значений результатов. |
| t [Случайное состояние] |
Тип состояний генератора псевдослучайных чисел. |
| t [Очередь] |
Тип очередей, содержащих элементы типа |
| t [Printexc.Слоты] | |
| t [Printexc] |
Тип значений исключений. |
| t [Выходной канал] |
Тип выходного канала. |
| t [Вариант] |
Тип для значений вариантов. |
| t [Obj.Эфемерон] |
Эфемерон, см. |
| t [Obj.Конструктор расширения] | |
| t [Объект] | |
| t [Целое число] |
Псевдоним для типа целых чисел. |
| t [Мьютекс] |
Тип мьютексов. |
| t [MoreLabels.Множество.УпорядоченныйТип] |
Тип элементов множества. |
| t [MoreLabels.Множество.S] |
Тип множеств. |
| t [MoreLabels.Карта.УпорядоченныйТип] |
Тип ключей карты. |
| t [MoreLabels.Карта.S] |
Тип карт от типа |
| t [MoreLabels.ХэшТаблица.ЗасеянныйХэшированныйТип] |
Тип ключей хэш-таблицы. |
| t [MoreLabels.ХэшТаблица.ХэшированныйТип] |
Тип ключей хэш-таблицы. |
| t [MoreLabels.ХэшТаблица.ЗасеянныйS] | |
| t [MoreLabels.ХэшТаблица.S] | |
| t [MoreLabels.ХэшТаблица] |
Тип хэш-таблиц от типа |
| t [Карта.УпорядоченныйТип] |
Тип ключей карты. |
| t [Карта.S] |
Тип карт от типа |
| t [СписокМетки] |
Псевдоним для типа списков. |
| t [Список] |
Псевдоним для типа списков. |
| t [Ленивый] |
Значение типа |
| t [Int64] |
Псевдоним для типа 64-битных целых чисел. |
| t [Int32] |
Псевдоним для типа 32-битных целых чисел. |
| t [Целое] |
Тип для целочисленных значений. |
| t [Входной канал] |
Тип входного канала. |
| t [Hashtbl.ЗасеянныйХэшированныйТип] |
Тип ключей хэш-таблицы. |
| t [Hashtbl.ХэшированныйТип] |
Тип ключей хэш-таблицы. |
| t [Hashtbl.ЗасеянныйS] | |
| t [Hashtbl.S] | |
| t [ХэшТаблица] |
Тип хэш-таблиц от типа |
| t [Gc.ПрофильПамяти] |
Тип профиля. |
| t [Float.МассивМетки] |
Тип массивов чисел с плавающей точкой с упакованным представлением. |
| t [Float.Массив] |
Тип массивов чисел с плавающей точкой с упакованным представлением. |
| t [Число с плавающей точкой] |
Псевдоним для типа чисел с плавающей точкой. |
| t [Ephemeron.Kn.Ведро] |
Ведро — это изменяемый «список» эфемеронов. |
| t [Ephemeron.Kn] |
Эфемерон с произвольным количеством ключей одного типа. |
| t [Ephemeron.K2.Ведро] |
Ведро — это изменяемый «список» эфемеронов. |
| t [Ephemeron.K2] |
Эфемерон с двумя ключами. |
| t [Ephemeron.K1.Ведро] |
Ведро — это изменяемый «список» эфемеронов. |
| t [Ephemeron.ЗасеянныйS] | |
| t [Ephemeron.S] | |
| t [Ephemeron.K1] |
Эфемерон с одним ключом. |
| t [Либо] |
Значение |
| t [Эффект] |
Тип эффектов. |
| t [Динамический массив] |
Динамический массив, содержащий значения типа |
| t [Область] |
Область типа |
| t [Digest.S] |
Тип дайджестов. |
| t [Дайджест] |
Тип дайджестов: 16-байтовые строки. |
| t [Условие] |
Тип переменных условия. |
| t [Комплексное число] |
Тип комплексных чисел. |
| t [Символ] |
Псевдоним для типа символов. |
| t [СтрокиМетки] |
Псевдоним для типа последовательностей байтов. |
| t [Строки] |
Псевдоним для типа последовательностей байтов. |
| t [Буфер] |
Абстрактный тип буферов. |
| t [Булево] |
Тип булевых значений (логические значения). |
| t [Bigarray.Массив3] |
Тип трехмерных Bigarray, элементы которых имеют тип OCaml |
| t [Bigarray.Массив2] |
Тип двумерных Bigarray, элементы которых имеют тип OCaml |
| t [Bigarray.Массив1] |
Тип одномерных Bigarray, элементы которых имеют тип OCaml |
| t [Bigarray.Массив0] |
Тип нульмерных Bigarray, элементы которых имеют тип OCaml |
| t [Bigarray.Genarray] |
Тип |
| t [Atomic] |
Атомарная (изменяемая) ссылка на значение типа |
| t [ArrayLabels] |
Псевдоним типа массивов. |
| t [Array] |
Псевдоним типа массивов. |
| table [CamlinternalOO] | |
| tables [CamlinternalOO] | |
| tag [CamlinternalOO] | |
| tag [Runtime_events.User] |
Тип для тега события пользователя. |
| tag [Format] | |
| terminal_io [UnixLabels] | |
| terminal_io [Unix] | |
| tm [UnixLabels] |
Тип, представляющий время и календарную дату. |
| tm [Unix] |
Тип, представляющий время и календарную дату. |
| tracker [Gc.Memprof] |
|
U | |
| usage_msg [Arg] | |
| utf_decode [Uchar] |
Тип для результатов декодирования UTF. |
W | |
| wait_flag [UnixLabels] |
Флаги для |
| wait_flag [Unix] |
Флаги для |
© 1995-2024 INRIA.
https://ocaml.org/manual/5.2/api/index_types.html