package digestif

  1. Overview
  2. Docs
val length : t -> int
val create : int -> t
val get : t -> int -> char
val set : t -> int -> char -> unit
val sub : t -> int -> int -> t
val init : int -> (int -> char) -> t
val fill : t -> int -> int -> char -> unit
val copy : t -> t
val get_u8 : t -> int -> int
val get_u16 : t -> int -> int
val get_u32 : t -> int -> int32
val get_u64 : t -> int -> int64
val get_nat : t -> int -> nativeint
val set_u8 : t -> int -> int -> unit
val set_u16 : t -> int -> int -> unit
val set_u32 : t -> int -> int32 -> unit
val set_u64 : t -> int -> int64 -> unit
val set_nat : t -> int -> nativeint -> unit
val to_string : t -> string
val blit : t -> int -> t -> int -> int -> unit
val blit_from_bytes : bytes -> int -> t -> int -> int -> unit
val blit_from_bigstring : t -> int -> t -> int -> int -> unit
val rpad : t -> int -> char -> t
val pp : Format.formatter -> t -> unit
val compare : t -> t -> int
val eq : t -> t -> bool
val neq : t -> t -> bool
val iter : (char -> unit) -> t -> unit
val empty : t
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 be32_from_bigstring_to_cpu : t -> int -> int32
val be32_from_bytes_to_cpu : Bytes.t -> int -> int32
val le32_to_cpu : t -> int -> int32
val le32_from_bigstring_to_cpu : t -> int -> int32
val le32_from_bytes_to_cpu : Bytes.t -> int -> int32
val be64_to_cpu : t -> int -> int64
val be64_from_bigstring_to_cpu : t -> int -> int64
val be64_from_bytes_to_cpu : Bytes.t -> int -> int64
val le64_to_cpu : t -> int -> int64
val le64_from_bigstring_to_cpu : t -> int -> int64
val le64_from_bytes_to_cpu : Bytes.t -> int -> int64
val benat_to_cpu : t -> int -> nativeint
val cpu_to_benat : t -> int -> nativeint -> unit
OCaml

Innovation. Community. Security.