bdb
Prolog files
bdb.pl -- Berkeley DB interface | ||
---|---|---|
bdb_close/1 | Close BerkeleyDB database indicated by DB. | |
bdb_close_environment/1 | Close a database environment that was explicitly created using bdb_init/2. | |
bdb_closeall/0 | Close all currently open databases and environments. | |
bdb_current/1 | True when DB is a handle to a currently open database. | |
bdb_current_environment/1 | True when Environment is a currently known environment. | |
bdb_del/3 | Delete the first matching key-value pair from the database. | |
bdb_delall/3 | Delete all matching key-value pairs from the database. | |
bdb_enum/3 | Enumerate the whole database, unifying the key-value pairs to Key and Value. | |
bdb_environment_property/2 | True when Property is a property of Environment. | |
bdb_get/3 | Query the database. | |
bdb_getall/3 | Get all values associated with Key. | |
bdb_init/1 | Initialise a DB environment. | |
bdb_init/2 | Initialise a DB environment. | |
bdb_open/4 | Open File holding a database. | |
bdb_put/3 | Add a new key-value pair to the database. | |
bdb_transaction/1 | Start a transaction, execute Goal and terminate the transaction. | |
bdb_transaction/2 | Start a transaction, execute Goal and terminate the transaction. | |
bdb_version/1 | True when Version identifies the database version. |