0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Classes | Typedefs | Functions
Hypertable::Lib Namespace Reference

Hypertable library. More...

Namespaces

 Master
 
 RangeServer
 
 RangeServerRecovery
 
 RS_METRICS
 Facilities for reading and writing sys/RS_METRICS table.
 

Classes

class  CellInterval
 Represents a cell interval. More...
 
class  ColumnPredicate
 Represents a column predicate (e.g. More...
 
class  RowInterval
 Represents a row interval. More...
 
class  ScanCells
 This class takes allows vector access to a set of cells contained in an EventPtr without any copying. More...
 
class  ScanLimitState
 Tracks row and cell limits used to enforce scan limit predicates. More...
 
class  ScanSpec
 Scan predicate and control specification. More...
 
class  ScanSpecBuilder
 Helper class for building a ScanSpec. More...
 

Typedefs

typedef std::shared_ptr
< ScanCells
ScanCellsPtr
 Smart pointer to ScanCells. More...
 
typedef PageArenaAllocator
< RowInterval
RowIntervalAlloc
 
typedef vector< RowInterval,
RowIntervalAlloc
RowIntervals
 
typedef PageArenaAllocator
< CellInterval
CellIntervalAlloc
 
typedef vector< CellInterval,
CellIntervalAlloc
CellIntervals
 
typedef PageArenaAllocator
< const char * > 
CstrAlloc
 
typedef vector< const char
*, CstrAlloc
CstrColumns
 
typedef PageArenaAllocator
< ColumnPredicate
ColumnPredicateAlloc
 
typedef vector
< ColumnPredicate,
ColumnPredicateAlloc
ColumnPredicates
 

Detailed Description

Hypertable library.

Hypertable client interface library as well as general, but Hypertable-specific, facilities shared among Hypertable servers.

Typedef Documentation

Definition at line 46 of file ScanSpec.h.

Definition at line 47 of file ScanSpec.h.

Definition at line 52 of file ScanSpec.h.

Definition at line 53 of file ScanSpec.h.

Definition at line 49 of file ScanSpec.h.

typedef vector<const char *, CstrAlloc> Hypertable::Lib::CstrColumns

Definition at line 50 of file ScanSpec.h.

Definition at line 43 of file ScanSpec.h.

Definition at line 44 of file ScanSpec.h.

typedef std::shared_ptr<ScanCells> Hypertable::Lib::ScanCellsPtr

Smart pointer to ScanCells.

Definition at line 143 of file ScanCells.h.

Function Documentation

ostream& Hypertable::Lib::operator<< ( ostream &  os,
const RowInterval &  ri 
)
related
ostream& Hypertable::Lib::operator<< ( ostream &  os,
const CellInterval &  ci 
)
related
ostream& Hypertable::Lib::operator<< ( ostream &  os,
const ScanSpec &  scan_spec 
)
related