ROS 2 rclcpp + rcl - kilted
kilted
ROS 2 C++ Client Library with ROS Client Library
|
#include <rclcpp/node_interfaces/node_graph_interface.hpp>
Public Member Functions | |
RCLCPP_PUBLIC | TopicEndpointInfo (const rcl_topic_endpoint_info_t &info) |
Construct a TopicEndpointInfo from a rcl_topic_endpoint_info_t. | |
RCLCPP_PUBLIC std::string & | node_name () |
Get a mutable reference to the node name. | |
RCLCPP_PUBLIC const std::string & | node_name () const |
Get a const reference to the node name. | |
RCLCPP_PUBLIC std::string & | node_namespace () |
Get a mutable reference to the node namespace. | |
RCLCPP_PUBLIC const std::string & | node_namespace () const |
Get a const reference to the node namespace. | |
RCLCPP_PUBLIC std::string & | topic_type () |
Get a mutable reference to the topic type string. | |
RCLCPP_PUBLIC const std::string & | topic_type () const |
Get a const reference to the topic type string. | |
RCLCPP_PUBLIC rclcpp::EndpointType & | endpoint_type () |
Get a mutable reference to the topic endpoint type. | |
RCLCPP_PUBLIC const rclcpp::EndpointType & | endpoint_type () const |
Get a const reference to the topic endpoint type. | |
RCLCPP_PUBLIC std::array< uint8_t, RMW_GID_STORAGE_SIZE > & | endpoint_gid () |
Get a mutable reference to the GID of the topic endpoint. | |
RCLCPP_PUBLIC const std::array< uint8_t, RMW_GID_STORAGE_SIZE > & | endpoint_gid () const |
Get a const reference to the GID of the topic endpoint. | |
RCLCPP_PUBLIC rclcpp::QoS & | qos_profile () |
Get a mutable reference to the QoS profile of the topic endpoint. | |
RCLCPP_PUBLIC const rclcpp::QoS & | qos_profile () const |
Get a const reference to the QoS profile of the topic endpoint. | |
RCLCPP_PUBLIC rosidl_type_hash_t & | topic_type_hash () |
Get a mutable reference to the type hash of the topic endpoint. | |
RCLCPP_PUBLIC const rosidl_type_hash_t & | topic_type_hash () const |
Get a const reference to the type hash of the topic endpoint. | |
Struct that contains topic endpoint information like the associated node name, node namespace, topic type, endpoint type, endpoint GID, and its QoS.
Definition at line 50 of file node_graph_interface.hpp.