![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <TrieDB.h>
Classes | |
| struct | Node |
Public Types | |
| using | value_type = std::pair< bytesConstRef, bytesConstRef > |
Public Member Functions | |
| iterator () | |
| iterator (GenericTrieDB const *_db) | |
| iterator (GenericTrieDB const *_db, bytesConstRef _key) | |
| iterator & | operator++ () |
| value_type | operator* () const |
| value_type | operator-> () const |
| bool | operator== (iterator const &_c) const |
| bool | operator!= (iterator const &_c) const |
| value_type | at () const |
Protected Attributes | |
| std::vector< Node > | m_trail |
| GenericTrieDB< DB > const * | m_that |
Private Member Functions | |
| void | next () |
| void | next (NibbleSlice _key) |
| using dev::GenericTrieDB< _DB >::iterator::value_type = std::pair<bytesConstRef, bytesConstRef> |
|
inline |
|
explicit |
| dev::GenericTrieDB< DB >::iterator::iterator | ( | GenericTrieDB const * | _db, |
| bytesConstRef | _key | ||
| ) |
| GenericTrieDB< DB >::iterator::value_type dev::GenericTrieDB< DB >::iterator::at | ( | ) | const |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
1.8.11