9#define MAGICKCORE_IMPLEMENTATION 1
10#define MAGICK_PLUSPLUS_IMPLEMENTATION 1
12#include "Magick++/ResourceLimits.h"
14void Magick::ResourceLimits::area(
const MagickSizeType limit_)
16 (void) SetMagickResourceLimit(AreaResource,limit_);
19MagickCore::MagickSizeType Magick::ResourceLimits::area(
void)
21 return(GetMagickResourceLimit(AreaResource));
24void Magick::ResourceLimits::disk(
const MagickSizeType limit_)
26 (void) SetMagickResourceLimit(DiskResource,limit_);
29MagickCore::MagickSizeType Magick::ResourceLimits::disk(
void)
31 return(GetMagickResourceLimit(DiskResource));
34void Magick::ResourceLimits::file(
const MagickSizeType limit_)
36 (void) SetMagickResourceLimit(FileResource,limit_);
39MagickCore::MagickSizeType Magick::ResourceLimits::file(
void)
41 return(GetMagickResourceLimit(FileResource));
44void Magick::ResourceLimits::height(
const MagickSizeType limit_)
46 (void) SetMagickResourceLimit(HeightResource,limit_);
49MagickCore::MagickSizeType Magick::ResourceLimits::height(
void)
51 return(GetMagickResourceLimit(HeightResource));
54void Magick::ResourceLimits::listLength(
const MagickSizeType limit_)
56 (void) SetMagickResourceLimit(ListLengthResource,limit_);
59MagickCore::MagickSizeType Magick::ResourceLimits::listLength(
void)
61 return(GetMagickResourceLimit(ListLengthResource));
64void Magick::ResourceLimits::map(
const MagickSizeType limit_)
66 (void) SetMagickResourceLimit(MapResource,limit_);
69MagickCore::MagickSizeType Magick::ResourceLimits::map(
void)
71 return(GetMagickResourceLimit(MapResource));
74void Magick::ResourceLimits::memory(
const MagickSizeType limit_)
76 (void) SetMagickResourceLimit(MemoryResource,limit_);
79MagickCore::MagickSizeType Magick::ResourceLimits::memory(
void)
81 return(GetMagickResourceLimit(MemoryResource));
84void Magick::ResourceLimits::thread(
const MagickSizeType limit_)
86 (void) SetMagickResourceLimit(ThreadResource,limit_);
89MagickCore::MagickSizeType Magick::ResourceLimits::thread(
void)
91 return(GetMagickResourceLimit(ThreadResource));
94void Magick::ResourceLimits::throttle(
const MagickSizeType limit_)
96 (void) SetMagickResourceLimit(ThrottleResource,limit_);
99MagickCore::MagickSizeType Magick::ResourceLimits::throttle(
void)
101 return(GetMagickResourceLimit(ThrottleResource));
104void Magick::ResourceLimits::width(
const MagickSizeType limit_)
106 (void) SetMagickResourceLimit(WidthResource,limit_);
109MagickCore::MagickSizeType Magick::ResourceLimits::width(
void)
111 return(GetMagickResourceLimit(WidthResource));
114Magick::ResourceLimits::ResourceLimits()