#include <logger.hpp>
◆ Level
An enum for the type of logger level.
| Enumerator |
|---|
| Unset | The unset log level.
|
| Debug | The debug log level.
|
| Info | The info log level.
|
| Warn | The warn log level.
|
| Error | The error log level.
|
| Fatal | The fatal log level.
|
◆ Logger()
| rclcpp::Logger::Logger |
( |
const Logger & |
| ) |
|
|
default |
◆ get_name()
| const char* rclcpp::Logger::get_name |
( |
| ) |
const |
|
inline |
Get the name of this logger.
- Returns
- the full name of the logger including any prefixes, or
-
nullptr if this logger is invalid (e.g. because logging is disabled).
◆ get_child()
Return a logger that is a descendant of this logger.
The child logger's full name will include any hierarchy conventions that indicate it is a descendant of this logger. For example, get_logger('abc').get_child('def') will return a logger with name abc.def.
- Parameters
-
| [in] | suffix | the child logger's suffix |
- Returns
- a logger with the fully-qualified name including the suffix, or
-
a dummy logger if this logger is invalid (e.g. because logging is disabled).
◆ set_level()
| void rclcpp::Logger::set_level |
( |
Level |
level | ) |
|
Set level for current logger.
- Parameters
-
| [in] | level | the logger's level |
- Exceptions
-
◆ rclcpp::get_logger
The documentation for this class was generated from the following file: