![]() |
Bitcoin Core
28.1.0
P2P Digital Currency
|
#include <bdb.h>
Public Member Functions | |
| BerkeleyCursor (BerkeleyDatabase &database, const BerkeleyBatch &batch, Span< const std::byte > prefix={}) | |
| ~BerkeleyCursor () override | |
| Status | Next (DataStream &key, DataStream &value) override |
| Dbc * | dbc () const |
Public Member Functions inherited from wallet::DatabaseCursor | |
| DatabaseCursor ()=default | |
| virtual | ~DatabaseCursor ()=default |
| DatabaseCursor (const DatabaseCursor &)=delete | |
| DatabaseCursor & | operator= (const DatabaseCursor &)=delete |
Private Attributes | |
| Dbc * | m_cursor |
| std::vector< std::byte > | m_key_prefix |
| bool | m_first {true} |
Additional Inherited Members | |
Public Types inherited from wallet::DatabaseCursor | |
| enum | Status { Status::FAIL, Status::MORE, Status::DONE } |
|
explicit |
|
overridevirtual |
Reimplemented from wallet::DatabaseCursor.
Definition at line 743 of file bdb.cpp.
|
private |
1.8.14