Declarations for TableInfo. More...
#include <Hypertable/RangeServer/Range.h>#include <Hypertable/RangeServer/RangeSet.h>#include <Hypertable/Lib/Master/Client.h>#include <Hypertable/Lib/RangeSpec.h>#include <Hypertable/Lib/TableIdentifier.h>#include <AsyncComm/Clock.h>#include <Common/StringExt.h>#include <algorithm>#include <condition_variable>#include <iterator>#include <memory>#include <mutex>#include <set>#include <string>

Go to the source code of this file.
Classes | |
| class | Hypertable::RangeData | 
| Holds pointers to a Range and associated Range::MaintenanceData.  More... | |
| class | Hypertable::Ranges | 
| Holds vector of RangeData objects and memory arena.  More... | |
| class | Hypertable::RangeInfo | 
| Holds pointer to range and cached start and end rows.  More... | |
| class | Hypertable::TableInfo | 
| Holds set of range objects for a table.  More... | |
Namespaces | |
| Hypertable | |
| Hypertable definitions  | |
Typedefs | |
| typedef std::shared_ptr< Ranges > | Hypertable::RangesPtr | 
| Smart pointer to Ranges.  More... | |
| typedef std::shared_ptr < TableInfo >  | Hypertable::TableInfoPtr | 
| Smart pointer to TableInfo.  More... | |
Functions | |
| bool | Hypertable::operator< (const RangeInfo &lhs, const RangeInfo &rhs) | 
| Less than operator for RangeInfo objects.  More... | |
Declarations for TableInfo.
This file contains type declarations for TableInfo, a class to hold pointers to Range objects.
Definition in file TableInfo.h.
 1.8.8