Bitcoin Core 28.99.0
P2P Digital Currency
Public Types | Public Member Functions | List of all members
wallet::DatabaseCursor Class Reference

#include <db.h>

Inheritance diagram for wallet::DatabaseCursor:
[legend]

Public Types

enum class  Status { FAIL , MORE , DONE }
 

Public Member Functions

 DatabaseCursor ()=default
 
virtual ~DatabaseCursor ()=default
 
 DatabaseCursor (const DatabaseCursor &)=delete
 
DatabaseCursoroperator= (const DatabaseCursor &)=delete
 
virtual Status Next (DataStream &key, DataStream &value)
 

Detailed Description

Definition at line 30 of file db.h.

Member Enumeration Documentation

◆ Status

enum class wallet::DatabaseCursor::Status
strong
Enumerator
FAIL 
MORE 
DONE 

Definition at line 39 of file db.h.

Constructor & Destructor Documentation

◆ DatabaseCursor() [1/2]

wallet::DatabaseCursor::DatabaseCursor ( )
explicitdefault

◆ ~DatabaseCursor()

virtual wallet::DatabaseCursor::~DatabaseCursor ( )
virtualdefault

◆ DatabaseCursor() [2/2]

wallet::DatabaseCursor::DatabaseCursor ( const DatabaseCursor )
delete

Member Function Documentation

◆ Next()

virtual Status wallet::DatabaseCursor::Next ( DataStream key,
DataStream value 
)
inlinevirtual

◆ operator=()

DatabaseCursor & wallet::DatabaseCursor::operator= ( const DatabaseCursor )
delete

The documentation for this class was generated from the following file: