DDS  ver. 3.4
Public Member Functions | Public Attributes | List of all members
dds::tools_api::CSession::SImpl Struct Reference

Public Member Functions

 SImpl ()
 
 ~SImpl ()
 
 SImpl (const SImpl &)=delete
 
 SImpl (SImpl &&)=delete
 
SImploperator= (const SImpl &)=delete
 
SImploperator= (SImpl &&)=delete
 

Public Attributes

boost::uuids::uuid m_sid
 Session ID. More...
 
std::shared_ptr< dds::intercom_api::CIntercomServicem_service
 Intercom service. More...
 
std::shared_ptr< dds::intercom_api::CCustomCmdm_customCmd
 Custom commands API. Used for communication with commander. More...
 
requests_t m_requests
 Array of requests. More...
 

Constructor & Destructor Documentation

◆ SImpl() [1/3]

dds::tools_api::CSession::SImpl::SImpl ( )
inline

◆ ~SImpl()

dds::tools_api::CSession::SImpl::~SImpl ( )
inline

◆ SImpl() [2/3]

dds::tools_api::CSession::SImpl::SImpl ( const SImpl )
delete

◆ SImpl() [3/3]

dds::tools_api::CSession::SImpl::SImpl ( SImpl &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

SImpl& dds::tools_api::CSession::SImpl::operator= ( const SImpl )
delete

◆ operator=() [2/2]

SImpl& dds::tools_api::CSession::SImpl::operator= ( SImpl &&  )
delete

Member Data Documentation

◆ m_customCmd

std::shared_ptr<dds::intercom_api::CCustomCmd> dds::tools_api::CSession::SImpl::m_customCmd

Custom commands API. Used for communication with commander.

◆ m_requests

requests_t dds::tools_api::CSession::SImpl::m_requests

Array of requests.

◆ m_service

std::shared_ptr<dds::intercom_api::CIntercomService> dds::tools_api::CSession::SImpl::m_service

Intercom service.

◆ m_sid

boost::uuids::uuid dds::tools_api::CSession::SImpl::m_sid

Session ID.


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