|
Mantid
|
Records the filename and the description of failure. More...
#include <Exception.h>
Public Member Functions | |
| FileError (const FileError &A) | |
| Copy constructor. More... | |
| FileError (const std::string &Desc, std::string FName) | |
| Constructor. More... | |
| FileError & | operator= (const FileError &A) |
| Assignment operator. More... | |
| const char * | what () const noexcept override |
| Writes out the range and limits. More... | |
Private Attributes | |
| const std::string | fileName |
| The name of the file relating to the error. More... | |
| std::string | outMessage |
| The message returned by what() More... | |
Records the filename and the description of failure.
Definition at line 98 of file Exception.h.
| Mantid::Kernel::Exception::FileError::FileError | ( | const std::string & | Desc, |
| std::string | FName | ||
| ) |
Constructor.
| Desc | :: Function description |
| FName | :: Filename |
Definition at line 19 of file Exception.cpp.
References fileName, and outMessage.
| Mantid::Kernel::Exception::FileError::FileError | ( | const FileError & | A | ) |
Copy constructor.
Definition at line 25 of file Exception.cpp.
Assignment operator.
|
overridenoexcept |
Writes out the range and limits.
Definition at line 30 of file Exception.cpp.
References outMessage.
Referenced by Mantid::Kernel::Exception::ParseError::ParseError().
|
private |
The name of the file relating to the error.
Definition at line 101 of file Exception.h.
Referenced by FileError().
|
private |
The message returned by what()
Definition at line 103 of file Exception.h.
Referenced by FileError(), and what().