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::Groups | private |
_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 |
_cap | SWC::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 |
_data | SWC::Core::Vector< Group::Ptr > | private |
_deallocate(pointer data, size_t) noexcept | SWC::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 |
_NoExceptCopy | SWC::Core::Vector< Group::Ptr > | privatestatic |
_NoExceptDestructor | SWC::Core::Vector< Group::Ptr > | privatestatic |
_NoExceptMove | SWC::Core::Vector< Group::Ptr > | privatestatic |
_NoExceptMoveAssign | SWC::Core::Vector< Group::Ptr > | privatestatic |
_Requires_Costructor | SWC::Core::Vector< Group::Ptr > | privatestatic |
_Requires_Destructor | SWC::Core::Vector< Group::Ptr > | privatestatic |
_size | SWC::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() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
back() const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
begin() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
begin() const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
capacity() const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
cbegin() const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
cend() const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
cfg_hosts | SWC::client::Mngr::Groups | private |
cfg_port | SWC::client::Mngr::Groups | private |
clear() noexcept(_NoExceptDestructor) | SWC::Core::Vector< Group::Ptr > | inlineprivate |
const_iterator typedef | SWC::Core::Vector< Group::Ptr > | private |
const_pointer typedef | SWC::Core::Vector< Group::Ptr > | private |
const_reference typedef | SWC::Core::Vector< Group::Ptr > | private |
copy() | SWC::client::Mngr::Groups | |
data() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
data() const noexcept | SWC::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 noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
end() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
end() const noexcept | SWC::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() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
front() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
front() const noexcept | SWC::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 &)=delete | SWC::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 typedef | SWC::Core::Vector< Group::Ptr > | private |
m_active_g_host | SWC::client::Mngr::Groups | private |
m_mutex | SWC::client::Mngr::Groups | private |
m_nets | SWC::client::Mngr::Groups | private |
max_size() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivatestatic |
on_cfg_update() | SWC::client::Mngr::Groups | |
operator!=(const Vector &other) const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
operator=(const Groups &)=delete | SWC::client::Mngr::Groups | |
Vector< Group::Ptr >::operator=(Vector &&other) noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
Vector< Group::Ptr >::operator=(const Vector &other) | SWC::Core::Vector< Group::Ptr > | inlineprivate |
operator==(const Vector &other) const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
operator[](size_type pos) noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
operator[](size_type pos) const noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
pointer typedef | SWC::Core::Vector< Group::Ptr > | private |
pop_back() noexcept(_NoExceptDestructor) | SWC::Core::Vector< Group::Ptr > | inlineprivate |
print(std::ostream &out) | SWC::client::Mngr::Groups | |
Ptr typedef | SWC::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 typedef | SWC::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 noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
size_type typedef | SWC::Core::Vector< Group::Ptr > | private |
swap(Vector &other) noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
value_type typedef | SWC::Core::Vector< Group::Ptr > | private |
Vec typedef | SWC::client::Mngr::Groups | |
Vector() noexcept | SWC::Core::Vector< Group::Ptr > | inlineprivate |
Vector(size_type sz, ArgsT &&... args) | SWC::Core::Vector< Group::Ptr > | inlineprivate |
Vector(Vector &&other) noexcept | SWC::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() noexcept | SWC::client::Mngr::Groups | inline |
~Vector() noexcept(_NoExceptDestructor) | SWC::Core::Vector< Group::Ptr > | inlineprivate |