The base SimpleITK exception class.
More...
#include <sitkExceptionObject.h>
The base SimpleITK exception class.
Definition at line 44 of file sitkExceptionObject.h.
itk::simple::GenericException::GenericException |
( |
| ) |
|
Default constructor. Needed to ensure the exception object can be copied.
itk::simple::GenericException::GenericException |
( |
const char * |
file, |
|
|
unsigned int |
lineNumber |
|
) |
| |
Constructor. Needed to ensure the exception object can be copied.
itk::simple::GenericException::GenericException |
( |
const std::string & |
file, |
|
|
unsigned int |
lineNumber |
|
) |
| |
Constructor. Needed to ensure the exception object can be copied.
itk::simple::GenericException::GenericException |
( |
const std::string & |
file, |
|
|
unsigned int |
lineNumber, |
|
|
const std::string & |
desc |
|
) |
| |
Constructor. Needed to ensure the exception object can be copied.
virtual itk::simple::GenericException::~GenericException |
( |
| ) |
|
|
virtual |
Virtual destructor needed for subclasses. Has to have empty SITK_NOEXCEPT.
virtual const char* itk::simple::GenericException::GetDescription |
( |
| ) |
const |
|
virtual |
virtual const char* itk::simple::GenericException::GetFile |
( |
| ) |
const |
|
virtual |
What file did the exception occur in?
virtual unsigned int itk::simple::GenericException::GetLine |
( |
| ) |
const |
|
virtual |
What line did the exception occur in?
virtual const char* itk::simple::GenericException::GetLocation |
( |
| ) |
const |
|
virtual |
virtual const char* itk::simple::GenericException::GetNameOfClass |
( |
| ) |
const |
|
virtual |
virtual bool itk::simple::GenericException::operator== |
( |
const GenericException & |
orig | ) |
const |
|
virtual |
std::string itk::simple::GenericException::ToString |
( |
| ) |
const |
Return a description of the error
const char* itk::simple::GenericException::what |
( |
| ) |
const |
const ExceptionObject* itk::simple::GenericException::m_PimpleException |
|
private |
The documentation for this class was generated from the following file: