taco-db
0.1.0
|
The record ID of a record on a page is a pair of ‘(PageNumber, SlotId)’. More...
#include <storage/Record.h>
Public Member Functions | |
RecordId () | |
RecordId (PageNumber pid) | |
RecordId (PageNumber pid, SlotId sid) | |
void | SetInvalid () |
constexpr bool | IsValid () const |
std::string | ToString () const |
Public Attributes | |
PageNumber | pid |
SlotId | sid |
uint16_t | reserved |
2-byte padding for alignment, but it's currently unused. More... | |
The record ID of a record on a page is a pair of ‘(PageNumber, SlotId)’.
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
inline |
|
inline |
PageNumber taco::RecordId::pid |
uint16_t taco::RecordId::reserved |
2-byte padding for alignment, but it's currently unused.
SlotId taco::RecordId::sid |