77 const char* aFunctionName,
79 const char* aNameOfFileToOpen):
81 Exception(aFileName, aFunctionName, anErrorLine)
84 std::stringstream error_message;
85 error_message <<
"Error: cannot open the file \"" << aNameOfFileToOpen <<
"\"" << std::endl;
86 error_message <<
"\t- in File: " << aFileName << std::endl;
87 error_message <<
"\t- in Function: " << aFunctionName << std::endl;
88 error_message <<
"\t- at Line: " << anErrorLine << std::endl;
96 const char* aFunctionName,
98 const std::string& aNameOfFileToOpen):
100 Exception(aFileName, aFunctionName, anErrorLine)
103 std::stringstream error_message;
104 error_message <<
"Error: cannot open the file \"" << aNameOfFileToOpen <<
"\"" << std::endl;
105 error_message <<
"\t- in File: " << aFileName << std::endl;
106 error_message <<
"\t- in Function: " << aFunctionName << std::endl;
107 error_message <<
"\t- at Line: " << anErrorLine << std::endl;
FileDoesNotExistException(const char *aFileName, const char *aFunctionName, int anErrorLine, const char *aNameOfFileToOpen)
Constructor.
std::string m_error_message
The error message.
Exception is a class to handle exceptions.