Skip to content

Index of Module cdb

Matthias Görges edited this page Mar 13, 2015 · 3 revisions

Module: cdb

The cdb module provides an interface to constant database library libtinycdb.

Note that constant databases cannot be updated once created.

Functions in this module:

Function Short Description
(make-cdb filename) Initialize the creation of a constant database
(cdb-make-add handle key value) Add a key value pair to the database
(cdb-make-put handle key value flag) Add or replace a key value pair in the database
(cdb-make-exists handle key) Query the existence of a key in the database
(cdb-make-finish handle) Finalize the creation of the database
(init-cdb filename) Initialize query of a constant database
(cdb-find handle key) Return the value associated with a key
(cdb-finish handle) Cleanup the query interface
(cdb->table cdbfile . key) Load table from (optionally encrypted) cdb file
(table->cdb t cdbfile . key) Store table as (optionally encrypted) cdb file
Clone this wiki locally