package mm

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val round : int -> int -> int

round n k rounds n to the nearest upper multiple of k.

val aligned : int -> int -> t

aligned k n allocates n bytes at a multiple of k.

val rounded_plane : int -> int -> int * t
val to_string : t -> string
val to_bytes : t -> bytes
val of_string : string -> t
val blit_all : ('a, 'b, 'c) Bigarray.Array1.t -> ('a, 'b, 'c) Bigarray.Array1.t -> unit
val blit : t -> int -> t -> int -> int -> unit
val copy : t -> t
val sub : ('a, 'b, 'c) Bigarray.Array1.t -> int -> int -> ('a, 'b, 'c) Bigarray.Array1.t
val length : ('a, 'b, 'c) Bigarray.Array1.t -> int
val size : ('a, 'b, 'c) Bigarray.Array1.t -> int
val get : ('a, 'b, 'c) Bigarray.Array1.t -> int -> 'a
val fill : ('a, 'b, 'c) Bigarray.Array1.t -> 'd -> unit