Holds vector of RangeData objects and memory arena. More...
#include <TableInfo.h>

Public Member Functions | |
| template<typename Func > | |
| void | remove_if (Func pred) |
| Template function for removing ranges that satisfy a predicate. More... | |
Public Attributes | |
| std::vector< RangeData > | array |
| Vector of RangeData objects. More... | |
| ByteArena | arena |
| Memory arena. More... | |
Holds vector of RangeData objects and memory arena.
This class is used to hold a set of RangeData objects and a memory arena that is used to allocate the maintenance data objects.
Definition at line 72 of file TableInfo.h.
|
inline |
Template function for removing ranges that satisfy a predicate.
| Func | Predicate function |
| pred | Predicate function |
Definition at line 78 of file TableInfo.h.
| ByteArena Hypertable::Ranges::arena |
Memory arena.
Definition at line 87 of file TableInfo.h.
| std::vector<RangeData> Hypertable::Ranges::array |
Vector of RangeData objects.
Definition at line 85 of file TableInfo.h.
1.8.8