wisc_db
Public Attributes | List of all members
wiscdb::HashItem Struct Reference

#include <bufferHashTable.h>

Public Attributes

const Filefile
 
PageId pageNo
 
FrameId frameNo
 
HashItemnext
 

Detailed Description

@brief Declarations for buffer pool hash table item

Definition at line 18 of file bufferHashTable.h.

Member Data Documentation

const File* wiscdb::HashItem::file

pointer a file object (more on this below)

Definition at line 22 of file bufferHashTable.h.

FrameId wiscdb::HashItem::frameNo

frame number of page in the buffer pool

Definition at line 32 of file bufferHashTable.h.

HashItem* wiscdb::HashItem::next

Next node in the hash table for separate chaining

Definition at line 37 of file bufferHashTable.h.

PageId wiscdb::HashItem::pageNo

page number within a file

Definition at line 27 of file bufferHashTable.h.


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