5#ifndef IFW_CCF_MPTK_RESPONSE_HPP_
6#define IFW_CCF_MPTK_RESPONSE_HPP_
10#include <rad/logger.hpp>
33 const std::string& response_code,
34 const std::string& response_data);
42 const std::string&
Code()
const;
45 const std::string&
Data()
const;
48 std::string
ToString(
const uint16_t truncate = 128)
const;
IFW CTD Multiprocessing Toolkit Message class.
Definition message.hpp:24
IFW CTD Multiprocessing Toolkit Response class.
Definition response.hpp:20
~Response()
Definition response.cpp:30
std::string m_response_code
Definition response.hpp:54
const std::string & Code() const
Return application specific response code.
Definition response.cpp:61
ifw::ccf::mptk::Message m_message
Definition response.hpp:53
std::string ToString(const uint16_t truncate=128) const
Generate ASCII output providing a status of the object.
Definition response.cpp:34
const Message & GetMessage() const
Get reference to original message object (for which the response was sent).
Definition response.cpp:56
Response()
Definition response.cpp:12
std::string m_response_data
Definition response.hpp:55
Response & operator=(const Response &source)
Definition response.cpp:50
const std::string & Data() const
Return response data (payload).
Definition response.cpp:66
Definition manager.hpp:15