hdf5

Manages HDF5 files used for storing large amounts of data
IN THIS PACKAGE
Module Hdf5_raw . H5tb
include module type of struct include H5tb end
module Field_info : sig ... end
module Data : sig ... end

A pointer to the data.

val make_table : string -> Hid.t -> string -> nrecords:int -> type_size:int -> field_names:string array -> field_offset:int array -> field_types:Hid.t array -> chunk_size:int -> ?fill_data:Data.t -> compress:bool -> Data.t -> unit
val append_records : Hid.t -> string -> nrecords:int -> type_size:int -> field_offset:int array -> field_sizes:int array -> Data.t -> unit
val write_records : Hid.t -> string -> start:int -> nrecords:int -> type_size:int -> field_offset:int array -> field_sizes:int array -> Data.t -> unit
val read_table : Hid.t -> string -> dst_size:int -> dst_offset:int array -> dst_sizes:int array -> Data.t -> unit
val read_records : Hid.t -> string -> start:int -> nrecords:int -> type_size:int -> field_offset:int array -> dst_sizes:int array -> Data.t -> unit
val get_table_info : Hid.t -> string -> int
val get_field_info : Hid.t -> string -> Field_info.t