![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
Specialization of CCoinsViewCursor to iterate over a CCoinsViewDB. More...
Public Member Functions | |
| CCoinsViewDBCursor (CDBIterator *pcursorIn, const uint256 &hashBlockIn) | |
| ~CCoinsViewDBCursor ()=default | |
| bool | GetKey (COutPoint &key) const override |
| bool | GetValue (Coin &coin) const override |
| bool | Valid () const override |
| void | Next () override |
| Public Member Functions inherited from CCoinsViewCursor | |
| CCoinsViewCursor (const uint256 &hashBlockIn) | |
| virtual | ~CCoinsViewCursor ()=default |
| const uint256 & | GetBestBlock () const |
| Get best block at the time this cursor was created. | |
Private Attributes | |
| std::unique_ptr< CDBIterator > | pcursor |
| std::pair< char, COutPoint > | keyTmp |
Friends | |
| class | CCoinsViewDB |
Specialization of CCoinsViewCursor to iterate over a CCoinsViewDB.
|
inline |
|
default |
|
overridevirtual |
Implements CCoinsViewCursor.
|
overridevirtual |
Implements CCoinsViewCursor.
|
overridevirtual |
Implements CCoinsViewCursor.
|
overridevirtual |
Implements CCoinsViewCursor.
|
friend |
|
private |
|
private |