blob: c817d1552ebbba69ba2a08498bc149fc250f2069 [file] [log] [blame]
cristy3ed852e2009-09-05 21:47:34 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3<title>MagickWand: studio.h File Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5<link href="tabs.css" rel="stylesheet" type="text/css">
6</head><body>
7<!-- Generated by Doxygen 1.5.4 -->
8<div class="nav">
9<a class="el" href="dir_101f7ac0a894e32543a314e85b2e1524.html">wand</a></div>
10<h1>studio.h File Reference</h1>
11<p>
12<code>#include &quot;magick/magick-config.h&quot;</code><br>
13<code>#include &lt;stdarg.h&gt;</code><br>
14<code>#include &lt;stdio.h&gt;</code><br>
15<code>#include &lt;stdlib.h&gt;</code><br>
16<code>#include &lt;unistd.h&gt;</code><br>
17<code>#include &lt;strings.h&gt;</code><br>
18<code>#include &lt;string.h&gt;</code><br>
19<code>#include &lt;ctype.h&gt;</code><br>
20<code>#include &lt;locale.h&gt;</code><br>
21<code>#include &lt;errno.h&gt;</code><br>
22<code>#include &lt;fcntl.h&gt;</code><br>
23<code>#include &lt;math.h&gt;</code><br>
24<code>#include &lt;time.h&gt;</code><br>
25<code>#include &lt;limits.h&gt;</code><br>
26<code>#include &lt;signal.h&gt;</code><br>
27<code>#include &lt;assert.h&gt;</code><br>
28<code>#include &lt;sys/types.h&gt;</code><br>
29<code>#include &lt;sys/stat.h&gt;</code><br>
30<code>#include &lt;sys/timeb.h&gt;</code><br>
31<code>#include &lt;dirent.h&gt;</code><br>
32<code>#include &lt;sys/wait.h&gt;</code><br>
33<code>#include &lt;pwd.h&gt;</code><br>
34<code>#include &quot;<a class="el" href="MagickWand_8h-source.html">wand/MagickWand.h</a>&quot;</code><br>
35<code>#include &lt;sys/time.h&gt;</code><br>
36<code>#include &lt;sys/times.h&gt;</code><br>
37<code>#include &lt;sys/resource.h&gt;</code><br>
38
39<p>
40<a href="studio_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
41<tr><td></td></tr>
42<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
43<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#118bf60966fb91992092f6efcdce92c6">MAGICKCORE_POSIX_SUPPORT</a></td></tr>
44
45<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#9a477b787ec438089f37ef2d3cff15b7">MAGICKWAND_IMPLEMENTATION</a>&nbsp;&nbsp;&nbsp;1</td></tr>
46
47<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#bb53447d0b0cf482acf4dcefd577d8dc">_MAGICKWAND_CONFIG_H</a></td></tr>
48
49<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#ba370ddb25a3dad61003a0f44aa42133">STDC</a></td></tr>
50
51<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#5df04fd878d67c5bf03155443d549b23">WandExport</a></td></tr>
52
53<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#2ea2ae39627f30331898b073d13f4dd1">ModuleExport</a></td></tr>
54
55<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#bd57532620159473e6b3ab650b74f585">WandGlobal</a></td></tr>
56
57<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#2fc69fd1121950d76eee1b5c688d0787">storage_class</a>&nbsp;&nbsp;&nbsp;class</td></tr>
58
59<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#1e5df5bede9d9f1083aacf86d8584612">WandSignature</a>&nbsp;&nbsp;&nbsp;0xabacadabUL</td></tr>
60
61<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#6bb6730cc0ff2be19b3a403e54b1aaf0">MaxTextExtent</a>&nbsp;&nbsp;&nbsp;4096</td></tr>
62
63<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#850c3932f9691943aa2a69cd271cdfa1">wand_attribute</a>(x)</td></tr>
64
65<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#65b4a9d3c980719b43f83c9b5f824550">wand_unused</a>(x)&nbsp;&nbsp;&nbsp;x</td></tr>
66
67<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#bb80c1eb90e546dbdc94f79e74ffd787">NAMLEN</a>(dirent)&nbsp;&nbsp;&nbsp;strlen((dirent)-&gt;d_name)</td></tr>
68
69<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#3746cdc5aac871e6f6504fbcbd29ef1d">S_ISDIR</a>(mode)&nbsp;&nbsp;&nbsp;(((mode) &amp; S_IFMT) == S_IFDIR)</td></tr>
70
71<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#ad0f32c2c182238f2ff71c83e6ab65a0">S_ISREG</a>(mode)&nbsp;&nbsp;&nbsp;(((mode) &amp; S_IFMT) == S_IFREG)</td></tr>
72
73<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#f90af1bc68960811e82d0ca3782b8c46">S_MODE</a>&nbsp;&nbsp;&nbsp;0600</td></tr>
74
75<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#3c4bb3cdf8454eb5323de19ae57e296b">DirectorySeparator</a>&nbsp;&nbsp;&nbsp;&quot;/&quot;</td></tr>
76
77<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#c8adb63ee8a6f8adcf42c41c24b7393f">DirectoryListSeparator</a>&nbsp;&nbsp;&nbsp;':'</td></tr>
78
79<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#859b939e2a80f94bfa12163135323184">EditorOptions</a>&nbsp;&nbsp;&nbsp;&quot; -title \&quot;Edit Image Comment\&quot; -e vi&quot;</td></tr>
80
81<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#7fb54afd6da143e9292dea54ddf6d6d3">Exit</a>&nbsp;&nbsp;&nbsp;exit</td></tr>
82
83<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#3a4d3ed9a524b8f8d31f5d652578d7f4">IsBasenameSeparator</a>(c)&nbsp;&nbsp;&nbsp;((c) == '/' ? MagickTrue : MagickFalse)</td></tr>
84
85<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#609041f5c2480254308bc39f0a5bc0ff">X11_PREFERENCES_PATH</a>&nbsp;&nbsp;&nbsp;&quot;~/.&quot;</td></tr>
86
87<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#966daf1aedd3b59a5a0a10bb56e2f827">ProcessPendingEvents</a>(text)</td></tr>
88
89<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#b89a8ea736f843e85f0a2e64e892f68e">ReadCommandlLine</a>(argc, argv)</td></tr>
90
91<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#8eb7e45a2f3be52debafe4570da65bfb">SetNotifyHandlers</a></td></tr>
92
93<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#fcf80a6d91178952d107ad00b165752b">STDIN_FILENO</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>
94
95<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#36fa9b2e726512bc17a7a6d3e39002be">O_BINARY</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>
96
97<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#dc5d37cb67c63237b26cba4b9b420c94">MagickSeek</a>(file, offset, whence)&nbsp;&nbsp;&nbsp;lseek(file,offset,whence)</td></tr>
98
99<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#08a226dd698b132b51eea28df3769d8b">MagickTell</a>(file)&nbsp;&nbsp;&nbsp;tell(file)</td></tr>
100
101<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="studio_8h.html#7df2be8c7e6e2de5b764e30bb158d5c3">ThrowWandFatalException</a>(severity, tag, context)</td></tr>
102
103</table>
104<hr><h2>Define Documentation</h2>
105<a class="anchor" name="bb53447d0b0cf482acf4dcefd577d8dc"></a><!-- doxytag: member="studio.h::_MAGICKWAND_CONFIG_H" ref="bb53447d0b0cf482acf4dcefd577d8dc" args="" -->
106<div class="memitem">
107<div class="memproto">
108 <table class="memname">
109 <tr>
110 <td class="memname">#define _MAGICKWAND_CONFIG_H </td>
111 </tr>
112 </table>
113</div>
114<div class="memdoc">
115
116<p>
117
118</div>
119</div><p>
120<a class="anchor" name="c8adb63ee8a6f8adcf42c41c24b7393f"></a><!-- doxytag: member="studio.h::DirectoryListSeparator" ref="c8adb63ee8a6f8adcf42c41c24b7393f" args="" -->
121<div class="memitem">
122<div class="memproto">
123 <table class="memname">
124 <tr>
125 <td class="memname">#define DirectoryListSeparator&nbsp;&nbsp;&nbsp;':' </td>
126 </tr>
127 </table>
128</div>
129<div class="memdoc">
130
131<p>
132
133</div>
134</div><p>
135<a class="anchor" name="3c4bb3cdf8454eb5323de19ae57e296b"></a><!-- doxytag: member="studio.h::DirectorySeparator" ref="3c4bb3cdf8454eb5323de19ae57e296b" args="" -->
136<div class="memitem">
137<div class="memproto">
138 <table class="memname">
139 <tr>
140 <td class="memname">#define DirectorySeparator&nbsp;&nbsp;&nbsp;&quot;/&quot; </td>
141 </tr>
142 </table>
143</div>
144<div class="memdoc">
145
146<p>
147
148</div>
149</div><p>
150<a class="anchor" name="859b939e2a80f94bfa12163135323184"></a><!-- doxytag: member="studio.h::EditorOptions" ref="859b939e2a80f94bfa12163135323184" args="" -->
151<div class="memitem">
152<div class="memproto">
153 <table class="memname">
154 <tr>
155 <td class="memname">#define EditorOptions&nbsp;&nbsp;&nbsp;&quot; -title \&quot;Edit Image Comment\&quot; -e vi&quot; </td>
156 </tr>
157 </table>
158</div>
159<div class="memdoc">
160
161<p>
162
163</div>
164</div><p>
165<a class="anchor" name="7fb54afd6da143e9292dea54ddf6d6d3"></a><!-- doxytag: member="studio.h::Exit" ref="7fb54afd6da143e9292dea54ddf6d6d3" args="" -->
166<div class="memitem">
167<div class="memproto">
168 <table class="memname">
169 <tr>
170 <td class="memname">#define Exit&nbsp;&nbsp;&nbsp;exit </td>
171 </tr>
172 </table>
173</div>
174<div class="memdoc">
175
176<p>
177
178</div>
179</div><p>
180<a class="anchor" name="3a4d3ed9a524b8f8d31f5d652578d7f4"></a><!-- doxytag: member="studio.h::IsBasenameSeparator" ref="3a4d3ed9a524b8f8d31f5d652578d7f4" args="(c)" -->
181<div class="memitem">
182<div class="memproto">
183 <table class="memname">
184 <tr>
185 <td class="memname">#define IsBasenameSeparator </td>
186 <td>(</td>
187 <td class="paramtype">c&nbsp;</td>
188 <td class="paramname"> </td>
189 <td>&nbsp;)&nbsp;</td>
190 <td width="100%">&nbsp;&nbsp;&nbsp;((c) == '/' ? MagickTrue : MagickFalse)</td>
191 </tr>
192 </table>
193</div>
194<div class="memdoc">
195
196<p>
197
198</div>
199</div><p>
200<a class="anchor" name="118bf60966fb91992092f6efcdce92c6"></a><!-- doxytag: member="studio.h::MAGICKCORE_POSIX_SUPPORT" ref="118bf60966fb91992092f6efcdce92c6" args="" -->
201<div class="memitem">
202<div class="memproto">
203 <table class="memname">
204 <tr>
205 <td class="memname">#define MAGICKCORE_POSIX_SUPPORT </td>
206 </tr>
207 </table>
208</div>
209<div class="memdoc">
210
211<p>
212
213</div>
214</div><p>
215<a class="anchor" name="dc5d37cb67c63237b26cba4b9b420c94"></a><!-- doxytag: member="studio.h::MagickSeek" ref="dc5d37cb67c63237b26cba4b9b420c94" args="(file, offset, whence)" -->
216<div class="memitem">
217<div class="memproto">
218 <table class="memname">
219 <tr>
220 <td class="memname">#define MagickSeek </td>
221 <td>(</td>
222 <td class="paramtype">file, <tr>
223 <td class="paramkey"></td>
224 <td></td>
225 <td class="paramtype">offset, <tr>
226 <td class="paramkey"></td>
227 <td></td>
228 <td class="paramtype">whence&nbsp;</td>
229 <td class="paramname"> </td>
230 <td>&nbsp;)&nbsp;</td>
231 <td width="100%">&nbsp;&nbsp;&nbsp;lseek(file,offset,whence)</td>
232 </tr>
233 </table>
234</div>
235<div class="memdoc">
236
237<p>
238
239</div>
240</div><p>
241<a class="anchor" name="08a226dd698b132b51eea28df3769d8b"></a><!-- doxytag: member="studio.h::MagickTell" ref="08a226dd698b132b51eea28df3769d8b" args="(file)" -->
242<div class="memitem">
243<div class="memproto">
244 <table class="memname">
245 <tr>
246 <td class="memname">#define MagickTell </td>
247 <td>(</td>
248 <td class="paramtype">file&nbsp;</td>
249 <td class="paramname"> </td>
250 <td>&nbsp;)&nbsp;</td>
251 <td width="100%">&nbsp;&nbsp;&nbsp;tell(file)</td>
252 </tr>
253 </table>
254</div>
255<div class="memdoc">
256
257<p>
258
259</div>
260</div><p>
261<a class="anchor" name="9a477b787ec438089f37ef2d3cff15b7"></a><!-- doxytag: member="studio.h::MAGICKWAND_IMPLEMENTATION" ref="9a477b787ec438089f37ef2d3cff15b7" args="" -->
262<div class="memitem">
263<div class="memproto">
264 <table class="memname">
265 <tr>
266 <td class="memname">#define MAGICKWAND_IMPLEMENTATION&nbsp;&nbsp;&nbsp;1 </td>
267 </tr>
268 </table>
269</div>
270<div class="memdoc">
271
272<p>
273
274</div>
275</div><p>
276<a class="anchor" name="6bb6730cc0ff2be19b3a403e54b1aaf0"></a><!-- doxytag: member="studio.h::MaxTextExtent" ref="6bb6730cc0ff2be19b3a403e54b1aaf0" args="" -->
277<div class="memitem">
278<div class="memproto">
279 <table class="memname">
280 <tr>
281 <td class="memname">#define MaxTextExtent&nbsp;&nbsp;&nbsp;4096 </td>
282 </tr>
283 </table>
284</div>
285<div class="memdoc">
286
287<p>
288
289</div>
290</div><p>
291<a class="anchor" name="2ea2ae39627f30331898b073d13f4dd1"></a><!-- doxytag: member="studio.h::ModuleExport" ref="2ea2ae39627f30331898b073d13f4dd1" args="" -->
292<div class="memitem">
293<div class="memproto">
294 <table class="memname">
295 <tr>
296 <td class="memname">#define ModuleExport </td>
297 </tr>
298 </table>
299</div>
300<div class="memdoc">
301
302<p>
303
304</div>
305</div><p>
306<a class="anchor" name="bb80c1eb90e546dbdc94f79e74ffd787"></a><!-- doxytag: member="studio.h::NAMLEN" ref="bb80c1eb90e546dbdc94f79e74ffd787" args="(dirent)" -->
307<div class="memitem">
308<div class="memproto">
309 <table class="memname">
310 <tr>
311 <td class="memname">#define NAMLEN </td>
312 <td>(</td>
313 <td class="paramtype">dirent&nbsp;</td>
314 <td class="paramname"> </td>
315 <td>&nbsp;)&nbsp;</td>
316 <td width="100%">&nbsp;&nbsp;&nbsp;strlen((dirent)-&gt;d_name)</td>
317 </tr>
318 </table>
319</div>
320<div class="memdoc">
321
322<p>
323
324</div>
325</div><p>
326<a class="anchor" name="36fa9b2e726512bc17a7a6d3e39002be"></a><!-- doxytag: member="studio.h::O_BINARY" ref="36fa9b2e726512bc17a7a6d3e39002be" args="" -->
327<div class="memitem">
328<div class="memproto">
329 <table class="memname">
330 <tr>
331 <td class="memname">#define O_BINARY&nbsp;&nbsp;&nbsp;0x00 </td>
332 </tr>
333 </table>
334</div>
335<div class="memdoc">
336
337<p>
338
339</div>
340</div><p>
341<a class="anchor" name="966daf1aedd3b59a5a0a10bb56e2f827"></a><!-- doxytag: member="studio.h::ProcessPendingEvents" ref="966daf1aedd3b59a5a0a10bb56e2f827" args="(text)" -->
342<div class="memitem">
343<div class="memproto">
344 <table class="memname">
345 <tr>
346 <td class="memname">#define ProcessPendingEvents </td>
347 <td>(</td>
348 <td class="paramtype">text&nbsp;</td>
349 <td class="paramname"> </td>
350 <td>&nbsp;)&nbsp;</td>
351 <td width="100%"></td>
352 </tr>
353 </table>
354</div>
355<div class="memdoc">
356
357<p>
358
359</div>
360</div><p>
361<a class="anchor" name="b89a8ea736f843e85f0a2e64e892f68e"></a><!-- doxytag: member="studio.h::ReadCommandlLine" ref="b89a8ea736f843e85f0a2e64e892f68e" args="(argc, argv)" -->
362<div class="memitem">
363<div class="memproto">
364 <table class="memname">
365 <tr>
366 <td class="memname">#define ReadCommandlLine </td>
367 <td>(</td>
368 <td class="paramtype">argc, <tr>
369 <td class="paramkey"></td>
370 <td></td>
371 <td class="paramtype">argv&nbsp;</td>
372 <td class="paramname"> </td>
373 <td>&nbsp;)&nbsp;</td>
374 <td width="100%"></td>
375 </tr>
376 </table>
377</div>
378<div class="memdoc">
379
380<p>
381
382</div>
383</div><p>
384<a class="anchor" name="3746cdc5aac871e6f6504fbcbd29ef1d"></a><!-- doxytag: member="studio.h::S_ISDIR" ref="3746cdc5aac871e6f6504fbcbd29ef1d" args="(mode)" -->
385<div class="memitem">
386<div class="memproto">
387 <table class="memname">
388 <tr>
389 <td class="memname">#define S_ISDIR </td>
390 <td>(</td>
391 <td class="paramtype">mode&nbsp;</td>
392 <td class="paramname"> </td>
393 <td>&nbsp;)&nbsp;</td>
394 <td width="100%">&nbsp;&nbsp;&nbsp;(((mode) &amp; S_IFMT) == S_IFDIR)</td>
395 </tr>
396 </table>
397</div>
398<div class="memdoc">
399
400<p>
401
402</div>
403</div><p>
404<a class="anchor" name="ad0f32c2c182238f2ff71c83e6ab65a0"></a><!-- doxytag: member="studio.h::S_ISREG" ref="ad0f32c2c182238f2ff71c83e6ab65a0" args="(mode)" -->
405<div class="memitem">
406<div class="memproto">
407 <table class="memname">
408 <tr>
409 <td class="memname">#define S_ISREG </td>
410 <td>(</td>
411 <td class="paramtype">mode&nbsp;</td>
412 <td class="paramname"> </td>
413 <td>&nbsp;)&nbsp;</td>
414 <td width="100%">&nbsp;&nbsp;&nbsp;(((mode) &amp; S_IFMT) == S_IFREG)</td>
415 </tr>
416 </table>
417</div>
418<div class="memdoc">
419
420<p>
421
422</div>
423</div><p>
424<a class="anchor" name="f90af1bc68960811e82d0ca3782b8c46"></a><!-- doxytag: member="studio.h::S_MODE" ref="f90af1bc68960811e82d0ca3782b8c46" args="" -->
425<div class="memitem">
426<div class="memproto">
427 <table class="memname">
428 <tr>
429 <td class="memname">#define S_MODE&nbsp;&nbsp;&nbsp;0600 </td>
430 </tr>
431 </table>
432</div>
433<div class="memdoc">
434
435<p>
436
437</div>
438</div><p>
439<a class="anchor" name="8eb7e45a2f3be52debafe4570da65bfb"></a><!-- doxytag: member="studio.h::SetNotifyHandlers" ref="8eb7e45a2f3be52debafe4570da65bfb" args="" -->
440<div class="memitem">
441<div class="memproto">
442 <table class="memname">
443 <tr>
444 <td class="memname">#define SetNotifyHandlers </td>
445 </tr>
446 </table>
447</div>
448<div class="memdoc">
449
450<p>
451
452</div>
453</div><p>
454<a class="anchor" name="ba370ddb25a3dad61003a0f44aa42133"></a><!-- doxytag: member="studio.h::STDC" ref="ba370ddb25a3dad61003a0f44aa42133" args="" -->
455<div class="memitem">
456<div class="memproto">
457 <table class="memname">
458 <tr>
459 <td class="memname">#define STDC </td>
460 </tr>
461 </table>
462</div>
463<div class="memdoc">
464
465<p>
466
467</div>
468</div><p>
469<a class="anchor" name="fcf80a6d91178952d107ad00b165752b"></a><!-- doxytag: member="studio.h::STDIN_FILENO" ref="fcf80a6d91178952d107ad00b165752b" args="" -->
470<div class="memitem">
471<div class="memproto">
472 <table class="memname">
473 <tr>
474 <td class="memname">#define STDIN_FILENO&nbsp;&nbsp;&nbsp;0x00 </td>
475 </tr>
476 </table>
477</div>
478<div class="memdoc">
479
480<p>
481
482</div>
483</div><p>
484<a class="anchor" name="2fc69fd1121950d76eee1b5c688d0787"></a><!-- doxytag: member="studio.h::storage_class" ref="2fc69fd1121950d76eee1b5c688d0787" args="" -->
485<div class="memitem">
486<div class="memproto">
487 <table class="memname">
488 <tr>
489 <td class="memname">#define storage_class&nbsp;&nbsp;&nbsp;class </td>
490 </tr>
491 </table>
492</div>
493<div class="memdoc">
494
495<p>
496
497</div>
498</div><p>
499<a class="anchor" name="7df2be8c7e6e2de5b764e30bb158d5c3"></a><!-- doxytag: member="studio.h::ThrowWandFatalException" ref="7df2be8c7e6e2de5b764e30bb158d5c3" args="(severity, tag, context)" -->
500<div class="memitem">
501<div class="memproto">
502 <table class="memname">
503 <tr>
504 <td class="memname">#define ThrowWandFatalException </td>
505 <td>(</td>
506 <td class="paramtype">severity, <tr>
507 <td class="paramkey"></td>
508 <td></td>
509 <td class="paramtype">tag, <tr>
510 <td class="paramkey"></td>
511 <td></td>
512 <td class="paramtype">context&nbsp;</td>
513 <td class="paramname"> </td>
514 <td>&nbsp;)&nbsp;</td>
515 <td width="100%"></td>
516 </tr>
517 </table>
518</div>
519<div class="memdoc">
520
521<p>
522<b>Value:</b><div class="fragment"><pre class="fragment">{ \
523 ExceptionInfo \
524 *<a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>; \
525 \
526 <a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>=AcquireExceptionInfo(); \
527 (void) ThrowMagickException(<a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>,GetMagickModule(),severity,tag, \
528 <span class="stringliteral">"`%s'"</span>,context); \
529 CatchException(<a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>); \
530 <a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>=DestroyExceptionInfo(<a class="code" href="struct__PixelWand.html#0bfbd228c0be5894e7f21f4085fe3855">exception</a>); \
531}
532</pre></div>
533</div>
534</div><p>
535<a class="anchor" name="850c3932f9691943aa2a69cd271cdfa1"></a><!-- doxytag: member="studio.h::wand_attribute" ref="850c3932f9691943aa2a69cd271cdfa1" args="(x)" -->
536<div class="memitem">
537<div class="memproto">
538 <table class="memname">
539 <tr>
540 <td class="memname">#define wand_attribute </td>
541 <td>(</td>
542 <td class="paramtype">x&nbsp;</td>
543 <td class="paramname"> </td>
544 <td>&nbsp;)&nbsp;</td>
545 <td width="100%"></td>
546 </tr>
547 </table>
548</div>
549<div class="memdoc">
550
551<p>
552
553</div>
554</div><p>
555<a class="anchor" name="65b4a9d3c980719b43f83c9b5f824550"></a><!-- doxytag: member="studio.h::wand_unused" ref="65b4a9d3c980719b43f83c9b5f824550" args="(x)" -->
556<div class="memitem">
557<div class="memproto">
558 <table class="memname">
559 <tr>
560 <td class="memname">#define wand_unused </td>
561 <td>(</td>
562 <td class="paramtype">x&nbsp;</td>
563 <td class="paramname"> </td>
564 <td>&nbsp;)&nbsp;</td>
565 <td width="100%">&nbsp;&nbsp;&nbsp;x</td>
566 </tr>
567 </table>
568</div>
569<div class="memdoc">
570
571<p>
572
573</div>
574</div><p>
575<a class="anchor" name="5df04fd878d67c5bf03155443d549b23"></a><!-- doxytag: member="studio.h::WandExport" ref="5df04fd878d67c5bf03155443d549b23" args="" -->
576<div class="memitem">
577<div class="memproto">
578 <table class="memname">
579 <tr>
580 <td class="memname">#define WandExport </td>
581 </tr>
582 </table>
583</div>
584<div class="memdoc">
585
586<p>
587
588</div>
589</div><p>
590<a class="anchor" name="bd57532620159473e6b3ab650b74f585"></a><!-- doxytag: member="studio.h::WandGlobal" ref="bd57532620159473e6b3ab650b74f585" args="" -->
591<div class="memitem">
592<div class="memproto">
593 <table class="memname">
594 <tr>
595 <td class="memname">#define WandGlobal </td>
596 </tr>
597 </table>
598</div>
599<div class="memdoc">
600
601<p>
602
603</div>
604</div><p>
605<a class="anchor" name="1e5df5bede9d9f1083aacf86d8584612"></a><!-- doxytag: member="studio.h::WandSignature" ref="1e5df5bede9d9f1083aacf86d8584612" args="" -->
606<div class="memitem">
607<div class="memproto">
608 <table class="memname">
609 <tr>
610 <td class="memname">#define WandSignature&nbsp;&nbsp;&nbsp;0xabacadabUL </td>
611 </tr>
612 </table>
613</div>
614<div class="memdoc">
615
616<p>
617
618</div>
619</div><p>
620<a class="anchor" name="609041f5c2480254308bc39f0a5bc0ff"></a><!-- doxytag: member="studio.h::X11_PREFERENCES_PATH" ref="609041f5c2480254308bc39f0a5bc0ff" args="" -->
621<div class="memitem">
622<div class="memproto">
623 <table class="memname">
624 <tr>
625 <td class="memname">#define X11_PREFERENCES_PATH&nbsp;&nbsp;&nbsp;&quot;~/.&quot; </td>
626 </tr>
627 </table>
628</div>
629<div class="memdoc">
630
631<p>
632
633</div>
634</div><p>
635<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:34 2008 for MagickWand by&nbsp;
636<a href="http://www.doxygen.org/index.html">
637<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
638</body>
639</html>