MeVisLab Toolbox Reference
|
Data structure to indicate an error within an AlgorithmModule derivative's implementation of interface methods. More...
#include <mlAlgorithmModule.h>
Public Member Functions | |
Error (const AlgorithmModule::EStatusCode statusCode, const std::string &message) | |
~Error () override | |
AlgorithmModule::EStatusCode | getStatusCode () const |
const std::string & | getMessage () const |
Data structure to indicate an error within an AlgorithmModule derivative's implementation of interface methods.
There are some interface methods allowing an AlgorithmModule derivative to throw an object of this error class or one of its derivatives to indicate occurrence of an error during execution. There are specialized derivatives available.
Definition at line 91 of file mlAlgorithmModule.h.
ml::AlgorithmModule::Error::Error | ( | const AlgorithmModule::EStatusCode | statusCode, |
const std::string & | message | ||
) |
|
override |
const std::string& ml::AlgorithmModule::Error::getMessage | ( | ) | const |
AlgorithmModule::EStatusCode ml::AlgorithmModule::Error::getStatusCode | ( | ) | const |