Monero
Loading...
Searching...
No Matches
lmdb::table Struct Reference

Helper for grouping typical LMDB DBI options. More...

#include <table.h>

Inheritance diagram for lmdb::table:

Public Member Functions

expect< MDB_dbiopen (MDB_txn &write_txn) const noexcept

Public Attributes

char const *const name
const unsigned flags
MDB_cmp_func *const key_cmp
MDB_cmp_func *const value_cmp

Detailed Description

Helper for grouping typical LMDB DBI options.

Member Function Documentation

◆ open()

expect< MDB_dbi > lmdb::table::open ( MDB_txn & write_txn) const
noexcept
Precondition
name != nullptr
Returns
Open table.

Member Data Documentation

◆ flags

const unsigned lmdb::table::flags

◆ key_cmp

MDB_cmp_func* const lmdb::table::key_cmp

◆ name

char const* const lmdb::table::name

◆ value_cmp

MDB_cmp_func* const lmdb::table::value_cmp

The documentation for this struct was generated from the following files: