OmniSciDB  5ade3759e0
File_Namespace::HeaderInfo Struct Reference

Stores Pair of ChunkKey and Page id and version, in a pair with a Page struct itself (File id and Page num) More...

#include <Page.h>

+ Collaboration diagram for File_Namespace::HeaderInfo:

Public Member Functions

 HeaderInfo (const ChunkKey &chunkKey, const int pageId, const int versionEpoch, const Page &page)
 

Public Attributes

ChunkKey chunkKey
 
int pageId
 
int versionEpoch
 
Page page
 

Detailed Description

Stores Pair of ChunkKey and Page id and version, in a pair with a Page struct itself (File id and Page num)

HeaderInfo

Definition at line 121 of file Page.h.

Constructor & Destructor Documentation

◆ HeaderInfo()

File_Namespace::HeaderInfo::HeaderInfo ( const ChunkKey chunkKey,
const int  pageId,
const int  versionEpoch,
const Page page 
)
inline

Member Data Documentation

◆ chunkKey

ChunkKey File_Namespace::HeaderInfo::chunkKey

Definition at line 122 of file Page.h.

Referenced by File_Namespace::headerCompare().

◆ page

Page File_Namespace::HeaderInfo::page

Definition at line 125 of file Page.h.

◆ pageId

int File_Namespace::HeaderInfo::pageId

Definition at line 123 of file Page.h.

Referenced by File_Namespace::headerCompare().

◆ versionEpoch

int File_Namespace::HeaderInfo::versionEpoch

Definition at line 124 of file Page.h.

Referenced by File_Namespace::headerCompare().


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