/* */ #include "RecoverableException.h" namespace aria2 { SharedHandle RecoverableException::copy() const { SharedHandle e(new RecoverableException(*this)); return e; } RecoverableException::RecoverableException (const char* file, int line, const std::string& msg) : Exception(file, line, msg) {} RecoverableException::RecoverableException (const char* file, int line, const std::string& msg, error_code::Value errorCode, const Exception& cause) : Exception(file, line, msg, errorCode, cause) {} RecoverableException::RecoverableException (const char* file, int line, const std::string& msg, const Exception& cause) : Exception(file, line, msg, cause) {} RecoverableException::RecoverableException (const char* file, int line, const std::string& msg, error_code::Value errorCode) : Exception(file, line, msg, errorCode) {} RecoverableException::RecoverableException (const char* file, int line, int errNum, const std::string& msg) : Exception(file, line, errNum, msg) {} RecoverableException::RecoverableException (const char* file, int line, int errNum, const std::string& msg, error_code::Value errorCode) : Exception(file, line, errNum, msg, errorCode) {} } // namespace aria2