9#ifndef RAD_MSG_REQUEST_HPP
10#define RAD_MSG_REQUEST_HPP
21template <
typename TYPE>
41 std::string m_originator_id;
45template <
typename TYPE>
50template <
typename TYPE>
52 : m_originator_id(orig_id), m_proto_buffer(pb) {
56template <
typename TYPE>
58 : m_originator_id(r.GetOriginatorId()), m_proto_buffer(r.GetProtoBuffer()) {
62template <
typename TYPE>
67template <
typename TYPE>
77template <
typename TYPE>
80 return m_originator_id;
83template <
typename TYPE>
86 return m_proto_buffer;
89template <
typename TYPE>
95template <
typename TYPE>
Definition msgRequest.hpp:22
const std::string & GetOriginatorId() const
Definition msgRequest.hpp:78
MsgRequest(const std::string &orig_id, const TYPE &pb)
Definition msgRequest.hpp:51
const MsgRequest< TYPE > & operator=(const MsgRequest< TYPE > &r)
Definition msgRequest.hpp:68
MsgRequest()
Definition msgRequest.hpp:46
void SetOriginatorId(const std::string &id)
Definition msgRequest.hpp:90
const TYPE & GetProtoBuffer() const
Definition msgRequest.hpp:84
TYPE payload_t
Definition msgRequest.hpp:24
void SetProtoBuffer(const TYPE &pb)
Definition msgRequest.hpp:96
MsgRequest(const MsgRequest< TYPE > &r)
Definition msgRequest.hpp:57
virtual ~MsgRequest()
Definition msgRequest.hpp:63
#define RAD_TRACE(logger)
Definition logger.hpp:21
Definition actionsApp.cpp:23
log4cplus::Logger & GetLogger()
Definition logger.cpp:72