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 |
Hypertable library.
Hypertable client interface library as well as general, but Hypertable-specific, facilities shared among Hypertable servers.
Definition at line 46 of file ScanSpec.h.
typedef vector<CellInterval, CellIntervalAlloc> Hypertable::Lib::CellIntervals |
Definition at line 47 of file ScanSpec.h.
Definition at line 52 of file ScanSpec.h.
typedef vector<ColumnPredicate, ColumnPredicateAlloc> Hypertable::Lib::ColumnPredicates |
Definition at line 53 of file ScanSpec.h.
typedef PageArenaAllocator<const char *> Hypertable::Lib::CstrAlloc |
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.
typedef vector<RowInterval, RowIntervalAlloc> Hypertable::Lib::RowIntervals |
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.
|
related |
|
related |
|
related |