SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::DB::Specs::KeyIntervals Member List

This is the complete list of members for SWC::DB::Specs::KeyIntervals, including all inherited members.

_allocate(size_type sz, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_allocate_insert(pointer data_prev, size_type size_prev, size_type offset, size_type size, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_allocate_insert(pointer data_prev, size_type size_prev, size_type offset, size_type size, const_iterator first, const_iterator last)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_allocate_uinitialized(size_type size)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_allocate_uinitialized(pointer data_prev, size_t size_prev, size_type sz)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_alter(pointer data, size_type remain, size_type amount) noexcept(_NoExceptMove &&_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_capSWC::Core::Vector< KeyInterval >private
_construct(pointer ptr, ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_copy(pointer data, const_pointer data_prev, size_type size_prev) noexcept(_NoExceptCopy)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_dataSWC::Core::Vector< KeyInterval >private
_deallocate(pointer data, size_t) noexceptSWC::Core::Vector< KeyInterval >inlineprivatestatic
_grow(size_type sz)SWC::Core::Vector< KeyInterval >inlineprivate
_move(pointer data, pointer data_prev, size_type size_prev) noexcept(_NoExceptMove &&_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inlineprivatestatic
_NoExceptCopySWC::Core::Vector< KeyInterval >privatestatic
_NoExceptDestructorSWC::Core::Vector< KeyInterval >privatestatic
_NoExceptMoveSWC::Core::Vector< KeyInterval >privatestatic
_NoExceptMoveAssignSWC::Core::Vector< KeyInterval >privatestatic
_Requires_CostructorSWC::Core::Vector< KeyInterval >privatestatic
_Requires_DestructorSWC::Core::Vector< KeyInterval >privatestatic
_sizeSWC::Core::Vector< KeyInterval >private
add()SWC::DB::Specs::KeyIntervals
add(const KeyInterval &other)SWC::DB::Specs::KeyIntervals
add(KeyInterval &&other)SWC::DB::Specs::KeyIntervals
add(const Key &start, const Key &finish)SWC::DB::Specs::KeyIntervals
add(Key &&start, Key &&finish)SWC::DB::Specs::KeyIntervals
assign(IteratorT first, IteratorT last)SWC::Core::Vector< KeyInterval >inline
back() noexceptSWC::Core::Vector< KeyInterval >inline
back() const noexceptSWC::Core::Vector< KeyInterval >inline
begin() noexceptSWC::Core::Vector< KeyInterval >inline
begin() const noexceptSWC::Core::Vector< KeyInterval >inline
capacity() const noexceptSWC::Core::Vector< KeyInterval >inline
cbegin() const noexceptSWC::Core::Vector< KeyInterval >inline
cend() const noexceptSWC::Core::Vector< KeyInterval >inline
clear() noexcept(_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline
const_iterator typedefSWC::Core::Vector< KeyInterval >
const_pointer typedefSWC::Core::Vector< KeyInterval >
const_reference typedefSWC::Core::Vector< KeyInterval >
copy(const KeyIntervals &other)SWC::DB::Specs::KeyIntervals
data() noexceptSWC::Core::Vector< KeyInterval >inline
data() const noexceptSWC::Core::Vector< KeyInterval >inline
decode(const uint8_t **bufp, size_t *remainp)SWC::DB::Specs::KeyIntervalsinline
display(std::ostream &out, bool pretty, const std::string &offset) constSWC::DB::Specs::KeyIntervals
emplace(const_iterator it, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
emplace_back(ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
emplace_back_unsafe(ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< KeyInterval >inline
empty() const noexceptSWC::Core::Vector< KeyInterval >inline
encode(uint8_t **bufp) constSWC::DB::Specs::KeyIntervalsinline
encoded_length() const noexceptSWC::DB::Specs::KeyIntervalsinline
end() noexceptSWC::Core::Vector< KeyInterval >inline
end() const noexceptSWC::Core::Vector< KeyInterval >inline
equal(const KeyIntervals &other) const noexceptSWC::DB::Specs::KeyIntervals
erase(size_type offset) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline
erase(const_iterator it) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline
erase(const_iterator first, const_iterator last) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline
free() noexceptSWC::Core::Vector< KeyInterval >inline
front() noexceptSWC::Core::Vector< KeyInterval >inline
front() const noexceptSWC::Core::Vector< KeyInterval >inline
insert(size_type offset, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
insert(const_iterator it, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
insert(size_type offset, const_iterator first, const_iterator last)SWC::Core::Vector< KeyInterval >inline
insert(const_iterator it, const_iterator first, const_iterator last)SWC::Core::Vector< KeyInterval >inline
insert_unsafe(const_iterator it, ArgsT &&... args) noexcept(_NoExceptMove &&_NoExceptDestructor &&std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< KeyInterval >inline
is_matching(const Types::KeySeq key_seq, const DB::Cell::Key &cellkey) constSWC::DB::Specs::KeyIntervals
is_matching_start(const Types::KeySeq key_seq, const DB::Cell::Key &cellkey) constSWC::DB::Specs::KeyIntervals
iterator typedefSWC::Core::Vector< KeyInterval >
KeyIntervals() noexceptSWC::DB::Specs::KeyIntervalsinline
KeyIntervals(const uint8_t **bufp, size_t *remainp)SWC::DB::Specs::KeyIntervalsinline
KeyIntervals(KeyIntervals &&other) noexceptSWC::DB::Specs::KeyIntervalsinline
KeyIntervals(const KeyIntervals &other)SWC::DB::Specs::KeyIntervals
max_size() noexceptSWC::Core::Vector< KeyInterval >inlinestatic
move(KeyIntervals &other) noexceptSWC::DB::Specs::KeyIntervalsinline
operator!=(const Vector &other) const noexceptSWC::Core::Vector< KeyInterval >inline
operator=(const KeyIntervals &other)SWC::DB::Specs::KeyIntervalsinline
operator=(KeyIntervals &&other) noexceptSWC::DB::Specs::KeyIntervalsinline
Vector< KeyInterval >::operator=(Vector &&other) noexceptSWC::Core::Vector< KeyInterval >inline
Vector< KeyInterval >::operator=(const Vector &other)SWC::Core::Vector< KeyInterval >inline
operator==(const Vector &other) const noexceptSWC::Core::Vector< KeyInterval >inline
operator[](size_type pos) noexceptSWC::Core::Vector< KeyInterval >inline
operator[](size_type pos) const noexceptSWC::Core::Vector< KeyInterval >inline
pointer typedefSWC::Core::Vector< KeyInterval >
pop_back() noexcept(_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline
print(std::ostream &out) constSWC::DB::Specs::KeyIntervals
push_back(ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
push_back_unsafe(ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< KeyInterval >inline
reference typedefSWC::Core::Vector< KeyInterval >
reserve(size_type cap)SWC::Core::Vector< KeyInterval >inline
reserve()SWC::Core::Vector< KeyInterval >inline
resize(size_type sz, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
shrink_to_fit(size_type sz=0)SWC::Core::Vector< KeyInterval >inline
size() const noexceptSWC::Core::Vector< KeyInterval >inline
size_of_internal() const noexceptSWC::DB::Specs::KeyIntervals
size_type typedefSWC::Core::Vector< KeyInterval >
swap(Vector &other) noexceptSWC::Core::Vector< KeyInterval >inline
value_type typedefSWC::Core::Vector< KeyInterval >
Vec typedefSWC::DB::Specs::KeyIntervals
Vector() noexceptSWC::Core::Vector< KeyInterval >inline
Vector(size_type sz, ArgsT &&... args)SWC::Core::Vector< KeyInterval >inline
Vector(Vector &&other) noexceptSWC::Core::Vector< KeyInterval >inline
Vector(const Vector &other)SWC::Core::Vector< KeyInterval >inline
Vector(const_iterator _b, const_iterator _e)SWC::Core::Vector< KeyInterval >inline
Vector(std::initializer_list< value_type > &&l)SWC::Core::Vector< KeyInterval >inline
~KeyIntervals() noexceptSWC::DB::Specs::KeyIntervals
~Vector() noexcept(_NoExceptDestructor)SWC::Core::Vector< KeyInterval >inline