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::GroupHost Struct Referencefinal

#include <swcdb/db/client/service/mngr/Groups.h>

+ Collaboration diagram for SWC::client::Mngr::Groups::GroupHost:

Public Member Functions

SWC_CAN_INLINE GroupHost () noexcept
 
 GroupHost (GroupHost &&) noexcept=default
 
GroupHostoperator= (GroupHost &&) noexcept=default
 
 GroupHost (const GroupHost &)=delete
 
GroupHostoperator= (const GroupHost &)=delete
 
 ~GroupHost () noexcept
 

Public Attributes

uint8_t role
 
cid_t cid_begin
 
cid_t cid_end
 
Comm::EndPoints endpoints
 

Detailed Description

Definition at line 65 of file Groups.h.

Constructor & Destructor Documentation

◆ GroupHost() [1/3]

SWC_CAN_INLINE SWC::client::Mngr::Groups::GroupHost::GroupHost ( )
inlinenoexcept

Definition at line 71 of file Groups.h.

◆ GroupHost() [2/3]

SWC::client::Mngr::Groups::GroupHost::GroupHost ( GroupHost &&  )
defaultnoexcept

◆ GroupHost() [3/3]

SWC::client::Mngr::Groups::GroupHost::GroupHost ( const GroupHost )
delete

◆ ~GroupHost()

SWC::client::Mngr::Groups::GroupHost::~GroupHost ( )
inlinenoexcept

Definition at line 76 of file Groups.h.

Member Function Documentation

◆ operator=() [1/2]

GroupHost& SWC::client::Mngr::Groups::GroupHost::operator= ( const GroupHost )
delete

◆ operator=() [2/2]

GroupHost& SWC::client::Mngr::Groups::GroupHost::operator= ( GroupHost &&  )
defaultnoexcept

Member Data Documentation

◆ cid_begin

cid_t SWC::client::Mngr::Groups::GroupHost::cid_begin

Definition at line 67 of file Groups.h.

Referenced by SWC::client::Mngr::Groups::hosts().

◆ cid_end

cid_t SWC::client::Mngr::Groups::GroupHost::cid_end

Definition at line 68 of file Groups.h.

Referenced by SWC::client::Mngr::Groups::hosts().

◆ endpoints

Comm::EndPoints SWC::client::Mngr::Groups::GroupHost::endpoints

Definition at line 69 of file Groups.h.

Referenced by SWC::Comm::Protocol::Mngr::Req::MngrActive::handle().

◆ role

uint8_t SWC::client::Mngr::Groups::GroupHost::role

Definition at line 66 of file Groups.h.

Referenced by SWC::client::Mngr::Groups::hosts().


The documentation for this struct was generated from the following file: