mirror of
https://github.com/ImageMagick/ImageMagick.git
synced 2026-05-31 11:18:42 +02:00
Added policy exceptions to Magick++.
This commit is contained in:
@@ -172,6 +172,15 @@ Magick::ErrorOption::~ErrorOption() throw()
|
||||
{
|
||||
}
|
||||
|
||||
Magick::ErrorPolicy::~ErrorPolicy() throw()
|
||||
{
|
||||
}
|
||||
|
||||
Magick::ErrorPolicy::ErrorPolicy(const std::string& what_)
|
||||
: Error(what_)
|
||||
{
|
||||
}
|
||||
|
||||
Magick::ErrorRegistry::ErrorRegistry(const std::string& what_)
|
||||
: Error(what_)
|
||||
{
|
||||
@@ -349,6 +358,15 @@ Magick::WarningOption::WarningOption(const std::string& what_)
|
||||
{
|
||||
}
|
||||
|
||||
Magick::WarningPolicy::~WarningPolicy() throw()
|
||||
{
|
||||
}
|
||||
|
||||
Magick::WarningPolicy::WarningPolicy(const std::string& what_)
|
||||
: Warning(what_)
|
||||
{
|
||||
}
|
||||
|
||||
Magick::WarningOption::~WarningOption() throw()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -143,6 +143,13 @@ namespace Magick
|
||||
~ErrorOption() throw();
|
||||
};
|
||||
|
||||
class MagickPPExport ErrorPolicy: public Error
|
||||
{
|
||||
public:
|
||||
explicit ErrorPolicy(const std::string& what_);
|
||||
~ErrorPolicy() throw();
|
||||
};
|
||||
|
||||
class MagickPPExport ErrorRegistry: public Error
|
||||
{
|
||||
public:
|
||||
@@ -287,6 +294,13 @@ namespace Magick
|
||||
~WarningOption() throw();
|
||||
};
|
||||
|
||||
class MagickPPExport WarningPolicy: public Warning
|
||||
{
|
||||
public:
|
||||
explicit WarningPolicy(const std::string& what_);
|
||||
~WarningPolicy() throw();
|
||||
};
|
||||
|
||||
class MagickPPExport WarningRegistry: public Warning
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -1319,6 +1319,9 @@ namespace Magick
|
||||
using MagickCore::PixelWand;
|
||||
using MagickCore::PointInfo;
|
||||
using MagickCore::PolaroidImage;
|
||||
using MagickCore::PolicyWarning;
|
||||
using MagickCore::PolicyError;
|
||||
using MagickCore::PolicyFatalError;
|
||||
using MagickCore::PopDrawingWand;
|
||||
using MagickCore::PosterizeImage;
|
||||
using MagickCore::ProfileImage;
|
||||
|
||||
Reference in New Issue
Block a user