taco-db  0.1.0
taco::VarlenDataPage Member List

This is the complete list of members for taco::VarlenDataPage, including all inherited members.

CheckSID(SlotId sid) consttaco::VarlenDataPageinlineprivate
CompactSpace()taco::VarlenDataPageprivate
ComputeFreeSpace(FieldOffset usr_data_sz, SlotId num_recs, FieldOffset total_reclen)taco::VarlenDataPagestatic
EraseRecord(SlotId sid)taco::VarlenDataPage
GetMaxOccupiedSlotId() consttaco::VarlenDataPageinline
GetMaxSlotId() consttaco::VarlenDataPage
GetMinOccupiedSlotId() consttaco::VarlenDataPageinline
GetMinSlotId() consttaco::VarlenDataPageinline
GetRecord(SlotId sid) consttaco::VarlenDataPageinline
GetRecordBuffer(SlotId sid, FieldOffset *p_len) consttaco::VarlenDataPage
GetRecordCount() consttaco::VarlenDataPage
GetSlotArray() consttaco::VarlenDataPageinlineprivate
GetUserData() consttaco::VarlenDataPage
InitializePage(char *pagebuf, FieldOffset usr_data_sz=0)taco::VarlenDataPagestatic
InsertRecord(Record &rec)taco::VarlenDataPage
InsertRecordAt(SlotId sid, Record &rec)taco::VarlenDataPage
IsOccupied(SlotId sid) consttaco::VarlenDataPage
m_pagebuftaco::VarlenDataPageprivate
PutRecordIntoSlot(SlotId sid, Record &rec)taco::VarlenDataPageprivate
RemoveSlot(SlotId sid)taco::VarlenDataPage
ShiftSlots(SlotId n, bool truncate)taco::VarlenDataPage
UpdateRecord(SlotId sid, Record &rec)taco::VarlenDataPage
VarlenDataPage(char *pagebuf)taco::VarlenDataPage