LcsClusterNodeWriter.h File Reference

Go to the source code of this file.

Classes

class  LcsClusterNodeWriter
 Constructs a cluster page, managing the amount of space currently in use on the page and determining the offsets where different elements are to be stored. More...

Enumerations

enum  ForceMode { none = 0, fixed = 1, variable = 2 }

Variables

FENNEL_BEGIN_NAMESPACE const
int 
LcsMaxRollBack = 8
const int LcsMaxLeftOver = 7
const int LcsMaxSzLeftError = 4


Enumeration Type Documentation

enum ForceMode

Enumerator:
none 
fixed 
variable 

Definition at line 39 of file LcsClusterNodeWriter.h.

00039 { none = 0, fixed = 1, variable = 2 };


Variable Documentation

const int LcsMaxLeftOver = 7

Definition at line 36 of file LcsClusterNodeWriter.h.

Referenced by LcsClusterNodeWriter::init(), LcsClusterNodeWriter::isEndOfBlock(), and LcsClusterNodeWriter::pickCompressionMode().

FENNEL_BEGIN_NAMESPACE const int LcsMaxRollBack = 8

Definition at line 35 of file LcsClusterNodeWriter.h.

Referenced by LcsClusterNodeWriter::rollBackLastBatch().

const int LcsMaxSzLeftError = 4

Definition at line 37 of file LcsClusterNodeWriter.h.

Referenced by LcsClusterNodeWriter::addValue(), and LcsClusterNodeWriter::pickCompressionMode().


Generated on Mon Jun 22 04:00:23 2009 for Fennel by  doxygen 1.5.1