9 #ifndef {{cookiecutter.module_name|upper}}_MSG_PARSERS_HPP_
10 #define {{cookiecutter.module_name|upper}}_MSG_PARSERS_HPP_
12 #include <rad/msgHandler.hpp>
13 #include <rad/topicHandler.hpp>
14 #include <rad/smAdapter.hpp>
16 #include <azmq/message.hpp>
28 virtual ~MsgParsers();
30 void Handle(
const std::string& identity,
const std::string& payload_type,
void const* msg,
size_t sz)
override;
32 MsgParsers(
const MsgParsers&) =
delete;
33 MsgParsers& operator= (
const MsgParsers&) =
delete;
48 void Handle(
const std::string& payload_type,
void const* msg,
size_t sz)
override;
50 TopicParsers(
const TopicParsers&) =
delete;
51 TopicParsers& operator= (
const MsgParsers&) =
delete;
59 #endif // {{cookiecutter.module_name|upper}}_MSG_PARSERS_HPP_
Definition: msgHandler.hpp:23
virtual void Handle(const std::string &topic_type_id, const void *data, size_t data_size)=0
virtual void Handle(const std::string &identity, const std::string &msg_type_id, const void *data, size_t data_size)=0
Definition: smAdapter.hpp:42
Definition: topicHandler.hpp:23