DDS  ver. 3.6
Public Types | Public Member Functions | Public Attributes | List of all members
dds::protocol_api::SReplyCmd Struct Reference

#include <ReplyCmd.h>

Inheritance diagram for dds::protocol_api::SReplyCmd:
dds::protocol_api::SBasicCmd< SReplyCmd >

Public Types

enum  EStatusCode : uint16_t { EStatusCode::OK = 1, EStatusCode::ERROR }
 

Public Member Functions

 SReplyCmd ()
 
 SReplyCmd (const std::string &_msg, uint16_t _statusCode, uint16_t _returnCode, uint16_t _srcCommand)
 
size_t size () const
 
void _convertFromData (const dds::misc::BYTEVector_t &_data)
 
void _convertToData (dds::misc::BYTEVector_t *_data) const
 
bool operator== (const SReplyCmd &val) const
 
- Public Member Functions inherited from dds::protocol_api::SBasicCmd< SReplyCmd >
void convertFromData (const dds::misc::BYTEVector_t &_data)
 
void convertToData (dds::misc::BYTEVector_t *_data) const
 

Public Attributes

uint16_t m_statusCode
 
uint16_t m_returnCode
 
uint16_t m_srcCommand
 
std::string m_sMsg
 

Member Enumeration Documentation

◆ EStatusCode

Enumerator
OK 
ERROR 

Constructor & Destructor Documentation

◆ SReplyCmd() [1/2]

SReplyCmd::SReplyCmd ( )

◆ SReplyCmd() [2/2]

SReplyCmd::SReplyCmd ( const std::string &  _msg,
uint16_t  _statusCode,
uint16_t  _returnCode,
uint16_t  _srcCommand 
)

Member Function Documentation

◆ _convertFromData()

void SReplyCmd::_convertFromData ( const dds::misc::BYTEVector_t _data)

◆ _convertToData()

void SReplyCmd::_convertToData ( dds::misc::BYTEVector_t _data) const

◆ operator==()

bool SReplyCmd::operator== ( const SReplyCmd val) const

◆ size()

size_t SReplyCmd::size ( ) const

Member Data Documentation

◆ m_returnCode

uint16_t dds::protocol_api::SReplyCmd::m_returnCode

◆ m_sMsg

std::string dds::protocol_api::SReplyCmd::m_sMsg

◆ m_srcCommand

uint16_t dds::protocol_api::SReplyCmd::m_srcCommand

◆ m_statusCode

uint16_t dds::protocol_api::SReplyCmd::m_statusCode

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