Zero  0.1.0
Public Member Functions | Public Attributes | Friends | List of all members
cleaner_cb_info Struct Reference

#include <bf_tree_cleaner.h>

Public Member Functions

 cleaner_cb_info (bf_idx idx, const bf_tree_cb_t &cb)
 

Public Attributes

lsn_t page_lsn
 
lsn_t rec_lsn
 
bf_idx idx
 
PageID pid
 
uint16_t ref_count
 

Friends

std::ostream & operator<< (std::ostream &out, const cleaner_cb_info &cb)
 

Detailed Description

Information about each candidate control block considered by whatever cleaner policy is currently active

Constructor & Destructor Documentation

§ cleaner_cb_info()

cleaner_cb_info::cleaner_cb_info ( bf_idx  idx,
const bf_tree_cb_t cb 
)
inline

Friends And Related Function Documentation

§ operator<<

std::ostream& operator<< ( std::ostream &  out,
const cleaner_cb_info cb 
)
friend

Member Data Documentation

§ idx

bf_idx cleaner_cb_info::idx

§ page_lsn

lsn_t cleaner_cb_info::page_lsn

§ pid

PageID cleaner_cb_info::pid

§ rec_lsn

lsn_t cleaner_cb_info::rec_lsn

§ ref_count

uint16_t cleaner_cb_info::ref_count

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