18 #ifndef CONVERTERS_LOG_HPP 19 #define CONVERTERS_LOG_HPP 21 #include <rosgraph_msgs/Log.h> 26 #include <qicore/logmanager.hpp> 27 #include <qicore/loglistener.hpp> 37 typedef boost::function<void(rosgraph_msgs::Log&) >
Callback_t;
46 void callAll(
const std::vector<message_actions::MessageAction>& actions );
57 std::map<message_actions::MessageAction, Callback_t>
callbacks_;
void set_qi_logger_level()
void callAll(const std::vector< message_actions::MessageAction > &actions)
boost::function< void(rosgraph_msgs::Log &) > Callback_t
std::map< message_actions::MessageAction, Callback_t > callbacks_
LogConverter(const std::string &name, float frequency, const qi::SessionPtr &sessions)
void registerCallback(const message_actions::MessageAction action, Callback_t cb)
qi::LogManagerPtr logger_
qi::LogListenerPtr listener_