jon.recoil.org

Module Bin_prot.SizeSource

Compute size of values in the binary protocol.

Sourcetype 'a sizer = 'a -> int
Sourcetype ('a, 'b) sizer1 = 'a Bin_prot.Size.sizer -> 'b Bin_prot.Size.sizer
Sourcetype ('a, 'b, 'c) sizer2 = 'a Bin_prot.Size.sizer -> ('b, 'c) Bin_prot.Size.sizer1
Sourcetype ('a, 'b, 'c, 'd) sizer3 = 'a Bin_prot.Size.sizer -> ('b, 'c, 'd) Bin_prot.Size.sizer2
Sourcetype 'a sizer_local = 'a -> int
Sourcetype ('a, 'b) sizer_local1 = 'a Bin_prot.Size.sizer_local -> 'b Bin_prot.Size.sizer_local
Sourcetype ('a, 'b, 'c) sizer_local2 = 'a Bin_prot.Size.sizer_local -> ('b, 'c) Bin_prot.Size.sizer_local1
Sourcetype ('a, 'b, 'c, 'd) sizer_local3 = 'a Bin_prot.Size.sizer_local -> ('b, 'c, 'd) Bin_prot.Size.sizer_local2
Sourceval bin_size_unit : unit Bin_prot.Size.sizer
Sourceval bin_size_bool : bool Bin_prot.Size.sizer
Sourceval bin_size_string : string Bin_prot.Size.sizer
Sourceval bin_size_bytes : bytes Bin_prot.Size.sizer
Sourceval bin_size_char : char Bin_prot.Size.sizer
Sourceval bin_size_int : int Bin_prot.Size.sizer
Sourceval bin_size_float : float Bin_prot.Size.sizer
Sourceval bin_size_int32 : int32 Bin_prot.Size.sizer
Sourceval bin_size_int64 : int64 Bin_prot.Size.sizer
Sourceval bin_size_nativeint : nativeint Bin_prot.Size.sizer
Sourceval bin_size_ref : ('a, 'a Stdlib.ref) Bin_prot.Size.sizer1
Sourceval bin_size_lazy_t : ('a, 'a lazy_t) Bin_prot.Size.sizer1
Sourceval bin_size_lazy : ('a, 'a lazy_t) Bin_prot.Size.sizer1
Sourceval bin_size_option : ('a, 'a option) Bin_prot.Size.sizer1
Sourceval bin_size_pair : ('a, 'b, 'a * 'b) Bin_prot.Size.sizer2
Sourceval bin_size_triple : ('a, 'b, 'c, 'a * 'b * 'c) Bin_prot.Size.sizer3
Sourceval bin_size_list : ('a, 'a list) Bin_prot.Size.sizer1
Sourceval bin_size_array : ('a, 'a array) Bin_prot.Size.sizer1
Sourceval bin_size_hashtbl : ('a, 'b, ('a, 'b) Stdlib.Hashtbl.t) Bin_prot.Size.sizer2
Sourceval bin_size_floatarray : floatarray Bin_prot.Size.sizer
Sourceval bin_size_variant_int : int Bin_prot.Size.sizer
Sourceval bin_size_int_8bit : int Bin_prot.Size.sizer
Sourceval bin_size_int_16bit : int Bin_prot.Size.sizer
Sourceval bin_size_int_32bit : int Bin_prot.Size.sizer
Sourceval bin_size_int_64bit : int Bin_prot.Size.sizer
Sourceval bin_size_int64_bits : int64 Bin_prot.Size.sizer
Sourceval bin_size_network16_int : int Bin_prot.Size.sizer
Sourceval bin_size_network32_int : int Bin_prot.Size.sizer
Sourceval bin_size_network32_int32 : int32 Bin_prot.Size.sizer
Sourceval bin_size_network64_int : int Bin_prot.Size.sizer
Sourceval bin_size_network64_int64 : int64 Bin_prot.Size.sizer
Sourceval bin_size_unit__local : unit Bin_prot.Size.sizer_local
Sourceval bin_size_bool__local : bool Bin_prot.Size.sizer_local
Sourceval bin_size_string__local : string Bin_prot.Size.sizer_local
Sourceval bin_size_bytes__local : bytes Bin_prot.Size.sizer_local
Sourceval bin_size_char__local : char Bin_prot.Size.sizer_local
Sourceval bin_size_int__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_float__local : float Bin_prot.Size.sizer_local
Sourceval bin_size_int32__local : int32 Bin_prot.Size.sizer_local
Sourceval bin_size_int64__local : int64 Bin_prot.Size.sizer_local
Sourceval bin_size_nativeint__local : nativeint Bin_prot.Size.sizer_local
Sourceval bin_size_ref__local : ('a, 'a Stdlib.ref) Bin_prot.Size.sizer_local1
Sourceval bin_size_lazy_t__local : ('a, 'a lazy_t) Bin_prot.Size.sizer_local1
Sourceval bin_size_lazy__local : ('a, 'a lazy_t) Bin_prot.Size.sizer_local1
Sourceval bin_size_option__local : ('a, 'a option) Bin_prot.Size.sizer_local1
Sourceval bin_size_pair__local : ('a, 'b, 'a * 'b) Bin_prot.Size.sizer_local2
Sourceval bin_size_triple__local : ('a, 'b, 'c, 'a * 'b * 'c) Bin_prot.Size.sizer_local3
Sourceval bin_size_list__local : ('a, 'a list) Bin_prot.Size.sizer_local1
Sourceval bin_size_array__local : ('a, 'a array) Bin_prot.Size.sizer_local1
Sourceval bin_size_float32_vec__local : Bin_prot.Common.vec32 Bin_prot.Size.sizer_local
Sourceval bin_size_float64_vec__local : Bin_prot.Common.vec64 Bin_prot.Size.sizer_local
Sourceval bin_size_float32_mat__local : Bin_prot.Common.mat32 Bin_prot.Size.sizer_local
Sourceval bin_size_float64_mat__local : Bin_prot.Common.mat64 Bin_prot.Size.sizer_local
Sourceval bin_size_floatarray__local : floatarray Bin_prot.Size.sizer_local
Sourceval bin_size_variant_int__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_int_8bit__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_int_16bit__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_int_32bit__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_int_64bit__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_int64_bits__local : int64 Bin_prot.Size.sizer_local
Sourceval bin_size_network16_int__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_network32_int__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_network32_int32__local : int32 Bin_prot.Size.sizer_local
Sourceval bin_size_network64_int__local : int Bin_prot.Size.sizer_local
Sourceval bin_size_network64_int64__local : int64 Bin_prot.Size.sizer_local
Sourceval bin_size_md5__local : Md5_lib.t Bin_prot.Size.sizer_local
Sourcemodule Maximum : sig ... end
Sourcemodule Minimum : sig ... end