Describes an error that occurred in the Shell.
More...
#include <shellError.h>
|
|
std::string | location |
| | The location where the error occurred, local to the etm namespace.
|
| |
|
std::string | message |
| | The error message.
|
| |
|
bool | severe |
| | If the error is severe, that is, the raiser cannot contain/nullify its averse effects.
|
| |
Describes an error that occurred in the Shell.
◆ shellError()
| etm::shellError::shellError |
( |
const std::string & |
location, |
|
|
const std::string & |
message, |
|
|
bool |
severe |
|
) |
| |
|
noexcept |
Construct a shellError with args.
- Parameters
-
| [in] | location | The location the error was detected |
| [in] | message | The error message |
| [in] | severe | If the error is severe or not |
◆ what()
| const char* etm::shellError::what |
( |
| ) |
const |
|
overridenoexcept |
Gets the c_str value of message.
- Returns
- message.c_str()
The documentation for this class was generated from the following file: