package cryptodbm

  1. Overview
  2. Docs

Module Kinds.LowerDBSource

Sourcetype dbfile
Sourceval mk_file : string -> dbfile
Sourceval get_root : dbfile -> string
Sourceval exists : dbfile -> bool
Sourceval delete : dbfile -> unit
Sourceval get_perm : dbfile -> int
Sourceval copy : dbfile -> string -> unit
Sourceval is_readable : dbfile -> bool
Sourceval is_appendable : dbfile -> bool
Sourcetype dbm
Sourceval open_dbm : dbfile -> [ `Read | `Write | `Append ] -> perm:int -> dbm
Sourceval close : dbm -> unit
Sourceval remove : dbm -> encoded_key -> unit
Sourceval replace : dbm -> encoded_key -> encoded_data -> unit
Sourceval add : dbm -> encoded_key -> encoded_data -> unit
Sourceval iterkey : (encoded_key -> unit) -> dbm -> unit
Sourceval iter : (encoded_key -> encoded_data -> unit) -> dbm -> unit
OCaml

Innovation. Community. Security.