rclcpp  master
C++ ROS Client Library API
Public Member Functions | List of all members
rclcpp::node_interfaces::NodeLogging Class Reference

Implementation of the NodeLogging part of the Node API. More...

#include <node_logging.hpp>

Inheritance diagram for rclcpp::node_interfaces::NodeLogging:
Inheritance graph
[legend]
Collaboration diagram for rclcpp::node_interfaces::NodeLogging:
Collaboration graph
[legend]

Public Member Functions

 NodeLogging (rclcpp::node_interfaces::NodeBaseInterface *node_base)
 
virtual ~NodeLogging ()
 
rclcpp::Logger get_logger () const override
 Return the logger of the node. More...
 
const char * get_logger_name () const override
 Return the logger name associated with the node. More...
 
- Public Member Functions inherited from rclcpp::node_interfaces::NodeLoggingInterface
virtual ~NodeLoggingInterface ()=default
 

Detailed Description

Implementation of the NodeLogging part of the Node API.

Constructor & Destructor Documentation

◆ NodeLogging()

rclcpp::node_interfaces::NodeLogging::NodeLogging ( rclcpp::node_interfaces::NodeBaseInterface node_base)
explicit

◆ ~NodeLogging()

virtual rclcpp::node_interfaces::NodeLogging::~NodeLogging ( )
virtual

Member Function Documentation

◆ get_logger()

rclcpp::Logger rclcpp::node_interfaces::NodeLogging::get_logger ( ) const
overridevirtual

Return the logger of the node.

Returns
The logger of the node.

Implements rclcpp::node_interfaces::NodeLoggingInterface.

◆ get_logger_name()

const char* rclcpp::node_interfaces::NodeLogging::get_logger_name ( ) const
overridevirtual

Return the logger name associated with the node.

Returns
The logger name associated with the node.

Implements rclcpp::node_interfaces::NodeLoggingInterface.


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