SwatDB
Loading...
Searching...
No Matches
Public Attributes | List of all members
HashIndexHeader Struct Reference

#include <hashindexfile.h>

Public Attributes

Level global_level
 
std::uint32_t dir_size
 
std::uint32_t num_bucket
 
std::uint32_t num_entries
 
PageNum dir [MAX_HASH_SIZE]
 

Detailed Description

Struct for the header metadata of HashIndexFile object. The header contains array of PageNum for HashDirPages of the file.

Member Data Documentation

◆ dir

PageNum HashIndexHeader::dir[MAX_HASH_SIZE]

Directory of PageNum of HashDirPages.

◆ dir_size

std::uint32_t HashIndexHeader::dir_size

Number of HashDirPages in the file.

◆ global_level

Level HashIndexHeader::global_level

Global level of the HashIndex.

◆ num_bucket

std::uint32_t HashIndexHeader::num_bucket

Number of HashBucketPages in the file.

◆ num_entries

std::uint32_t HashIndexHeader::num_entries

Number of entries in the file.


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