apply_possible_range(DB::Cell::Key &begin, DB::Cell::Key &end, bool *end_restp=nullptr) const | SWC::DB::Specs::Interval | inline |
apply_possible_range(DB::Cell::Key &key, bool ending, bool rest, bool no_stepping) const | SWC::DB::Specs::Interval | |
apply_possible_range_begin(DB::Cell::Key &begin) const | SWC::DB::Specs::Interval | |
apply_possible_range_end(DB::Cell::Key &end, bool *restp=nullptr) const | SWC::DB::Specs::Interval | |
apply_possible_range_pure() | SWC::DB::Specs::Interval | inline |
copy(const Interval &other) | SWC::DB::Specs::Interval | |
decode(const uint8_t **bufp, size_t *remainp, bool owner) | SWC::DB::Specs::Interval | |
display(std::ostream &out, bool pretty=false, const std::string &offset="") const | SWC::DB::Specs::Interval | |
encode(uint8_t **bufp) const | SWC::DB::Specs::Interval | |
encoded_length() const noexcept | SWC::DB::Specs::Interval | |
equal(const Interval &other) const noexcept | SWC::DB::Specs::Interval | |
flags | SWC::DB::Specs::Interval | |
free() noexcept | SWC::DB::Specs::Interval | |
has_opt__deleting() const noexcept | SWC::DB::Specs::Interval | inline |
has_opt__key_equal() const noexcept | SWC::DB::Specs::Interval | inline |
has_opt__range_end_rest() const noexcept | SWC::DB::Specs::Interval | inline |
has_opt__updating() const noexcept | SWC::DB::Specs::Interval | inline |
Interval(Types::Column col_type=Types::Column::UNKNOWN) noexcept | SWC::DB::Specs::Interval | explicit |
Interval(const Cell::Key &range_begin, const Cell::Key &range_end) | SWC::DB::Specs::Interval | explicit |
Interval(const uint8_t **bufp, size_t *remainp) | SWC::DB::Specs::Interval | explicit |
Interval(const Interval &other) | SWC::DB::Specs::Interval | explicit |
Interval(Interval &&other) noexcept | SWC::DB::Specs::Interval | explicit |
is_in_previous(const Types::KeySeq key_seq, const DB::Cell::Key &prev) const | SWC::DB::Specs::Interval | |
is_matching(const Types::KeySeq key_seq, const Cell::Key &key, int64_t timestamp, bool desc) const | SWC::DB::Specs::Interval | inline |
is_matching(int64_t timestamp, bool desc) const noexcept | SWC::DB::Specs::Interval | inline |
is_matching(const Types::KeySeq key_seq, const Cells::Cell &cell, bool &stop) const | SWC::DB::Specs::Interval | inline |
is_matching_begin(const Types::KeySeq key_seq, const DB::Cell::Key &key) const | SWC::DB::Specs::Interval | |
is_matching_end(const Types::KeySeq key_seq, const DB::Cell::Key &key) const | SWC::DB::Specs::Interval | |
is_updating() const noexcept | SWC::DB::Specs::Interval | inline |
key_intervals | SWC::DB::Specs::Interval | |
make_ptr(Types::Column col_type=Types::Column::UNKNOWN) | SWC::DB::Specs::Interval | inlinestatic |
make_ptr(const uint8_t **bufp, size_t *remainp) | SWC::DB::Specs::Interval | inlinestatic |
make_ptr(const Interval &other) | SWC::DB::Specs::Interval | inlinestatic |
make_ptr(Interval &&other) | SWC::DB::Specs::Interval | inlinestatic |
move(Interval &other) noexcept | SWC::DB::Specs::Interval | |
offset_key | SWC::DB::Specs::Interval | |
offset_rev | SWC::DB::Specs::Interval | |
operator=(const Interval &other) | SWC::DB::Specs::Interval | inline |
operator=(Interval &&other) noexcept | SWC::DB::Specs::Interval | inline |
OPT_DELETING | SWC::DB::Specs::Interval | static |
OPT_KEY_EQUAL | SWC::DB::Specs::Interval | static |
OPT_RANGE_END_REST | SWC::DB::Specs::Interval | static |
OPT_UPDATING | SWC::DB::Specs::Interval | static |
options | SWC::DB::Specs::Interval | |
print(std::ostream &out) const | SWC::DB::Specs::Interval | |
Ptr typedef | SWC::DB::Specs::Interval | |
range_begin | SWC::DB::Specs::Interval | |
range_end | SWC::DB::Specs::Interval | |
set_opt__deleting() noexcept | SWC::DB::Specs::Interval | inline |
set_opt__key_equal() noexcept | SWC::DB::Specs::Interval | inline |
set_opt__range_end_rest() noexcept | SWC::DB::Specs::Interval | inline |
set_opt__updating() noexcept | SWC::DB::Specs::Interval | inline |
size_of_internal() const noexcept | SWC::DB::Specs::Interval | |
to_string() const | SWC::DB::Specs::Interval | inline |
ts_finish | SWC::DB::Specs::Interval | |
ts_start | SWC::DB::Specs::Interval | |
updating | SWC::DB::Specs::Interval | |
values | SWC::DB::Specs::Interval | |
~Interval() noexcept | SWC::DB::Specs::Interval | |