HiveMindBridge
Public Member Functions | Private Attributes | List of all members
InboundResponseHandle Class Reference

#include <InboundResponseHandle.h>

Collaboration diagram for InboundResponseHandle:
Collaboration graph

Public Member Functions

 InboundResponseHandle ()=default
 
 InboundResponseHandle (uint32_t responseId, GenericResponseStatusDTO status, std::string details)
 
uint32_t getResponseId () const
 
void setResponseId (uint32_t mResponseId)
 
GenericResponseStatusDTO getResponseStatus () const
 
void setResponseStatus (GenericResponseStatusDTO mResponseStatus)
 
std::string getStatusDetails () const
 
void setStatusDetails (const std::string &mStatusDetails)
 

Private Attributes

uint32_t m_responseId
 
GenericResponseStatusDTO m_responseStatus
 
std::string m_statusDetails
 

Detailed Description

Class containing the necessary context to handle an inbound response message

Constructor & Destructor Documentation

◆ InboundResponseHandle() [1/2]

InboundResponseHandle::InboundResponseHandle ( )
default

◆ InboundResponseHandle() [2/2]

InboundResponseHandle::InboundResponseHandle ( uint32_t  responseId,
GenericResponseStatusDTO  status,
std::string  details 
)

Member Function Documentation

◆ getResponseId()

uint32_t InboundResponseHandle::getResponseId ( ) const
Here is the caller graph for this function:

◆ getResponseStatus()

GenericResponseStatusDTO InboundResponseHandle::getResponseStatus ( ) const

◆ getStatusDetails()

std::string InboundResponseHandle::getStatusDetails ( ) const

◆ setResponseId()

void InboundResponseHandle::setResponseId ( uint32_t  mResponseId)

◆ setResponseStatus()

void InboundResponseHandle::setResponseStatus ( GenericResponseStatusDTO  mResponseStatus)

◆ setStatusDetails()

void InboundResponseHandle::setStatusDetails ( const std::string &  mStatusDetails)

Member Data Documentation

◆ m_responseId

uint32_t InboundResponseHandle::m_responseId
private

◆ m_responseStatus

GenericResponseStatusDTO InboundResponseHandle::m_responseStatus
private

◆ m_statusDetails

std::string InboundResponseHandle::m_statusDetails
private

The documentation for this class was generated from the following files: