Definition at line 21 of file leveldb_impl.hpp.
|
| | LevelDBStorageIterator (leveldb::Iterator *it) |
| |
| bool | value (std::vector< uint8_t > &out) const override |
| |
| bool | key (std::vector< uint8_t > &out) const override |
| |
| void | next () override |
| |
| bool | valid () const override |
| |
| void | seek_start () override |
| |
| void | seek (const std::vector< uint8_t > &val) override |
| |
|
virtual bool | value (std::vector< uint8_t > &out) const =0 |
| |
|
virtual bool | key (std::vector< uint8_t > &out) const =0 |
| |
|
virtual void | next ()=0 |
| |
|
virtual bool | valid () const =0 |
| |
|
virtual void | seek_start ()=0 |
| |
|
virtual void | seek (const std::vector< uint8_t > &val)=0 |
| |
◆ ~LevelDBStorageIterator()
| altintegration::adaptors::LevelDBStorageIterator::~LevelDBStorageIterator |
( |
| ) |
|
|
inlineoverride |
Definition at line 22 of file leveldb_impl.hpp.
22 {
23 if (it_ != nullptr) {
24 delete it_;
25 }
26 }
◆ LevelDBStorageIterator()
| altintegration::adaptors::LevelDBStorageIterator::LevelDBStorageIterator |
( |
leveldb::Iterator * |
it | ) |
|
|
inline |
◆ key()
| bool altintegration::adaptors::LevelDBStorageIterator::key |
( |
std::vector< uint8_t > & |
out | ) |
const |
|
overridevirtual |
◆ next()
| void altintegration::adaptors::LevelDBStorageIterator::next |
( |
| ) |
|
|
inlineoverridevirtual |
◆ seek()
| void altintegration::adaptors::LevelDBStorageIterator::seek |
( |
const std::vector< uint8_t > & |
val | ) |
|
|
overridevirtual |
◆ seek_start()
| void altintegration::adaptors::LevelDBStorageIterator::seek_start |
( |
| ) |
|
|
inlineoverridevirtual |
◆ valid()
| bool altintegration::adaptors::LevelDBStorageIterator::valid |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ value()
| bool altintegration::adaptors::LevelDBStorageIterator::value |
( |
std::vector< uint8_t > & |
out | ) |
const |
|
overridevirtual |
The documentation for this struct was generated from the following file: