39
39
class SoftException : public Exception {
41
std::string getName() const;
41
std::string getName() const;
44
* Constructor without message.
46
SoftException(std::string file, int line);
44
* Constructor without message.
46
SoftException(std::string file, int line);
49
* Constructor with message.
51
SoftException(std::string message, std::string file, int line);
54
* Constructor without message but with cause.
56
SoftException(Exception& cause, std::string file, int line);
59
* Constructor with message and cause.
61
SoftException(std::string message, Exception& cause, std::string file, int line);
49
* Constructor with message.
51
SoftException(std::string message, std::string file, int line);
54
* Constructor without message but with cause.
56
SoftException(Exception& cause, std::string file, int line);
59
* Constructor with message and cause.
61
SoftException(std::string message, Exception& cause, std::string file, int line);