naoqidriver
Public Member Functions | Static Public Member Functions | Data Fields | Static Private Attributes
naoqi::converter::LogLevel Class Reference

Public Member Functions

 LogLevel (qi::LogLevel qi, rosgraph_msgs::Log::_level_type ros_msg, ros::console::levels::Level ros_console)
 

Static Public Member Functions

static const LogLevelget_from_qi (qi::LogLevel qi)
 
static const LogLevelget_from_ros_msg (rosgraph_msgs::Log::_level_type ros_msg)
 
static const LogLevelget_from_ros_console (ros::console::levels::Level ros_console)
 

Data Fields

qi::LogLevel qi_
 
rosgraph_msgs::Log::_level_type ros_msg_
 
ros::console::levels::Level ros_console_
 

Static Private Attributes

static std::vector< LogLevelall_ = std::vector<LogLevel>()
 

Detailed Description

Generic Log Level used to store all the correspondences between the libqi and ROS log levels

Constructor & Destructor Documentation

naoqi::converter::LogLevel::LogLevel ( qi::LogLevel  qi,
rosgraph_msgs::Log::_level_type  ros_msg,
ros::console::levels::Level  ros_console 
)
inline

Member Function Documentation

static const LogLevel& naoqi::converter::LogLevel::get_from_qi ( qi::LogLevel  qi)
inlinestatic
static const LogLevel& naoqi::converter::LogLevel::get_from_ros_console ( ros::console::levels::Level  ros_console)
inlinestatic
static const LogLevel& naoqi::converter::LogLevel::get_from_ros_msg ( rosgraph_msgs::Log::_level_type  ros_msg)
inlinestatic

Field Documentation

std::vector< LogLevel > naoqi::converter::LogLevel::all_ = std::vector<LogLevel>()
staticprivate
qi::LogLevel naoqi::converter::LogLevel::qi_
ros::console::levels::Level naoqi::converter::LogLevel::ros_console_
rosgraph_msgs::Log::_level_type naoqi::converter::LogLevel::ros_msg_

The documentation for this class was generated from the following file: