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

A specialized exception representing detection of a not supported UR control version. More...

#include <exceptions.h>

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

Public Member Functions

 VersionMismatch ()
 
 VersionMismatch (const std::string &text, const uint32_t version_req, const uint32_t version_actual)
 
virtual const char * what () const noexceptoverride
 
virtual ~VersionMismatch ()=default
 
- Public Member Functions inherited from urcl::UrException
 UrException ()
 
 UrException (const std::string &what_arg)
 
 UrException (const char *what_arg)
 
virtual ~UrException ()=default
 

Private Attributes

std::string text_
 
uint32_t version_actual_
 
uint32_t version_required_
 

Detailed Description

A specialized exception representing detection of a not supported UR control version.

Definition at line 62 of file exceptions.h.

Constructor & Destructor Documentation

urcl::VersionMismatch::VersionMismatch ( )
inlineexplicit

Definition at line 65 of file exceptions.h.

urcl::VersionMismatch::VersionMismatch ( const std::string &  text,
const uint32_t  version_req,
const uint32_t  version_actual 
)
inlineexplicit

Definition at line 68 of file exceptions.h.

virtual urcl::VersionMismatch::~VersionMismatch ( )
virtualdefault

Member Function Documentation

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

Definition at line 79 of file exceptions.h.

Member Data Documentation

std::string urcl::VersionMismatch::text_
private

Definition at line 87 of file exceptions.h.

uint32_t urcl::VersionMismatch::version_actual_
private

Definition at line 86 of file exceptions.h.

uint32_t urcl::VersionMismatch::version_required_
private

Definition at line 85 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 Sun May 9 2021 02:16:26