Zero  0.1.0
Public Member Functions | Public Attributes | Friends | List of all members
ArchiverHeap::HeapEntry Struct Reference

Public Member Functions

 HeapEntry (run_number_t run, PageID pid, lsn_t lsn, fixed_lists_mem_t::slot_t slot)
 
 HeapEntry ()
 

Public Attributes

fixed_lists_mem_t::slot_t slot
 
lsn_t lsn
 
run_number_t run
 
PageID pid
 

Friends

std::ostream & operator<< (std::ostream &os, const HeapEntry &e)
 

Constructor & Destructor Documentation

§ HeapEntry() [1/2]

ArchiverHeap::HeapEntry::HeapEntry ( run_number_t  run,
PageID  pid,
lsn_t  lsn,
fixed_lists_mem_t::slot_t  slot 
)
inline

§ HeapEntry() [2/2]

ArchiverHeap::HeapEntry::HeapEntry ( )
inline

Friends And Related Function Documentation

§ operator<<

std::ostream& operator<< ( std::ostream &  os,
const HeapEntry e 
)
friend

Member Data Documentation

§ lsn

lsn_t ArchiverHeap::HeapEntry::lsn

§ pid

PageID ArchiverHeap::HeapEntry::pid

§ run

run_number_t ArchiverHeap::HeapEntry::run

§ slot

fixed_lists_mem_t::slot_t ArchiverHeap::HeapEntry::slot

The documentation for this struct was generated from the following file: