![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
A generic data page in the database. More...
Public Member Functions | |
| PageHeader (uint32_t page_num, bool other_endian) | |
| PageHeader ()=delete | |
| template<typename Stream > | |
| void | Unserialize (Stream &s) |
Public Attributes | |
| uint32_t | lsn_file |
| uint32_t | lsn_offset |
| uint32_t | page_num |
| uint32_t | prev_page |
| uint32_t | next_page |
| uint16_t | entries |
| uint16_t | hf_offset |
| uint8_t | level |
| PageType | type |
| uint32_t | expected_page_num |
| bool | other_endian |
Static Public Attributes | |
| static constexpr int64_t | SIZE = 26 |
A generic data page in the database.
Contains fields common to all data pages.
Definition at line 322 of file migrate.cpp.
|
inline |
Definition at line 340 of file migrate.cpp.
|
delete |
|
inline |
| uint16_t wallet::PageHeader::entries |
Definition at line 330 of file migrate.cpp.
| uint32_t wallet::PageHeader::expected_page_num |
Definition at line 337 of file migrate.cpp.
| uint16_t wallet::PageHeader::hf_offset |
Definition at line 331 of file migrate.cpp.
| uint8_t wallet::PageHeader::level |
Definition at line 332 of file migrate.cpp.
| uint32_t wallet::PageHeader::lsn_file |
Definition at line 325 of file migrate.cpp.
| uint32_t wallet::PageHeader::lsn_offset |
Definition at line 326 of file migrate.cpp.
| uint32_t wallet::PageHeader::next_page |
Definition at line 329 of file migrate.cpp.
| bool wallet::PageHeader::other_endian |
Definition at line 338 of file migrate.cpp.
| uint32_t wallet::PageHeader::page_num |
Definition at line 327 of file migrate.cpp.
| uint32_t wallet::PageHeader::prev_page |
Definition at line 328 of file migrate.cpp.
|
staticconstexpr |
Definition at line 335 of file migrate.cpp.
| PageType wallet::PageHeader::type |
Definition at line 333 of file migrate.cpp.