|
| | SystemException (const String &context, const fs::path &file="", int line=0) DOESNT_THROW |
| | Constructor. More...
|
| |
| | SystemException (const SystemException &other)=default |
| | Copy constructor. More...
|
| |
|
| ~SystemException () override=default |
| | Destructor.
|
| |
| | Exception (const String &text, const fs::path &file=std::string(), int line=0, const String &description=String()) DOESNT_THROW |
| | Constructor. More...
|
| |
|
const char * | what () const DOESNT_THROW override |
| | Returns complete text of exception.
|
| |
|
String | message () const |
| | Returns exception message without file name, line number, or description.
|
| |
|
String | file () const |
| | Returns exception file name.
|
| |
|
int | line () const |
| | Returns exception line number.
|
| |
|
String | description () const |
| | Returns exception description.
|
| |
SPTK OS operation exception.
Retrieves information about OS error after failed OS operation.