15 #if !defined(Magick_Exception_header)    16 #define Magick_Exception_header    44     virtual const char* what() 
const throw();
    69     explicit Error(
const std::string& what_);
    77     explicit ErrorBlob(
const std::string& what_);
   125     explicit ErrorDraw(
const std::string& what_);
   141     explicit ErrorImage(
const std::string& what_);
   213     explicit ErrorType(
const std::string& what_);
   241     explicit Warning(
const std::string& what_);
   412     const MagickCore::ExceptionInfo *exception_);
   418     const MagickCore::ExceptionType severity_,
const char* reason_,
   419     const char* description_=(
char *) NULL);
   423     MagickCore::ExceptionInfo *exception_,
const bool quiet_=
false);
   427 #endif // Magick_Exception_header 
std::string formatExceptionMessage(const MagickCore::ExceptionInfo *exception_)
MagickPPExport void throwException(MagickCore::ExceptionInfo *exception_, const bool quiet_=false)
MagickPPExport void throwExceptionExplicit(const MagickCore::ExceptionType severity_, const char *reason_, const char *description_=(char *) NULL)
Exception * createException(const MagickCore::ExceptionInfo *exception_)