RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::PythonInterpreter::SetupFailure Class Reference

This exception is raised when the Python interpreter cannot be initialised properly. More...

#include <rtctk/componentFramework/pythonInterpreter.hpp>

Inheritance diagram for rtctk::componentFramework::PythonInterpreter::SetupFailure:
rtctk::componentFramework::RtctkException

Public Member Functions

 SetupFailure (const std::string &message)
 
- Public Member Functions inherited from rtctk::componentFramework::RtctkException
 RtctkException () noexcept
 
 RtctkException (const std::string &msg)
 
 RtctkException (const RtctkException &other) noexcept
 
 ~RtctkException () override=default
 

Detailed Description

This exception is raised when the Python interpreter cannot be initialised properly.

If a Python exception is raised during initialisation of the embedded interpreter, it is converted to this C++ exception. The error message returned by what() will contain the textual error message of the original Python exception.

Constructor & Destructor Documentation

◆ SetupFailure()

rtctk::componentFramework::PythonInterpreter::SetupFailure::SetupFailure ( const std::string & message)
explicit

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