OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Page.h File Reference

This file contains the declaration and definition of a Page type and a MultiPage type. More...

#include "Logger/Logger.h"
#include <cassert>
#include <deque>
#include <stdexcept>
#include <vector>
#include "../../Shared/types.h"
+ Include dependency graph for Page.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  File_Namespace::Page
 A logical page (Page) belongs to a file on disk. More...
 
struct  File_Namespace::EpochedPage
 
struct  File_Namespace::MultiPage
 The MultiPage stores versions of the same logical page in a deque. More...
 
struct  File_Namespace::HeaderInfo
 Stores Pair of ChunkKey and Page id and version, in a pair with a Page struct itself (File id and Page num) More...
 

Namespaces

 File_Namespace
 

Detailed Description

This file contains the declaration and definition of a Page type and a MultiPage type.

Definition in file Page.h.