|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
#include <berryCoreException.h>


Public Member Functions | |
| CoreException (const SmartPointer< IStatus > &status) | |
| ~CoreException () override throw () | |
| const char * | name () const override throw () |
| CoreException * | clone () const override |
| void | rethrow () const override |
| SmartPointer< IStatus > | GetStatus () const |
A checked exception representing a failure.
Core exceptions contain a status object describing the cause of the exception.
This class can be used without OSGi running.
Definition at line 33 of file berryCoreException.h.
| berry::CoreException::CoreException | ( | const SmartPointer< IStatus > & | status | ) |
Creates a new exception with the given status object. The message of the given status is used as the exception message.
| status | the status object to be associated with this exception |
|
override | |||||||||||||
|
override |
| SmartPointer<IStatus> berry::CoreException::GetStatus | ( | ) | const |
Returns the status object for this exception.
|
override | |||||||||||||
|
override |