message_processor.h
Go to the documentation of this file.
1 
25 #ifndef MESSAGE_RELAY_PROCESSOR_MESSAGE_PROCESSOR_H
26 #define MESSAGE_RELAY_PROCESSOR_MESSAGE_PROCESSOR_H
27 
30 
31 namespace message_relay
32 {
33 
34 template<typename Message, typename Processor>
36 {
37 public:
38  static void processMessage(typename Message::Ptr &msg, typename Processor::ConstPtr &processor);
39 };
40 
41 template<typename Service, typename Processor>
43 {
44 public:
45  static void processRequest(typename Service::Request &req, typename Processor::ConstPtr &processor);
46 
47  static void processResponse(typename Service::Response &res, typename Processor::ConstPtr &processor);
48 };
49 
50 } // namespace message_relay
51 
52 #endif // MESSAGE_RELAY_PROCESSOR_MESSAGE_PROCESSOR_H
msg
static void processMessage(typename Message::Ptr &msg, typename Processor::ConstPtr &processor)


message_relay
Author(s):
autogenerated on Wed Jul 17 2019 03:27:53