Module Digestif_bi

type t = (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t
val create : int -> (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t
val length : ('a'b'c) Bigarray.Array1.t -> int
val sub : ('a'b'c) Bigarray.Array1.t -> int -> int -> ('a'b'c) Bigarray.Array1.t
val empty : (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t
val copy : (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t -> (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t
val init : int -> (int -> char) -> (char, Bigarray.int8_unsigned_eltBigarray.c_layout) Bigarray.Array1.t
val unsafe_get_32 : t -> int -> int32
val unsafe_get_64 : t -> int -> int64
val unsafe_get_nat : t -> int -> nativeint
val unsafe_set_32 : t -> int -> int32 -> unit
val unsafe_set_64 : t -> int -> int64 -> unit
val unsafe_set_nat : t -> int -> nativeint -> unit
val to_string : (char, 'a'b) Bigarray.Array1.t -> string
val blit_from_bytes : bytes -> int -> (char, 'a'b) Bigarray.Array1.t -> int -> int -> unit
val swap32 : int32 -> int32
val swap64 : int64 -> int64
val swapnat : nativeint -> nativeint
val cpu_to_be32 : t -> int -> int32 -> unit
val cpu_to_le32 : t -> int -> int32 -> unit
val cpu_to_be64 : t -> int -> int64 -> unit
val cpu_to_le64 : t -> int -> int64 -> unit
val be32_to_cpu : t -> int -> int32
val le32_to_cpu : t -> int -> int32
val be64_to_cpu : t -> int -> int64
val le64_to_cpu : t -> int -> int64
val benat_to_cpu : t -> int -> nativeint
val cpu_to_benat : t -> int -> nativeint -> unit