|
|
A base class for skill exceptions. More...
#include <RobotAPI/libraries/skills/core/error/FluxioException.h>
Inheritance diagram for FluxioException:Public Member Functions | |
| void | addToContext (const std::optional< std::string > &contextItem=std::nullopt, const std::optional< std::string > &className=std::nullopt, const std::optional< std::string > &methodName=std::nullopt, const std::optional< int > &line=std::nullopt) |
| FluxioException ()=delete | |
| FluxioException (const std::string &message, const FluxioExceptionType &type, const std::vector< std::string > &contextList={}) | |
| skills::manager::dto::FluxioException | toManagerIce () const |
Static Public Member Functions | |
| static FluxioException | create (const std::string &message, const FluxioExceptionType &type, const std::string &className, const char *function, int line) |
| static std::string | FluxioExceptionTypeToString (const FluxioExceptionType &type) |
A base class for skill exceptions.
All skill exceptions inherit from this class
|
delete |
|
inline |
| void addToContext | ( | const std::optional< std::string > & | contextItem = std::nullopt, |
| const std::optional< std::string > & | className = std::nullopt, | ||
| const std::optional< std::string > & | methodName = std::nullopt, | ||
| const std::optional< int > & | line = std::nullopt ) |
|
static |
|
static |
| skills::manager::dto::FluxioException toManagerIce | ( | ) | const |