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: