38
38
class SystemException : public Exception {
40
std::string getName() const;
40
std::string getName() const;
43
* Constructor without message.
45
SystemException(std::string file, int line);
43
* Constructor without message.
45
SystemException(std::string file, int line);
48
* Constructor with message.
50
SystemException(std::string message, std::string file, int line);
53
* Constructor without message but with cause.
55
SystemException(Exception& cause, std::string file, int line);
58
* Constructor with message and cause.
60
SystemException(std::string message, Exception& cause, std::string file, int line);
48
* Constructor with message.
50
SystemException(std::string message, std::string file, int line);
53
* Constructor without message but with cause.
55
SystemException(Exception& cause, std::string file, int line);
58
* Constructor with message and cause.
60
SystemException(std::string message, Exception& cause, std::string file, int line);