74 m_Env->set_mapsize(mapsize);
#define BEGIN_IDBLOB_SCOPE
unique_ptr< lmdb::env > m_Env
CLMDBReadOnlyTxn BeginReadTxn()
static env create(const unsigned int flags=default_flags)
Creates a new LMDB environment.
static void raise(const char *origin, int rc)
Throws an error based on the given LMDB return code.
static txn begin(MDB_env *const env, MDB_txn *const parent=nullptr, const unsigned int flags=default_flags)
Creates a new LMDB transaction.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_SCOPE(ns)
Define a new scope.
#define MDB_NORDAHEAD
don't do readahead (no effect on Windows)
#define MDB_NOMETASYNC
don't fsync metapage after commit
#define MDB_NOSYNC
don't fsync after commit
#define MDB_NOSUBDIR
no environment directory
#define MDB_RDONLY
read only
unsigned int MDB_dbi
A handle for an individual database in the DB environment.
static const size_t kMaxReaders
static const MDB_dbi kLmdbMaxDbCount
static const size_t kMapSizeDelta
static const size_t kMapSizeInit
static SLJIT_INLINE sljit_ins st(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)