Public Member Functions | Private Attributes | List of all members
urcl::IncompatibleRobotVersion Class Reference

#include <exceptions.h>

Inheritance diagram for urcl::IncompatibleRobotVersion:
Inheritance graph
[legend]

Public Member Functions

 IncompatibleRobotVersion ()=delete
 
 IncompatibleRobotVersion (const std::string &text, const VersionInformation &minimum_robot_version, const VersionInformation &actual_robot_version)
 
virtual const char * what () const noexcept override
 
- Public Member Functions inherited from urcl::UrException
 UrException ()
 
 UrException (const char *what_arg)
 
 UrException (const std::string &what_arg)
 
virtual ~UrException ()=default
 

Private Attributes

std::string text_
 

Detailed Description

Definition at line 147 of file exceptions.h.

Constructor & Destructor Documentation

◆ IncompatibleRobotVersion() [1/2]

urcl::IncompatibleRobotVersion::IncompatibleRobotVersion ( )
explicitdelete

◆ IncompatibleRobotVersion() [2/2]

urcl::IncompatibleRobotVersion::IncompatibleRobotVersion ( const std::string &  text,
const VersionInformation minimum_robot_version,
const VersionInformation actual_robot_version 
)
inlineexplicit

Definition at line 151 of file exceptions.h.

Member Function Documentation

◆ what()

virtual const char* urcl::IncompatibleRobotVersion::what ( ) const
inlineoverridevirtualnoexcept

Definition at line 161 of file exceptions.h.

Member Data Documentation

◆ text_

std::string urcl::IncompatibleRobotVersion::text_
private

Definition at line 167 of file exceptions.h.


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


ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Mon May 26 2025 02:35:58