Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
open_existing fn
open in read-only mode the persistent hashtbl whose data are stored compressed in file fn
and whose index is stored in fn ^ ".idx"
.
val close : t -> unit
close db
close the previously opened db
.
val mem : t -> string -> bool
mem db k
check if k
is bound in db
.
val find : t -> string -> string
find db k
get and uncompress the current binding of k
in db
or raise Not_found
.
val iter : (string -> string -> unit) -> t -> unit
iter f db
apply f
to all key-value pairs in db
. Values are uncompressed on the fly. Cf. Hashtbl.iter for details.
val fold : (string -> string -> 'a -> 'a) -> t -> 'a -> 'a
fold f db init
fold f
over all key-value pairs in db
. Values are uncompressed on the fly. Cf. Hashtbl.fold for details.