Dripline-Cpp  v2.4.2
Dripline Implementation in C++
msg_reply Member List

This is the complete list of members for msg_reply, including all inherited members.

create(const return_code &a_return_code, const std::string &a_ret_msg, scarab::param_ptr_t a_payload, const std::string &a_routing_key, const std::string &a_specifier="", message::encoding a_encoding=encoding::json)msg_replystatic
create(unsigned a_return_code_value, const std::string &a_ret_msg, scarab::param_ptr_t a_payload, const std::string &a_routing_key, const std::string &a_specifier="", message::encoding a_encoding=encoding::json)msg_replystatic
create(const return_code &a_return_code, const std::string &a_ret_msg, scarab::param_ptr_t a_payload, const msg_request &a_request)msg_replyinlinestatic
create(unsigned a_return_code, const std::string &a_ret_msg, scarab::param_ptr_t a_payload, const msg_request &a_request)msg_replyinlinestatic
create_amqp_messages(unsigned a_max_size=10000)message
derived_modify_amqp_message(amqp_message_ptr a_amqp_msg, AmqpClient::Table &a_properties) constmsg_replyinlineprivatevirtual
derived_modify_message_param(scarab::param_node &a_message_node) constmsg_replyinlineprivatevirtual
encode_full_message(unsigned a_max_size, const scarab::param_node &a_options=scarab::param_node()) constmessage
encode_message_body(std::vector< std::string > &a_body_vec, unsigned a_max_size, const scarab::param_node &a_options=scarab::param_node()) constmessage
encoding enum namemessage
f_return_buffermsg_replymutableprivate
f_specifiermessagemutableprotected
get_message_param(bool a_include_payload=true) constmessage
get_payload_ptr() constmessageinline
get_sender_info() constmessage
interpret_encoding() constmessageprotected
is_alert() constmsg_replyinlinevirtual
is_reply() constmsg_replyinlinevirtual
is_request() constmsg_replyinlinevirtual
message()message
message_type() constmsg_replyvirtual
msg_reply()msg_reply
parse_message_id(const std::string &a_message_id)messagestatic
parsed_specifier()messageinline
parsed_specifier() constmessageinline
payload()messageinline
payload() constmessageinline
process_message(amqp_split_message_ptrs a_message_ptrs, const std::string &a_routing_key)messagestatic
s_message_id_separatormessagestatic
sender_version_map_t typedefmessage
set_payload(scarab::param_ptr_t a_payload)messageinline
set_sender_info(const scarab::param_node &a_sender_info)message
snake_case_mv_accessible(unsigned, return_code)msg_reply
dripline::message::snake_case_mv_accessible(bool, is_valid)message
dripline::message::snake_case_mv_accessible(encoding, encoding)message
snake_case_mv_accessible_static_noset(msg_t, message_type)msg_reply
snake_case_mv_referrable(std::string, return_message)msg_reply
dripline::message::snake_case_mv_referrable(std::string, routing_key)message
dripline::message::snake_case_mv_referrable(std::string, correlation_id)message
dripline::message::snake_case_mv_referrable(std::string, message_id)message
dripline::message::snake_case_mv_referrable(std::string, reply_to)message
dripline::message::snake_case_mv_referrable(std::string, timestamp)message
dripline::message::snake_case_mv_referrable(std::string, sender_exe)message
dripline::message::snake_case_mv_referrable(std::string, sender_hostname)message
dripline::message::snake_case_mv_referrable(std::string, sender_username)message
dripline::message::snake_case_mv_referrable(std::string, sender_service_name)message
dripline::message::snake_case_mv_referrable(sender_version_map_t, sender_versions)message
~message()messagevirtual
~msg_reply()msg_replyvirtual