Search Toolkit Book for lmdb::error
Base class for LMDB exception conditions. More...
#include <util/lmdbxx/lmdb++.h>
Base class for LMDB exception conditions.
Definition at line 87 of file lmdb++.h.
◆ error() ◆ code() int lmdb::error::code ( ) const inlinenoexcept ◆ origin() const char* lmdb::error::origin ( ) const inlinenoexcept ◆ raise() void error::raise ( const char * origin, int rc ) inlinestaticThrows an error based on the given LMDB return code.
Definition at line 280 of file lmdb++.h.
References MDB_BAD_DBI, MDB_CORRUPTED, MDB_KEYEXIST, MDB_MAP_FULL, MDB_NOTFOUND, MDB_PANIC, MDB_VERSION_MISMATCH, and origin().
Referenced by lmdb::cursor_count(), lmdb::cursor_del(), lmdb::cursor_get(), lmdb::cursor_open(), lmdb::cursor_put(), lmdb::cursor_renew(), lmdb::dbi_del(), lmdb::dbi_drop(), lmdb::dbi_flags(), lmdb::dbi_get(), lmdb::dbi_open(), lmdb::dbi_put(), lmdb::dbi_set_compare(), lmdb::dbi_set_dupsort(), lmdb::dbi_set_relctx(), lmdb::dbi_set_relfunc(), lmdb::dbi_stat(), lmdb::env_copy(), lmdb::env_copy_fd(), lmdb::env_create(), lmdb::env_get_fd(), lmdb::env_get_flags(), lmdb::env_get_max_readers(), lmdb::env_get_path(), lmdb::env_info(), lmdb::env_open(), lmdb::env_set_flags(), lmdb::env_set_mapsize(), lmdb::env_set_max_dbs(), lmdb::env_set_max_readers(), lmdb::env_set_userctx(), lmdb::env_stat(), lmdb::env_sync(), CPubseqGatewayCacheBase::Open(), CPubseqGatewayCacheBlobProp::Open(), lmdb::txn_begin(), lmdb::txn_commit(), and lmdb::txn_renew().
◆ what() virtual const char* lmdb::error::what ( void ) const inlinevirtualnoexcept ◆ _codeThe documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4