|
Mantid
|
#include <Exception.h>
Public Member Functions | |
| OpenGLError (const OpenGLError &A) | |
| Copy constructor. More... | |
| OpenGLError (const std::string &) | |
| Constructor. More... | |
| OpenGLError (const std::string &, std::string) | |
| Constructor. More... | |
| OpenGLError & | operator= (const OpenGLError &A) |
| Assignment operator. More... | |
| const char * | what () const noexcept override |
| Writes out the range and limits. More... | |
Private Attributes | |
| const std::string | objectName |
| The name of the search object. More... | |
| std::string | outMessage |
| The message returned by what() More... | |
OpenGL Exception.
Definition at line 240 of file Exception.h.
| Mantid::Kernel::Exception::OpenGLError::OpenGLError | ( | const std::string & | Desc, |
| std::string | ObjectName | ||
| ) |
Constructor.
| Desc | :: Function description |
| ObjectName | :: The name of the search object |
Definition at line 181 of file Exception.cpp.
References objectName, and outMessage.
| Mantid::Kernel::Exception::OpenGLError::OpenGLError | ( | const std::string & | Desc | ) |
Constructor.
| Desc | :: Function description |
Definition at line 189 of file Exception.cpp.
References outMessage.
| Mantid::Kernel::Exception::OpenGLError::OpenGLError | ( | const OpenGLError & | A | ) |
Copy constructor.
Definition at line 194 of file Exception.cpp.
| OpenGLError & Mantid::Kernel::Exception::OpenGLError::operator= | ( | const OpenGLError & | A | ) |
Assignment operator.
|
overridenoexcept |
Writes out the range and limits.
Definition at line 199 of file Exception.cpp.
References outMessage.
|
private |
The name of the search object.
Definition at line 243 of file Exception.h.
Referenced by OpenGLError().
|
private |
The message returned by what()
Definition at line 245 of file Exception.h.
Referenced by OpenGLError(), and what().