Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Static Private Attributes | List of all members
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_console (ros::console::levels::Level ros_console)
 
static const LogLevelget_from_ros_msg (rosgraph_msgs::Log::_level_type ros_msg)
 

Public Attributes

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

Static Public Attributes

static const LogLevel default_ = LogLevel(qi::LogLevel_Info, rosgraph_msgs::Log::INFO, ros::console::levels::Info)
 

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

Definition at line 43 of file converters/log.cpp.

Constructor & Destructor Documentation

◆ LogLevel()

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

Definition at line 46 of file converters/log.cpp.

Member Function Documentation

◆ get_from_qi()

static const LogLevel& naoqi::converter::LogLevel::get_from_qi ( qi::LogLevel  qi)
inlinestatic

Definition at line 52 of file converters/log.cpp.

◆ get_from_ros_console()

static const LogLevel& naoqi::converter::LogLevel::get_from_ros_console ( ros::console::levels::Level  ros_console)
inlinestatic

Definition at line 68 of file converters/log.cpp.

◆ get_from_ros_msg()

static const LogLevel& naoqi::converter::LogLevel::get_from_ros_msg ( rosgraph_msgs::Log::_level_type  ros_msg)
inlinestatic

Definition at line 60 of file converters/log.cpp.

Member Data Documentation

◆ all_

std::vector< LogLevel > naoqi::converter::LogLevel::all_ = std::vector<LogLevel>()
staticprivate

Definition at line 83 of file converters/log.cpp.

◆ default_

const LogLevel naoqi::converter::LogLevel::default_ = LogLevel(qi::LogLevel_Info, rosgraph_msgs::Log::INFO, ros::console::levels::Info)
static

Definition at line 80 of file converters/log.cpp.

◆ qi_

qi::LogLevel naoqi::converter::LogLevel::qi_

Definition at line 76 of file converters/log.cpp.

◆ ros_console_

ros::console::levels::Level naoqi::converter::LogLevel::ros_console_

Definition at line 78 of file converters/log.cpp.

◆ ros_msg_

rosgraph_msgs::Log::_level_type naoqi::converter::LogLevel::ros_msg_

Definition at line 77 of file converters/log.cpp.


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


naoqi_driver
Author(s): Karsten Knese
autogenerated on Sat Feb 3 2024 03:50:07