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