ROS 2 rclcpp + rcl - humble  humble
ROS 2 C++ Client Library with ROS Client Library
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
rclcpp::exceptions::NameValidationError Class Reference

Thrown when a any kind of name (node, namespace, topic, etc.) is invalid. More...

#include <rclcpp/exceptions/exceptions.hpp>

Inheritance diagram for rclcpp::exceptions::NameValidationError:
Inheritance graph
[legend]
Collaboration diagram for rclcpp::exceptions::NameValidationError:
Collaboration graph
[legend]

Public Member Functions

 NameValidationError (const char *name_type_, const char *name_, const char *error_msg_, size_t invalid_index_)
 

Static Public Member Functions

static std::string format_error (const char *name_type, const char *name, const char *error_msg, size_t invalid_index)
 

Public Attributes

const std::string name_type
 
const std::string name
 
const std::string error_msg
 
const size_t invalid_index
 

Detailed Description

Thrown when a any kind of name (node, namespace, topic, etc.) is invalid.

Definition at line 42 of file exceptions.hpp.


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