package hdf5

  1. Overview
  2. Docs
Manages HDF5 files used for storing large amounts of data

Install

Dune Dependency

Authors

Maintainers

Sources

v0.1.5.tar.gz
md5=5e42f0b3f28a7ed8ba84998ee30ff8e7
sha512=17eea72e38f70f92a3b01cd10e0cae8839d8d214b5fa6507f9d435530afe17c88fbdd349157a12eead205e1cf66225d6282199404a3c26841366a57f5c69ff23

doc/hdf5.caml/Hdf5_caml/Struct/Make/Array/index.html

Module Make.Array

type e = t
type t
val make : int -> t
val init : int -> (int -> e -> unit) -> t
val length : t -> int
val unsafe_get : t -> int -> e
val get : t -> int -> e
val iter : t -> f:(e -> unit) -> unit
val iteri : t -> f:(int -> e -> unit) -> unit
val make_table : t -> ?title:string -> ?chunk_size:int -> ?compress:bool -> H5.t -> string -> unit

Creates and writes a table.

val append_records : t -> H5.t -> string -> unit

Adds records to the end of the table.

val write_records : t -> H5.t -> start:int -> string -> unit

Ovewrites records.

val read_table : H5.t -> string -> t

Reads a table.

val read_records : H5.t -> start:int -> nrecords:int -> string -> t

Reads records.

val write : t -> ?deflate:int -> H5.t -> string -> unit

Writes records.

val read : H5.t -> ?data:t -> string -> t

Reads records.

val data : t -> Hdf5_raw.H5tb.Data.t

Retrieves the pointer to the data.

OCaml

Innovation. Community. Security.