Redland RDF Application Framework API Reference Manual
<<< Previous | Hashes | Next >>>

# Berkeley DB Hash Implementation Class

Table of Contents
librdf_hash_bdb_create -- Create a BerkeleyDB hash
librdf_hash_bdb_destroy -- Destroy a BerkeleyDB hash
librdf_hash_bdb_open -- Open and maybe create a BerkeleyDB hash
librdf_hash_bdb_close -- Close the hash
librdf_hash_bdb_clone -- Clone the BerkeleyDB hash
librdf_hash_bdb_values_count -- Get the number of values in the hash
librdf_hash_bdb_cursor_init -- Initialise a new bdb cursor
librdf_hash_bdb_cursor_get -- Retrieve a hash value for the given key
librdf_hash_bdb_cursor_finish -- Finish the serialisation of the hash bdb get
librdf_hash_bdb_put -- Store a key/value pair in the hash
librdf_hash_bdb_exists -- Test the existence of a key/value in the hash
librdf_hash_bdb_delete_key -- Delete all values for given key from the hash
librdf_hash_bdb_delete_key_value -- Delete given key/value from the hash
librdf_hash_bdb_sync -- Flush the hash to disk
librdf_hash_bdb_get_fd -- Get the file description representing the hash
librdf_hash_bdb_register_factory -- Register the BerkeleyDB hash module with the hash factory
librdf_init_hash_bdb -- Initialise the BerkeleyDB hash module

<<< Previous | Home | Next >>>
librdf_free_hash_cursor | Up | librdf_hash_bdb_create