lmdb++
lmdb::dbi Member List

This is the complete list of members for lmdb::dbi, including all inherited members.

_handlelmdb::dbiprotected
dbi(const MDB_dbi handle) noexceptlmdb::dbiinline
dbi(dbi &&other) noexceptlmdb::dbiinline
default_flagslmdb::dbistatic
default_put_flagslmdb::dbistatic
del(MDB_txn *const txn, const K &key)lmdb::dbiinline
drop(MDB_txn *const txn, const bool del=false)lmdb::dbiinline
flags(MDB_txn *const txn) const lmdb::dbiinline
get(MDB_txn *const txn, const K &key) const lmdb::dbiinline
get(MDB_txn *const txn, const K &key, V &val) const lmdb::dbiinline
get(MDB_txn *const txn, const char *const key, V &val) const lmdb::dbiinline
handle() const noexceptlmdb::dbiinline
open(MDB_txn *const txn, const char *const name=nullptr, const unsigned int flags=default_flags)lmdb::dbiinlinestatic
operator MDB_dbi() const noexceptlmdb::dbiinline
operator=(dbi &&other) noexceptlmdb::dbiinline
put(MDB_txn *const txn, const K &key, const unsigned int flags=default_put_flags)lmdb::dbiinline
put(MDB_txn *const txn, const K &key, const V &val, const unsigned int flags=default_put_flags)lmdb::dbiinline
put(MDB_txn *const txn, const char *const key, const V &val, const unsigned int flags=default_put_flags)lmdb::dbiinline
put(MDB_txn *const txn, const char *const key, const char *const val, const unsigned int flags=default_put_flags)lmdb::dbiinline
set_compare(MDB_txn *const txn, MDB_cmp_func *const cmp=nullptr)lmdb::dbiinline
size(MDB_txn *const txn) const lmdb::dbiinline
stat(MDB_txn *const txn) const lmdb::dbiinline
~dbi() noexceptlmdb::dbiinline