wisc_db
|
Header metadata in a page. More...
#include <page.h>
Public Member Functions | |
bool | operator== (const PageHeader &rhs) const |
Public Attributes | |
std::uint16_t | free_space_begin |
std::uint16_t | free_space_end |
std::uint16_t | num_slots |
std::uint16_t | num_free_slots |
PageId | current_page_number |
PageId | next_page_number |
Header metadata in a page.
Header metadata in each page which tracks where space has been used and contains a pointer to the next page in the file.
|
inline |
PageId wiscdb::PageHeader::current_page_number |
std::uint16_t wiscdb::PageHeader::free_space_begin |
std::uint16_t wiscdb::PageHeader::free_space_end |
PageId wiscdb::PageHeader::next_page_number |
std::uint16_t wiscdb::PageHeader::num_free_slots |
std::uint16_t wiscdb::PageHeader::num_slots |