Fabcoin Core
0.16.2
P2P Digital Currency
|
Different view on a GenericTrieDB that can use different key types. More...
#include <TrieDB.h>
Classes | |
class | iterator |
Public Types | |
using | DB = typename Generic::DB |
using | KeyType = _KeyType |
Public Member Functions | |
SpecificTrieDB (DB *_db=nullptr) | |
SpecificTrieDB (DB *_db, h256 _root, Verification _v=Verification::Normal) | |
std::string | operator[] (KeyType _k) const |
bool | contains (KeyType _k) const |
std::string | at (KeyType _k) const |
void | insert (KeyType _k, bytesConstRef _value) |
void | insert (KeyType _k, bytes const &_value) |
void | remove (KeyType _k) |
iterator | begin () const |
iterator | end () const |
iterator | lower_bound (KeyType _k) const |
Different view on a GenericTrieDB that can use different key types.
using dev::SpecificTrieDB< Generic, _KeyType >::DB = typename Generic::DB |
using dev::SpecificTrieDB< Generic, _KeyType >::KeyType = _KeyType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |