[prev in list] [next in list] [prev in thread] [next in thread]
List: graphicsmagick-commit
Subject: [GM-commit] GraphicsMagick: Improved types documentation and added more hype...
From: GraphicsMagick Commits <graphicsmagick-commit () lists ! sourceforge ! net>
Date: 2020-03-22 19:44:23
Message-ID: mailman.74241.1584906278.1370.graphicsmagick-commit () lists ! sourceforge ! net
[Download RAW message or body]
changeset 05829e433e66 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=05829e433e66
summary: Improved types documentation and added more hyperlinks.
diffstat:
ChangeLog | 6 +
magick/log.c | 60 ++++------
scripts/format_c_api_doc.py | 3 +
www/Changelog.html | 4 +
www/api/api_hyperlinks.rst | 3 +
www/api/log.html | 75 +++++-------
www/api/types.html | 251 +++++++++++++++++++++++++++++++------------
www/api/types.rst | 82 ++++++++++++++-
8 files changed, 335 insertions(+), 149 deletions(-)
diffs (truncated from 916 to 500 lines):
diff -r f2e36173c9f4 -r 05829e433e66 ChangeLog
--- a/ChangeLog Sun Mar 22 12:35:49 2020 -0500
+++ b/ChangeLog Sun Mar 22 14:44:21 2020 -0500
@@ -1,5 +1,11 @@
2020-03-22 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+ * www/api/types.rst: Improved types documentation and added more
+ hyperlinks.
+
+ * scripts/format_c_api_doc.py: Add hyperlinks for 'LogMethod' and
+ 'LogOutputType' type documentation.
+
* Magick++/lib/Image.cpp (SetLogDefaultEventType): New C++ function to
forward to C interface.
(SetLogDefaultGenerations): New C++ function to forward to C
diff -r f2e36173c9f4 -r 05829e433e66 magick/log.c
--- a/magick/log.c Sun Mar 22 12:35:49 2020 -0500
+++ b/magick/log.c Sun Mar 22 14:44:21 2020 -0500
@@ -1193,31 +1193,16 @@
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% SetLogDefaultEventType() sets the set of events which will result in
-% a log event. The events are specified as a comma-separated list
-% including one or more of the following:
-%
-% annotate Text annotation events.
-% blob File opening/closing/loading events.
-% cache Pixel cache events.
-% coder File format coder events.
-% configure Configuration events (searching for .mgk files, etc.).
-% deprecate Identify use of deprecated functions.
-% error Error exception report events.
-% exception Exception report events (warning and error).
-% locale Locale events.
-% none Reporting disabled.
-% render Rendering (drawing) events.
-% resource Resource allocation events (memory, disk, etc.)
-% temporaryFile Temporary file events (allocate, deallocate, etc.)
-% transform Image processing events.
-% user User events (not emitted by GraphicsMagick).
-% warning Warning exception report events.
-% X11 X11 server events.
+% SetLogDefaultEventType() accepts a comma-delimited list (Annotate, Blob,
+% Cache, Coder, Configure, Deprecate, Error, Exception, FatalError,
+% Information, Locale, Option, Render, Resource, TemporaryFile, Transform,
+% User, Warning, or X11) that determines the default set of events to log.
+% All other events are ignored. By default, no logging is enabled.
%
% This function should be called prior to InitializeMagick() since it
% provides defaults used by InitializeMagick() while the logging system
-% is initialized.
+% is initialized. The events may be modified later after
+% InitializeMagick() has been called using the SetLogEventMask() function.
%
% The format of SetLogDefaultEventType method is:
%
@@ -1478,9 +1463,12 @@
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% SetLogEventMask() accepts a comma-delimited list that determines which
-% events to log. All other events are ignored. By default, no logging is
-% enabled. This method returns the updated log event mask.
+% SetLogEventMask() accepts a comma-delimited list (Annotate, Blob, Cache,
+% Coder, Configure, Deprecate, Error, Exception, FatalError, Information,
+% Locale, Option, Render, Resource, TemporaryFile, Transform, User,
+% Warning, or X11) that determines which events to log. All other events
+% are ignored. By default, no logging is enabled. This method returns
+% the updated log event mask.
%
% The format of the SetLogEventMask method is:
%
@@ -1529,17 +1517,17 @@
% SetLogFormat() sets the format for the "human readable" log record.
% The format specification supports these special format characters:
%
-% %d domain
-% %e event
-% %f function
-% %l line
-% %m module
-% %p process ID
-% %r real CPU time
-% %t wall clock time
-% %u user CPU time
-% %% percent sign
-% \n newline
+% %d domain,
+% %e event,
+% %f function,
+% %l line,
+% %m module,
+% %p process ID,
+% %r real CPU time,
+% %t wall clock time,
+% %u user CPU time,
+% %% percent sign,
+% \n newline,
% \r carriage return
%
% The format of the LogMagickFormat method is:
diff -r f2e36173c9f4 -r 05829e433e66 scripts/format_c_api_doc.py
--- a/scripts/format_c_api_doc.py Sun Mar 22 12:35:49 2020 -0500
+++ b/scripts/format_c_api_doc.py Sun Mar 22 14:44:21 2020 -0500
@@ -101,6 +101,9 @@
'ImageType' : '`ImageType`_',
'InterlaceType' : '`InterlaceType`_',
'LayerType' : '`LayerType`_',
+ 'LogEventType' : '`LogEventType`_',
+ 'LogMethod' : '`LogMethod`_',
+ 'LogOutputType' : '`LogOutputType`_',
'MagickInfo' : '`MagickInfo`_',
'MonitorHandler' : '`MonitorHandler`_',
'MontageInfo' : '`MontageInfo`_',
diff -r f2e36173c9f4 -r 05829e433e66 www/Changelog.html
--- a/www/Changelog.html Sun Mar 22 12:35:49 2020 -0500
+++ b/www/Changelog.html Sun Mar 22 14:44:21 2020 -0500
@@ -38,6 +38,10 @@
<p>2020-03-22 Bob Friesenhahn <<a class="reference external" \
href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span> \
4;</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p>
<blockquote>
<ul class="simple">
+<li>www/api/types.rst: Improved types documentation and added more
+hyperlinks.</li>
+<li>scripts/format_c_api_doc.py: Add hyperlinks for 'LogMethod' and
+'LogOutputType' type documentation.</li>
<li>Magick++/lib/Image.cpp (SetLogDefaultEventType): New C++ function to
forward to C interface.
(SetLogDefaultGenerations): New C++ function to forward to C
diff -r f2e36173c9f4 -r 05829e433e66 www/api/api_hyperlinks.rst
--- a/www/api/api_hyperlinks.rst Sun Mar 22 12:35:49 2020 -0500
+++ b/www/api/api_hyperlinks.rst Sun Mar 22 14:44:21 2020 -0500
@@ -26,6 +26,9 @@
.. _IndexPacket: ../api/types.html#indexpacket
.. _InterlaceType: ../api/types.html#interlacetype
.. _LayerType: ../api/types.html#layertype
+.. _LogEventType: ../api/types.html#logeventtype
+.. _LogMethod: ../api/types.html#logmethod
+.. _LogOutputType: ../api/types.html#logoutputtype
.. _MagickInfo: ../api/types.html#magickinfo
.. _MonitorHandler: ../api/types.html#monitorhandler
.. _MontageInfo: ../api/types.html#montageinfo
diff -r f2e36173c9f4 -r 05829e433e66 www/api/log.html
--- a/www/api/log.html Sun Mar 22 12:35:49 2020 -0500
+++ b/www/api/log.html Sun Mar 22 14:44:21 2020 -0500
@@ -76,7 +76,7 @@
<div class="section" id="id1">
<h2>Synopsis</h2>
<pre class="literal-block">
-MagickPassFail LogMagickEvent( const LogEventType type, const char *module,
+MagickPassFail LogMagickEvent( const <a class="reference external" \
href="../api/types.html#logeventtype">LogEventType</a> type, const \
char *module,
const char *function, const unsigned long line,
const char *format, ... );
</pre>
@@ -88,7 +88,7 @@
MagickPass.</p>
<p>The format of the LogMagickEvent method is:</p>
<pre class="literal-block">
-MagickPassFail LogMagickEvent( const LogEventType type, const char *module,
+MagickPassFail LogMagickEvent( const <a class="reference external" \
href="../api/types.html#logeventtype">LogEventType</a> type, const \
char *module,
const char *function, const unsigned long line,
const char *format, ... );
</pre>
@@ -116,29 +116,15 @@
</div>
<div class="section" id="id4">
<h2>Description</h2>
-<p>SetLogDefaultEventType() sets the set of events which will result in
-a log event. The events are specified as a comma-separated list
-including one or more of the following:</p>
-<p>annotate Text annotation events.
-blob File opening/closing/loading events.
-cache Pixel cache events.
-coder File format coder events.
-configure Configuration events (searching for .mgk files, etc.).
-deprecate Identify use of deprecated functions.
-error Error exception report events.
-exception Exception report events (warning and error).
-locale Locale events.
-none Reporting disabled.
-render Rendering (drawing) events.
-resource Resource allocation events (memory, disk, etc.)
-temporaryFile Temporary file events (allocate, deallocate, etc.)
-transform Image processing events.
-user User events (not emitted by GraphicsMagick).
-warning Warning exception report events.
-X11 X11 server events.</p>
+<p>SetLogDefaultEventType() accepts a comma-delimited list (Annotate, Blob,
+Cache, Coder, Configure, Deprecate, Error, Exception, FatalError,
+Information, Locale, Option, Render, Resource, TemporaryFile, Transform,
+User, Warning, or X11) that determines the default set of events to log.
+All other events are ignored. By default, no logging is enabled.</p>
<p>This function should be called prior to InitializeMagick() since it
provides defaults used by InitializeMagick() while the logging system
-is initialized.</p>
+is initialized. The events may be modified later after
+InitializeMagick() has been called using the SetLogEventMask() function.</p>
<p>The format of SetLogDefaultEventType method is:</p>
<pre class="literal-block">
void SetLogDefaultEventType( const char *events );
@@ -208,7 +194,7 @@
<div class="section" id="id9">
<h2>Synopsis</h2>
<pre class="literal-block">
-void SetLogDefaultLogMethod( const LogMethod method );
+void SetLogDefaultLogMethod( const <a class="reference external" \
href="../api/types.html#logmethod">LogMethod</a> method ); </pre>
</div>
<div class="section" id="id10">
@@ -224,7 +210,7 @@
is initialized.</p>
<p>The format of SetLogDefaultLogMethod method is:</p>
<pre class="literal-block">
-void SetLogDefaultLogMethod( const LogMethod method );
+void SetLogDefaultLogMethod( const <a class="reference external" \
href="../api/types.html#logmethod">LogMethod</a> method ); </pre>
<p>A description of each parameter follows:</p>
<dl class="docutils">
@@ -238,7 +224,7 @@
<div class="section" id="id11">
<h2>Synopsis</h2>
<pre class="literal-block">
-void SetLogDefaultOutputType( const LogOutputType output_type );
+void SetLogDefaultOutputType( const <a class="reference external" \
href="../api/types.html#logoutputtype">LogOutputType</a> output_type ); </pre>
</div>
<div class="section" id="id12">
@@ -249,7 +235,7 @@
is initialized.</p>
<p>The format of SetLogDefaultOutputType method is:</p>
<pre class="literal-block">
-void SetLogDefaultOutputType( const LogOutputType output_type );
+void SetLogDefaultOutputType( const <a class="reference external" \
href="../api/types.html#logoutputtype">LogOutputType</a> output_type ); </pre>
<p>A description of each parameter follows:</p>
<dl class="docutils">
@@ -297,9 +283,12 @@
</div>
<div class="section" id="id16">
<h2>Description</h2>
-<p>SetLogEventMask() accepts a comma-delimited list that determines which
-events to log. All other events are ignored. By default, no logging is
-enabled. This method returns the updated log event mask.</p>
+<p>SetLogEventMask() accepts a comma-delimited list (Annotate, Blob, Cache,
+Coder, Configure, Deprecate, Error, Exception, FatalError, Information,
+Locale, Option, Render, Resource, TemporaryFile, Transform, User,
+Warning, or X11) that determines which events to log. All other events
+are ignored. By default, no logging is enabled. This method returns
+the updated log event mask.</p>
<p>The format of the SetLogEventMask method is:</p>
<pre class="literal-block">
unsigned long SetLogEventMask( const char *events );
@@ -323,17 +312,17 @@
<h2>Description</h2>
<p>SetLogFormat() sets the format for the "human readable" log record.
The format specification supports these special format characters:</p>
-<p>%d domain
-%e event
-%f function
-%l line
-%m module
-%p process ID
-%r real CPU time
-%t wall clock time
-%u user CPU time
-%% percent sign
-n newline
+<p>%d domain,
+%e event,
+%f function,
+%l line,
+%m module,
+%p process ID,
+%r real CPU time,
+%t wall clock time,
+%u user CPU time,
+%% percent sign,
+n newline,
r carriage return</p>
<p>The format of the LogMagickFormat method is:</p>
<pre class="literal-block">
@@ -351,7 +340,7 @@
<div class="section" id="id19">
<h2>Synopsis</h2>
<pre class="literal-block">
-void SetLogMethod( LogMethod method );
+void SetLogMethod( <a class="reference external" \
href="../api/types.html#logmethod">LogMethod</a> method ); </pre>
</div>
<div class="section" id="id20">
@@ -359,7 +348,7 @@
<p>SetLogMethod() sets the method to be called when logging.</p>
<p>The format of the SetLogMethod method is:</p>
<pre class="literal-block">
-void SetLogMethod( LogMethod method );
+void SetLogMethod( <a class="reference external" \
href="../api/types.html#logmethod">LogMethod</a> method ); </pre>
<p>A description of each parameter follows:</p>
<dl class="docutils">
diff -r f2e36173c9f4 -r 05829e433e66 www/api/types.html
--- a/www/api/types.html Sun Mar 22 12:35:49 2020 -0500
+++ b/www/api/types.html Sun Mar 22 14:44:21 2020 -0500
@@ -63,40 +63,42 @@
<li><a class="reference internal" href="#filtertypes" id="id21">FilterTypes</a></li>
<li><a class="reference internal" href="#frameinfo" id="id22">FrameInfo</a></li>
<li><a class="reference internal" href="#gravitytype" id="id23">GravityType</a></li>
-<li><a class="reference internal" href="#logoutputtype" \
id="id24">LogOutputType</a></li>
-<li><a class="reference internal" href="#image" id="id25">Image</a></li>
-<li><a class="reference internal" href="#imageinfo" id="id26">ImageInfo</a></li>
-<li><a class="reference internal" href="#imagetype" id="id27">ImageType</a></li>
-<li><a class="reference internal" href="#indexpacket" id="id28">IndexPacket</a></li>
-<li><a class="reference internal" href="#interlacetype" \
id="id29">InterlaceType</a></li>
-<li><a class="reference internal" href="#layertype" id="id30">LayerType</a></li>
-<li><a class="reference internal" href="#magickinfo" id="id31">MagickInfo</a></li>
-<li><a class="reference internal" href="#monitorhandler" \
id="id32">MonitorHandler</a></li>
-<li><a class="reference internal" href="#montageinfo" id="id33">MontageInfo</a></li>
-<li><a class="reference internal" href="#noisetype" id="id34">NoiseType</a></li>
-<li><a class="reference internal" href="#orientationtype" \
id="id35">OrientationType</a></li>
-<li><a class="reference internal" href="#paintmethod" id="id36">PaintMethod</a></li>
-<li><a class="reference internal" href="#pixelpacket" id="id37">PixelPacket</a></li>
-<li><a class="reference internal" href="#pointinfo" id="id38">PointInfo</a></li>
-<li><a class="reference internal" href="#profileinfo" id="id39">ProfileInfo</a></li>
-<li><a class="reference internal" href="#quantizeinfo" \
id="id40">QuantizeInfo</a></li>
-<li><a class="reference internal" href="#quantum" id="id41">Quantum</a></li>
-<li><a class="reference internal" href="#quantumtype" id="id42">QuantumType</a></li>
-<li><a class="reference internal" href="#rectangleinfo" \
id="id43">RectangleInfo</a></li>
-<li><a class="reference internal" href="#registrytype" \
id="id44">RegistryType</a></li>
-<li><a class="reference internal" href="#renderingintent" \
id="id45">RenderingIntent</a></li>
-<li><a class="reference internal" href="#resolutiontype" \
id="id46">ResolutionType</a></li>
-<li><a class="reference internal" href="#resourcetype" \
id="id47">ResourceType</a></li>
-<li><a class="reference internal" href="#segmentinfo" id="id48">SegmentInfo</a></li>
-<li><a class="reference internal" href="#signatureinfo" \
id="id49">SignatureInfo</a></li>
-<li><a class="reference internal" href="#storagetype" id="id50">StorageType</a></li>
-<li><a class="reference internal" href="#streamhandler" \
id="id51">StreamHandler</a></li>
-<li><a class="reference internal" href="#stretchtype" id="id52">StretchType</a></li>
-<li><a class="reference internal" href="#styletype" id="id53">StyleType</a></li>
-<li><a class="reference internal" href="#typemetric" id="id54">TypeMetric</a></li>
-<li><a class="reference internal" href="#viewinfo" id="id55">ViewInfo</a></li>
-<li><a class="reference internal" href="#virtualpixelmethod" \
id="id56">VirtualPixelMethod</a></li>
-<li><a class="reference internal" href="#magickxresourceinfo" \
id="id57">MagickXResourceInfo</a></li> +<li><a class="reference internal" \
href="#logeventtype" id="id24">LogEventType</a></li> +<li><a class="reference \
internal" href="#logmethod" id="id25">LogMethod</a></li> +<li><a class="reference \
internal" href="#logoutputtype" id="id26">LogOutputType</a></li> +<li><a \
class="reference internal" href="#image" id="id27">Image</a></li> +<li><a \
class="reference internal" href="#imageinfo" id="id28">ImageInfo</a></li> +<li><a \
class="reference internal" href="#imagetype" id="id29">ImageType</a></li> +<li><a \
class="reference internal" href="#indexpacket" id="id30">IndexPacket</a></li> +<li><a \
class="reference internal" href="#interlacetype" id="id31">InterlaceType</a></li> \
+<li><a class="reference internal" href="#layertype" id="id32">LayerType</a></li> \
+<li><a class="reference internal" href="#magickinfo" id="id33">MagickInfo</a></li> \
+<li><a class="reference internal" href="#monitorhandler" \
id="id34">MonitorHandler</a></li> +<li><a class="reference internal" \
href="#montageinfo" id="id35">MontageInfo</a></li> +<li><a class="reference internal" \
href="#noisetype" id="id36">NoiseType</a></li> +<li><a class="reference internal" \
href="#orientationtype" id="id37">OrientationType</a></li> +<li><a class="reference \
internal" href="#paintmethod" id="id38">PaintMethod</a></li> +<li><a class="reference \
internal" href="#pixelpacket" id="id39">PixelPacket</a></li> +<li><a class="reference \
internal" href="#pointinfo" id="id40">PointInfo</a></li> +<li><a class="reference \
internal" href="#profileinfo" id="id41">ProfileInfo</a></li> +<li><a class="reference \
internal" href="#quantizeinfo" id="id42">QuantizeInfo</a></li> +<li><a \
class="reference internal" href="#quantum" id="id43">Quantum</a></li> +<li><a \
class="reference internal" href="#quantumtype" id="id44">QuantumType</a></li> +<li><a \
class="reference internal" href="#rectangleinfo" id="id45">RectangleInfo</a></li> \
+<li><a class="reference internal" href="#registrytype" \
id="id46">RegistryType</a></li> +<li><a class="reference internal" \
href="#renderingintent" id="id47">RenderingIntent</a></li> +<li><a class="reference \
internal" href="#resolutiontype" id="id48">ResolutionType</a></li> +<li><a \
class="reference internal" href="#resourcetype" id="id49">ResourceType</a></li> \
+<li><a class="reference internal" href="#segmentinfo" id="id50">SegmentInfo</a></li> \
+<li><a class="reference internal" href="#signatureinfo" \
id="id51">SignatureInfo</a></li> +<li><a class="reference internal" \
href="#storagetype" id="id52">StorageType</a></li> +<li><a class="reference internal" \
href="#streamhandler" id="id53">StreamHandler</a></li> +<li><a class="reference \
internal" href="#stretchtype" id="id54">StretchType</a></li> +<li><a class="reference \
internal" href="#styletype" id="id55">StyleType</a></li> +<li><a class="reference \
internal" href="#typemetric" id="id56">TypeMetric</a></li> +<li><a class="reference \
internal" href="#viewinfo" id="id57">ViewInfo</a></li> +<li><a class="reference \
internal" href="#virtualpixelmethod" id="id58">VirtualPixelMethod</a></li> +<li><a \
class="reference internal" href="#magickxresourceinfo" \
id="id59">MagickXResourceInfo</a></li> </ul>
</div>
<div class="section" id="affinematrix">
@@ -502,7 +504,7 @@
encoding an image. Be aware that most image types only support a sub-set
of the available compression types. If the compression type specified is
incompatable with the image, GraphicsMagick selects a compression type
-compatable with the image type.</p>
+compatable with the image type, which might be no compression at all.</p>
<table border="1" class="docutils">
<caption>CompressionType</caption>
<colgroup>
@@ -544,6 +546,24 @@
<tr><td>ZipCompression</td>
<td>Lempel-Ziv compression (LZ77) as used in PKZIP and GNU gzip.</td>
</tr>
+<tr><td>LZMACompression</td>
+<td>LZMA - Lempel-Ziv-Markov chain algorithm</td>
+</tr>
+<tr><td>JPEG2000Compression</td>
+<td>JPEG 2000 - ISO/IEC std 15444-1</td>
+</tr>
+<tr><td>JBIG1Compression</td>
+<td>JBIG v1 - ISO/IEC std 11544 / ITU-T rec T.82</td>
+</tr>
+<tr><td>JBIG2Compression</td>
+<td>JBIG v2 - ISO/IEC std 14492 / ITU-T rec T.88</td>
+</tr>
+<tr><td>ZSTDCompression</td>
+<td>Facebook's Zstandard/Zstd</td>
+</tr>
+<tr><td>WebPCompression</td>
+<td>Google's WebP</td>
+</tr>
</tbody>
</table>
</div>
@@ -1120,8 +1140,101 @@
</tbody>
</table>
</div>
+<div class="section" id="logeventtype">
+<h1><a class="toc-backref" href="#id24">LogEventType</a></h1>
+<p>LogEventType specifies the log event type to match one or more log
+areas. Although defined as an enum type, the values are based on
+unsigned integer flags value with one mask bit set, more than one mask
+bit set, or all of the assigned mask bits set. Values are boolean
+ORed together to represent multiple event types.</p>
+<table border="1" class="docutils">
+<caption>LogEventType</caption>
+<colgroup>
+<col width="27%" />
+<col width="73%" />
+</colgroup>
+<tbody valign="top">
+<tr><td>Enumeration</td>
+<td>Description</td>
+</tr>
+<tr><td>UndefinedEventMask</td>
+<td>No events specified</td>
+</tr>
+<tr><td>NoEventsMask</td>
+<td>No events specified</td>
+</tr>
+<tr><td>ConfigureEventMask</td>
+<td>Configuration event (related to initialization or shutdown)</td>
+</tr>
+<tr><td>AnnotateEventMask</td>
+<td>Annotation event (text drawing)</td>
+</tr>
+<tr><td>RenderEventMask</td>
+<td>Rendering event (vector drawing)</td>
+</tr>
+<tr><td>TransformEventMask</td>
+<td>Image transformation event (e.g. cropping)</td>
+</tr>
+<tr><td>LocaleEventMask</td>
+<td>Locale event (internationalization)</td>
+</tr>
+<tr><td>CoderEventMask</td>
+<td>Coder event (file decode or encode)</td>
+</tr>
+<tr><td>X11EventMask</td>
+<td>X11 event (event related to use of X11)</td>
+</tr>
+<tr><td>CacheEventMask</td>
+<td>Pixel cache event (pixel storage in memory or on disk)</td>
+</tr>
+<tr><td>BlobEventMask</td>
+<td>Blob event (I/O to/from memory or a file)</td>
+</tr>
+<tr><td>DeprecateEventMask</td>
+<td>Deprecation event (use of a function which will be removed)</td>
+</tr>
+<tr><td>UserEventMask</td>
+<td>User event (event allowed for the user, not otherwise used)</td>
+</tr>
+<tr><td>ResourceEventMask</td>
+<td>Resource event (resource limit assignment, allocation/deallocation)</td>
+</tr>
+<tr><td>TemporaryFileEventMask</td>
+<td>Temporary file event (temporary file created or removed)</td>
+</tr>
+<tr><td>ExceptionEventMask</td>
+<td>Exception event (a warning or error was reported into ExceptionInfo)</td>
+</tr>
+<tr><td>OptionEventMask</td>
+<td>Option event (something related to a user provided option)</td>
+</tr>
+<tr><td>InformationEventMask</td>
+<td>Information event</td>
+</tr>
+<tr><td>WarningEventMask</td>
+<td>Warning event (a warning was reported into ExceptionInfo)</td>
+</tr>
+<tr><td>ErrorEventMask</td>
+<td>Error event (an error was reported into ExceptionInfo)</td>
+</tr>
+<tr><td>FatalErrorEventMask</td>
+<td>Fatal error event (a fatal error was reported into ExceptionInfo)</td>
+</tr>
+<tr><td>AllEventsMask</td>
+<td>All events (matches any/all events)</td>
+</tr>
_______________________________________________
Graphicsmagick-commit mailing list
Graphicsmagick-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-commit
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic