|
Connection exception. More...
#include <Exception.h>
Public Member Functions | |
| ConnectionException (const String &text, const fs::path &file=std::string(), int line=0, const String &description=String()) DOESNT_THROW | |
| ConnectionException (const ConnectionException &other)=default | |
| Copy constructor. More... | |
Public Member Functions inherited from sptk::Exception | |
| 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. | |
Connection exception.
Thrown when connection error occurs.
| sptk::ConnectionException::ConnectionException | ( | const String & | text, |
| const fs::path & | file = std::string(), |
||
| int | line = 0, |
||
| const String & | description = String() |
||
| ) |
Constructor
| text | The exception text |
| file | The file where exception occurs |
| line | The line number in the file where exception occurs |
| description | The optional description information |
|
default |
Copy constructor.
| other | Other exception object |