Class Oem7MessageHandlerIf
Defined in File oem7_message_handler_if.hpp
Class Documentation
-
class Oem7MessageHandlerIf
Interface implemented by modules handling Oem7RawMessageIf messages
Public Types
-
typedef std::pair<int, unsigned int> MessageIdRecord
-
typedef std::vector<MessageIdRecord> MessageIdRecords
Public Functions
-
inline virtual ~Oem7MessageHandlerIf()
-
virtual void initialize(rclcpp::Node&) = 0
Initializes the handler
-
virtual const MessageIdRecords &getMessageIds() = 0
- Returns:
a vector of Oem7 message IDs to be handled by this Handler.
-
virtual void handleMsg(Oem7RawMessageIf::ConstPtr msg) = 0
Handle a message
-
typedef std::pair<int, unsigned int> MessageIdRecord