Interface for removing a range or changing its end row in a Range set. More...
#include <RangeSet.h>
Public Member Functions | |
virtual bool | remove (const String &start_row, const String &end_row)=0 |
Removes the range associated with the given end_row. More... | |
virtual void | change_end_row (const String &start_row, const String &old_end_row, const String &new_end_row)=0 |
Changes the end row key associated with a range. More... | |
virtual void | change_start_row (const String &old_start_row, const String &new_start_row, const String &new_end_row)=0 |
Changes the start row key associated with a range. More... | |
Interface for removing a range or changing its end row in a Range set.
Definition at line 32 of file RangeSet.h.
|
pure virtual |
Changes the end row key associated with a range.
start_row | start row of range to remove |
old_end_row | old end row key of range |
new_end_row | new end row key for range |
Implemented in Hypertable::TableInfo.
|
pure virtual |
Changes the start row key associated with a range.
old_start_row | Old start row of range to remove |
new_start_row | New start row key of range |
new_end_row | New end row key for range |
Implemented in Hypertable::TableInfo.
|
pure virtual |
Removes the range associated with the given end_row.
start_row | end row of range to remove |
end_row | end row of range to remove |
Implemented in Hypertable::TableInfo.