Seg3D
2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
|
Hence it is recommended to use the macros for throwing the exceptions. More...
#include <Exception.h>
Public Member Functions | |
Exception (std::string message, unsigned int line, const char *file) | |
Constructor/destructor. | |
virtual std::string | what () const |
Description of the type of exception. | |
std::string | message () const |
Description of what caused the exception. | |
Hence it is recommended to use the macros for throwing the exceptions.
This exception model is modeled after the std::exception classes The base class is Exception and it has a variety of subclasses derived from it that mirror the std::exception classes. The difference with the std::exception classes is that macros are provided for these classes that allow for easy insertion of filename and line number of where the exception was generated.