rosros 0.2.5
Simple unified interface to ROS1 / ROS2 Python API
Loading...
Searching...
No Matches
rosros.rclify.exceptions Namespace Reference

Copy of ROS2 `rclpy.exceptions` for ROS1. More...

Classes

class  InvalidNamespaceException
 Raised when a namespace is invalid. More...
 
class  InvalidNodeNameException
 Raised when a node name is invalid. More...
 
class  InvalidParameterException
 Raised when a parameter to be declared has an invalid name. More...
 
class  InvalidParameterValueException
 Raised when a parameter is rejected by a user callback or when applying a descriptor. More...
 
class  InvalidServiceNameException
 Raised when a service name is invalid. More...
 
class  InvalidTopicNameException
 Raised when a topic name is invalid. More...
 
class  NameValidationException
 Raised when a topic name, node name, or namespace are invalid. More...
 
class  NotInitializedException
 Raised when the rclpy implementation is accessed before rclpy.init(). More...
 
class  NoTypeSupportImportedException
 Raised when there is no type support imported. More...
 
class  ParameterAlreadyDeclaredException
 Raised when declaring a parameter that had been declared before. More...
 
class  ParameterException
 Base exception for parameter-related errors. More...
 
class  ParameterImmutableException
 Raised when a read-only parameter is modified. More...
 
class  ParameterNotDeclaredException
 Raised when handling an undeclared parameter when it is not allowed. More...
 
class  ROSInterruptException
 Raised when an operation is canceled by rclpy shutting down. More...
 

Detailed Description

Copy of ROS2 `rclpy.exceptions` for ROS1.

Supplemented copy from ROS2 `rclpy.exceptions`, at https://github.com/ros2/rclpy (`rclpy/rclpy/exceptions.py`), released under the Apache 2.0 License.