package atdgen

  1. Overview
  2. Docs

Module Ag_ob_runSource

Sourceexception Error of string
Sourceval error : string -> 'a
Sourceval read_error : unit -> 'a
Sourceval read_error_at : Bi_inbuf.t -> 'a
Sourceval tag_error : int -> string -> 'a
Sourceval unsupported_variant : int -> bool -> 'a
Sourceval missing_tuple_fields : int -> int list -> 'a
Sourceval missing_fields : int array -> string array -> 'a
Sourceval get_unit_reader : Bi_io.node_tag -> Bi_inbuf.t -> unit
Sourceval read_unit : Bi_inbuf.t -> unit
Sourceval get_bool_reader : Bi_io.node_tag -> Bi_inbuf.t -> bool
Sourceval read_bool : Bi_inbuf.t -> bool
Sourceval get_int_reader : int -> Bi_inbuf.t -> int
Sourceval read_int : Bi_inbuf.t -> int
Sourceval get_char_reader : Bi_io.node_tag -> Bi_inbuf.t -> char
Sourceval read_char : Bi_inbuf.t -> char
Sourceval get_int16_reader : Bi_io.node_tag -> Bi_inbuf.t -> int
Sourceval read_int16 : Bi_inbuf.t -> int
Sourceval get_int32_reader : Bi_io.node_tag -> Bi_inbuf.t -> int32
Sourceval read_int32 : Bi_inbuf.t -> int32
Sourceval get_int64_reader : Bi_io.node_tag -> Bi_inbuf.t -> int64
Sourceval read_int64 : Bi_inbuf.t -> int64
Sourceval get_float32_reader : Bi_io.node_tag -> Bi_inbuf.t -> float
Sourceval get_float64_reader : Bi_io.node_tag -> Bi_inbuf.t -> float
Sourceval get_float_reader : Bi_io.node_tag -> Bi_inbuf.t -> float
Sourceval read_float32 : Bi_inbuf.t -> float
Sourceval read_float64 : Bi_inbuf.t -> float
Sourceval read_float : Bi_inbuf.t -> float
Sourceval get_string_reader : Bi_io.node_tag -> Bi_inbuf.t -> string
Sourceval read_string : Bi_inbuf.t -> string
Sourceval read_array_value : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a array
Sourceval read_list_value : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a list
Sourceval get_array_reader : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_io.node_tag -> Bi_inbuf.t -> 'a array
Sourceval get_list_reader : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_io.node_tag -> Bi_inbuf.t -> 'a list
Sourceval read_array : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a array
Sourceval read_list : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a list
Sourceval write_tagged : Bi_io.node_tag -> (Bi_outbuf.t -> 'a -> 'b) -> Bi_outbuf.t -> 'a -> 'b
Sourceval write_untagged_option : (Bi_outbuf.t -> 'a -> unit) -> Bi_outbuf.t -> 'a option -> unit
Sourceval write_option : (Bi_outbuf.t -> 'a -> unit) -> Bi_outbuf.t -> 'a option -> unit
Sourceval array_init2 : int -> 'a -> (int -> 'a -> 'b) -> 'b array
Sourceval array_init3 : int -> 'a -> 'b -> (int -> 'a -> 'b -> 'c) -> 'c array
Sourceval array_iter2 : ('a -> 'b -> 'c) -> 'a -> 'b array -> unit
Sourceval array_iter3 : ('a -> 'b -> 'c -> 'd) -> 'a -> 'b -> 'c array -> unit
Sourceval list_iter2 : ('a -> 'b -> 'c) -> 'a -> 'b list -> unit
Sourceval list_iter3 : ('a -> 'b -> 'c -> 'd) -> 'a -> 'b -> 'c list -> unit
Sourceval write_untagged_array : Bi_io.node_tag -> (Bi_outbuf.t -> 'a -> 'b) -> Bi_outbuf.t -> 'a array -> unit
Sourceval write_array : Bi_io.node_tag -> (Bi_outbuf.t -> 'a -> 'b) -> Bi_outbuf.t -> 'a array -> unit
Sourceval write_untagged_list : Bi_io.node_tag -> (Bi_outbuf.t -> 'a -> 'b) -> Bi_outbuf.t -> 'a list -> unit
Sourceval write_list : Bi_io.node_tag -> (Bi_outbuf.t -> 'a -> 'b) -> Bi_outbuf.t -> 'a list -> unit
Sourceval get_poly_tag : [> ] -> int
Sourcetype identity_t = {
  1. mutable _identity : 'a. 'a -> 'a;
}
Sourceval identity_ref : identity_t
Sourceval identity : 'a -> 'a
Sourcetype t = {
  1. _a : int option;
  2. _b : int;
}
Sourceval create : unit -> t
Sourceval test : unit -> unit
OCaml

Innovation. Community. Security.