hamsterdb API Documentation
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- _ -
- _flags : ham_key_t , ham_file_filter_t , ham_record_filter_t
- _intflags : ham_record_t
- _next : ham_file_filter_t , ham_record_filter_t
- _prev : ham_record_filter_t , ham_file_filter_t
- _rid : ham_record_t
- a -
- abort() : ham::txn
- after_read_cb : ham_record_filter_t , ham_file_filter_t
- b -
- before_insert_cb : ham_record_filter_t
- before_write_cb : ham_file_filter_t
- begin() : ham::db
- c -
- clone() : ham::cursor
- close() : ham::db , ham::env , ham::cursor
- close_cb : ham_file_filter_t , ham_record_filter_t
- commit() : ham::txn
- create() : ham::db , ham::cursor , ham::env
- create_db() : ham::env
- cursor() : ham::cursor
- d -
- data : ham_record_t , ham_key_t
- db() : ham::db
- e -
- enable_compression() : ham::db
- enable_encryption() : ham::env
- env() : ham::env , ham::db
- erase() : ham::db , ham::cursor
- erase_db() : ham::env
- error() : ham::error
- f -
- find() : ham::db , ham::cursor
- flags : ham_record_t , ham_key_t
- flush() : ham::db
- g -
- get_data() : ham::key , ham::record
- get_database_names() : ham::env
- get_duplicate_count() : ham::cursor
- get_errno() : ham::error
- get_error() : ham::db
- get_flags() : ham::record , ham::key
- get_handle() : ham::key , ham::record , ham::txn , ham::db
- get_license() : ham::db
- get_size() : ham::record , ham::key
- get_string() : ham::error
- get_version() : ham::db
- i -
- insert() : ham::db , ham::cursor , ham::db
- k -
- key() : ham::key
- m -
- m_cursor : ham::cursor
- m_db : ham::txn , ham::db
- m_env : ham::env
- m_errno : ham::error
- m_key : ham::key
- m_rec : ham::record
- m_txn : ham::txn
- move() : ham::cursor
- move_first() : ham::cursor
- move_last() : ham::cursor
- move_next() : ham::cursor
- move_previous() : ham::cursor
- n -
- name : ham_parameter_t
- o -
- open() : ham::db , ham::env
- open_db() : ham::env
- operator=() : ham::record , ham::key , ham::db
- overwrite() : ham::cursor
- r -
- record() : ham::record
- rename_db() : ham::env
- s -
- set_compare_func() : ham::db
- set_data() : ham::key , ham::record
- set_errhandler() : ham::db
- set_flags() : ham::key , ham::record
- set_prefix_compare_func() : ham::db
- set_size() : ham::record , ham::key
- size : ham_record_t , ham_key_t
- t -
- txn() : ham::txn
- u -
- userdata : ham_file_filter_t , ham_record_filter_t
- v -
- value : ham_parameter_t
- ~ -
- ~cursor() : ham::cursor
- ~db() : ham::db
- ~env() : ham::env