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::client::Mngr::Groups Member List

This is the complete list of members for SWC::client::Mngr::Groups, including all inherited members.

_add_host(uint8_t role, cid_t cid_begin, cid_t cid_end, uint16_t port, std::string host_or_ips)SWC::client::Mngr::Groupsprivate
_allocate(size_type sz, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_allocate_insert(pointer data_prev, size_type size_prev, size_type offset, size_type size, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >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< Group::Ptr >inlineprivatestatic
_allocate_uinitialized(size_type size)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_allocate_uinitialized(pointer data_prev, size_t size_prev, size_type sz)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_alter(pointer data, size_type remain, size_type amount) noexcept(_NoExceptMove &&_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_capSWC::Core::Vector< Group::Ptr >private
_construct(pointer ptr, ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_copy(pointer data, const_pointer data_prev, size_type size_prev) noexcept(_NoExceptCopy)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_dataSWC::Core::Vector< Group::Ptr >private
_deallocate(pointer data, size_t) noexceptSWC::Core::Vector< Group::Ptr >inlineprivatestatic
_grow(size_type sz)SWC::Core::Vector< Group::Ptr >inlineprivate
_move(pointer data, pointer data_prev, size_type size_prev) noexcept(_NoExceptMove &&_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivatestatic
_NoExceptCopySWC::Core::Vector< Group::Ptr >privatestatic
_NoExceptDestructorSWC::Core::Vector< Group::Ptr >privatestatic
_NoExceptMoveSWC::Core::Vector< Group::Ptr >privatestatic
_NoExceptMoveAssignSWC::Core::Vector< Group::Ptr >privatestatic
_Requires_CostructorSWC::Core::Vector< Group::Ptr >privatestatic
_Requires_DestructorSWC::Core::Vector< Group::Ptr >privatestatic
_sizeSWC::Core::Vector< Group::Ptr >private
add(GroupHost &&g_host)SWC::client::Mngr::Groups
assign(IteratorT first, IteratorT last)SWC::Core::Vector< Group::Ptr >inlineprivate
back() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
back() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
begin() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
begin() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
capacity() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
cbegin() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
cend() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
cfg_hostsSWC::client::Mngr::Groupsprivate
cfg_portSWC::client::Mngr::Groupsprivate
clear() noexcept(_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate
const_iterator typedefSWC::Core::Vector< Group::Ptr >private
const_pointer typedefSWC::Core::Vector< Group::Ptr >private
const_reference typedefSWC::Core::Vector< Group::Ptr >private
copy()SWC::client::Mngr::Groups
data() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
data() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
emplace(const_iterator it, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
emplace_back(ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
emplace_back_unsafe(ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< Group::Ptr >inlineprivate
empty() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
end() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
end() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
erase(size_type offset) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate
erase(const_iterator it) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate
erase(const_iterator first, const_iterator last) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate
free() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
front() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
front() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
get_endpoints(uint8_t role=0, cid_t cid_begin=0, cid_t cid_end=0)SWC::client::Mngr::Groups
get_groups()SWC::client::Mngr::Groups
get_groups(const Comm::EndPoints &endpoints)SWC::client::Mngr::Groups
Groups(const Config::Settings &settings)SWC::client::Mngr::Groups
Groups(const Groups &other, Groups::Vec &&)SWC::client::Mngr::Groups
Groups(const Groups &)=deleteSWC::client::Mngr::Groups
hosts(uint8_t role, cid_t cid, Hosts &hosts, GroupHost &group_host)SWC::client::Mngr::Groups
init()SWC::client::Mngr::Groups
insert(size_type offset, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
insert(const_iterator it, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
insert(size_type offset, const_iterator first, const_iterator last)SWC::Core::Vector< Group::Ptr >inlineprivate
insert(const_iterator it, const_iterator first, const_iterator last)SWC::Core::Vector< Group::Ptr >inlineprivate
insert_unsafe(const_iterator it, ArgsT &&... args) noexcept(_NoExceptMove &&_NoExceptDestructor &&std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< Group::Ptr >inlineprivate
iterator typedefSWC::Core::Vector< Group::Ptr >private
m_active_g_hostSWC::client::Mngr::Groupsprivate
m_mutexSWC::client::Mngr::Groupsprivate
m_netsSWC::client::Mngr::Groupsprivate
max_size() noexceptSWC::Core::Vector< Group::Ptr >inlineprivatestatic
on_cfg_update()SWC::client::Mngr::Groups
operator!=(const Vector &other) const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
operator=(const Groups &)=deleteSWC::client::Mngr::Groups
Vector< Group::Ptr >::operator=(Vector &&other) noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
Vector< Group::Ptr >::operator=(const Vector &other)SWC::Core::Vector< Group::Ptr >inlineprivate
operator==(const Vector &other) const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
operator[](size_type pos) noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
operator[](size_type pos) const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
pointer typedefSWC::Core::Vector< Group::Ptr >private
pop_back() noexcept(_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate
print(std::ostream &out)SWC::client::Mngr::Groups
Ptr typedefSWC::client::Mngr::Groups
push_back(ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
push_back_unsafe(ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >)SWC::Core::Vector< Group::Ptr >inlineprivate
reference typedefSWC::Core::Vector< Group::Ptr >private
remove(const Comm::EndPoints &endpoints)SWC::client::Mngr::Groups
reserve(size_type cap)SWC::Core::Vector< Group::Ptr >inlineprivate
reserve()SWC::Core::Vector< Group::Ptr >inlineprivate
resize(size_type sz, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
select(const cid_t &cid, Comm::EndPoints &endpoints)SWC::client::Mngr::Groups
select(const uint8_t &role, Comm::EndPoints &endpoints)SWC::client::Mngr::Groups
shrink_to_fit(size_type sz=0)SWC::Core::Vector< Group::Ptr >inlineprivate
size() const noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
size_type typedefSWC::Core::Vector< Group::Ptr >private
swap(Vector &other) noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
value_type typedefSWC::Core::Vector< Group::Ptr >private
Vec typedefSWC::client::Mngr::Groups
Vector() noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
Vector(size_type sz, ArgsT &&... args)SWC::Core::Vector< Group::Ptr >inlineprivate
Vector(Vector &&other) noexceptSWC::Core::Vector< Group::Ptr >inlineprivate
Vector(const Vector &other)SWC::Core::Vector< Group::Ptr >inlineprivate
Vector(const_iterator _b, const_iterator _e)SWC::Core::Vector< Group::Ptr >inlineprivate
Vector(std::initializer_list< value_type > &&l)SWC::Core::Vector< Group::Ptr >inlineprivate
~Groups() noexceptSWC::client::Mngr::Groupsinline
~Vector() noexcept(_NoExceptDestructor)SWC::Core::Vector< Group::Ptr >inlineprivate