Program Listing for File logger.h
↰ Return to documentation for file (/tmp/ws/src/opensw_ros/include/opensw_ros/logger.h
)
#include <string>
#include <rclcpp/rclcpp.hpp>
#include <rcutils/logging.h>
namespace opensw_ros {
class LogBridge {
public:
LogBridge(const std::string& name, rclcpp::Node::SharedPtr node);
private:
std::string full_name_;
rclcpp::Node::SharedPtr node_;
rclcpp::TimerBase::SharedPtr timer_;
RCUTILS_LOG_SEVERITY log_level_ = RCUTILS_LOG_SEVERITY_INFO;
};
} // namespace opensw_ros