Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
queries.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  bb
 Entry point for Barretenberg command-line interface.
 
namespace  bb::lmdblib
 
namespace  bb::lmdblib::lmdb_queries
 

Functions

void bb::lmdblib::lmdb_queries::put_value (Key &key, Value &data, const LMDBDatabase &db, bb::lmdblib::LMDBWriteTransaction &tx, bool duplicatesPermitted)
 
void bb::lmdblib::lmdb_queries::put_value (Key &key, const uint64_t &data, const LMDBDatabase &db, bb::lmdblib::LMDBWriteTransaction &tx, bool duplicatesPermitted)
 
void bb::lmdblib::lmdb_queries::delete_value (Key &key, const LMDBDatabase &db, bb::lmdblib::LMDBWriteTransaction &tx)
 
void bb::lmdblib::lmdb_queries::delete_value (Key &key, Value &value, const LMDBDatabase &db, bb::lmdblib::LMDBWriteTransaction &tx)
 
bool bb::lmdblib::lmdb_queries::get_value (Key &key, Value &data, const LMDBDatabase &db, const bb::lmdblib::LMDBTransaction &tx)
 
bool bb::lmdblib::lmdb_queries::get_value (Key &key, uint64_t &data, const LMDBDatabase &db, const bb::lmdblib::LMDBTransaction &tx)
 
bool bb::lmdblib::lmdb_queries::set_at_key (const LMDBCursor &cursor, Key &key)
 
bool bb::lmdblib::lmdb_queries::set_at_key_gte (const LMDBCursor &cursor, Key &key)
 
bool bb::lmdblib::lmdb_queries::set_at_start (const LMDBCursor &cursor)
 
bool bb::lmdblib::lmdb_queries::set_at_end (const LMDBCursor &cursor)
 
bool bb::lmdblib::lmdb_queries::read_next (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead, MDB_cursor_op op)
 
bool bb::lmdblib::lmdb_queries::count_until_next (const LMDBCursor &cursor, const Key &targetKey, uint64_t &count, MDB_cursor_op op)
 
bool bb::lmdblib::lmdb_queries::read_next_dup (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead, MDB_cursor_op op)
 
bool bb::lmdblib::lmdb_queries::count_until_next_dup (const LMDBCursor &cursor, const Key &targetKey, uint64_t &count, MDB_cursor_op op)
 
bool bb::lmdblib::lmdb_queries::read_next (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead)
 
bool bb::lmdblib::lmdb_queries::read_prev (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead)
 
bool bb::lmdblib::lmdb_queries::read_next_dup (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead)
 
bool bb::lmdblib::lmdb_queries::read_prev_dup (const LMDBCursor &cursor, KeyDupValuesVector &keyValues, uint64_t numKeysToRead)
 
bool bb::lmdblib::lmdb_queries::count_until_next (const LMDBCursor &cursor, const Key &key, uint64_t &count)
 
bool bb::lmdblib::lmdb_queries::count_until_prev (const LMDBCursor &cursor, const Key &key, uint64_t &count)
 
bool bb::lmdblib::lmdb_queries::count_until_next_dup (const LMDBCursor &cursor, const Key &key, uint64_t &count)
 
bool bb::lmdblib::lmdb_queries::count_until_prev_dup (const LMDBCursor &cursor, const Key &key, uint64_t &count)