25 #ifndef __MESSAGE_HANDLER_HPP__ 26 #define __MESSAGE_HANDLER_HPP__ 39 #include <boost/scoped_ptr.hpp> boost::scoped_ptr< MsgHandlerList > MessageHandlerListPtr
void handleMessage(Oem7RawMessageIf::ConstPtr raw_msg)
boost::shared_ptr< novatel_oem7_driver::Oem7MessageHandlerIf > MessageHandlerShPtr
std::list< MessageHandlerShPtr > MsgHandlerList
MessageHandlerMap msg_handler_map_
Dispatch map for raw messages.
MessageHandler(ros::NodeHandle &nh)
std::map< int, MessageHandlerListPtr > MessageHandlerMap
pluginlib::ClassLoader< novatel_oem7_driver::Oem7MessageHandlerIf > msg_handler_loader_
Plugin loader.