First import
[xorg_rtime.git] / xorg-server-1.4 / hw / dmx / doc / html / dmxparse_8h.html
blob4100753376b8c2591ffaa6852659578e7f9e97f4
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
5 <title>File Index</title>
6 <link href="doxygen.css" rel="stylesheet" type="text/css">
7 </head>
8 <body>
9 <!-- Generated by Doxygen 1.3.4 -->
10 <div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
11 <h1>dmxparse.h File Reference</h1><code>#include &lt;stdio.h&gt;</code><br>
13 <p>
14 <a href="dmxparse_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
15 <tr><td></td></tr>
16 <tr><td colspan=2><br><h2>Data Structures</h2></td></tr>
17 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a></td></tr>
19 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a></td></tr>
21 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a></td></tr>
23 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a></td></tr>
25 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a></td></tr>
27 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a></td></tr>
29 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a></td></tr>
31 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a></td></tr>
33 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a></td></tr>
35 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a></td></tr>
37 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a></td></tr>
39 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a></td></tr>
41 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a></td></tr>
43 <tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a></td></tr>
45 <tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
46 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a0">DMXConfigToken</a></td></tr>
48 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a1">DMXConfigTokenPtr</a></td></tr>
50 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a2">DMXConfigString</a></td></tr>
52 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a3">DMXConfigStringPtr</a></td></tr>
54 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a4">DMXConfigNumber</a></td></tr>
56 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a5">DMXConfigNumberPtr</a></td></tr>
58 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a6">DMXConfigPair</a></td></tr>
60 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a7">DMXConfigPairPtr</a></td></tr>
62 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a8">DMXConfigComment</a></td></tr>
64 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a9">DMXConfigCommentPtr</a></td></tr>
66 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a10">DMXConfigPartDim</a></td></tr>
68 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a11">DMXConfigPartDimPtr</a></td></tr>
70 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a12">DMXConfigFullDim</a></td></tr>
72 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a13">DMXConfigFullDimPtr</a></td></tr>
74 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a14">DMXConfigDisplay</a></td></tr>
76 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a15">DMXConfigDisplayPtr</a></td></tr>
78 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a16">DMXConfigWall</a></td></tr>
80 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a17">DMXConfigWallPtr</a></td></tr>
82 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a18">DMXConfigOption</a></td></tr>
84 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a19">DMXConfigOptionPtr</a></td></tr>
86 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a20">DMXConfigParam</a></td></tr>
88 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a21">DMXConfigParamPtr</a></td></tr>
90 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a22">DMXConfigSub</a></td></tr>
92 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a23">DMXConfigSubPtr</a></td></tr>
94 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a24">DMXConfigVirtual</a></td></tr>
96 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a25">DMXConfigVirtualPtr</a></td></tr>
98 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a26">DMXConfigEntry</a></td></tr>
100 <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a27">DMXConfigEntryPtr</a></td></tr>
102 <tr><td colspan=2><br><h2>Functions</h2></td></tr>
103 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxparse_8h.html#a38">dmxConfigLog</a> (const char *format,...)</td></tr>
105 </table>
106 <hr><a name="_details"></a><h2>Detailed Description</h2>
107 Interface to DMX configuration file parser. <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="dmxparse_8c.html">dmxparse.c</a></dd></dl>
108 <hr><h2>Typedef Documentation</h2>
109 <a class="anchor" name="a8" doxytag="dmxparse.h::DMXConfigComment" ></a><p>
110 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
111 <tr>
112 <td class="mdRow">
113 <table cellpadding="0" cellspacing="0" border="0">
114 <tr>
115 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> <a class="el" href="struct__DMXConfigComment.html">DMXConfigComment</a>
116 </table>
117 </td>
118 </tr>
119 </table>
120 <table cellspacing=5 cellpadding=0 border=0>
121 <tr>
122 <td>
123 &nbsp;
124 </td>
125 <td>
128 Stores parsed comments not stored with a token. </td>
129 </tr>
130 </table>
131 <a class="anchor" name="a9" doxytag="dmxparse.h::DMXConfigCommentPtr" ></a><p>
132 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
133 <tr>
134 <td class="mdRow">
135 <table cellpadding="0" cellspacing="0" border="0">
136 <tr>
137 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> * <a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a>
138 </table>
139 </td>
140 </tr>
141 </table>
142 <table cellspacing=5 cellpadding=0 border=0>
143 <tr>
144 <td>
145 &nbsp;
146 </td>
147 <td>
150 Stores parsed comments not stored with a token. </td>
151 </tr>
152 </table>
153 <a class="anchor" name="a14" doxytag="dmxparse.h::DMXConfigDisplay" ></a><p>
154 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
155 <tr>
156 <td class="mdRow">
157 <table cellpadding="0" cellspacing="0" border="0">
158 <tr>
159 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> <a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplay</a>
160 </table>
161 </td>
162 </tr>
163 </table>
164 <table cellspacing=5 cellpadding=0 border=0>
165 <tr>
166 <td>
167 &nbsp;
168 </td>
169 <td>
172 Stores parsed display information. </td>
173 </tr>
174 </table>
175 <a class="anchor" name="a15" doxytag="dmxparse.h::DMXConfigDisplayPtr" ></a><p>
176 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
177 <tr>
178 <td class="mdRow">
179 <table cellpadding="0" cellspacing="0" border="0">
180 <tr>
181 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> * <a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a>
182 </table>
183 </td>
184 </tr>
185 </table>
186 <table cellspacing=5 cellpadding=0 border=0>
187 <tr>
188 <td>
189 &nbsp;
190 </td>
191 <td>
194 Stores parsed display information. </td>
195 </tr>
196 </table>
197 <a class="anchor" name="a26" doxytag="dmxparse.h::DMXConfigEntry" ></a><p>
198 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
199 <tr>
200 <td class="mdRow">
201 <table cellpadding="0" cellspacing="0" border="0">
202 <tr>
203 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntry</a>
204 </table>
205 </td>
206 </tr>
207 </table>
208 <table cellspacing=5 cellpadding=0 border=0>
209 <tr>
210 <td>
211 &nbsp;
212 </td>
213 <td>
216 Heads entry storage. </td>
217 </tr>
218 </table>
219 <a class="anchor" name="a27" doxytag="dmxparse.h::DMXConfigEntryPtr" ></a><p>
220 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
221 <tr>
222 <td class="mdRow">
223 <table cellpadding="0" cellspacing="0" border="0">
224 <tr>
225 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> * <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a>
226 </table>
227 </td>
228 </tr>
229 </table>
230 <table cellspacing=5 cellpadding=0 border=0>
231 <tr>
232 <td>
233 &nbsp;
234 </td>
235 <td>
238 Heads entry storage. </td>
239 </tr>
240 </table>
241 <a class="anchor" name="a12" doxytag="dmxparse.h::DMXConfigFullDim" ></a><p>
242 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
243 <tr>
244 <td class="mdRow">
245 <table cellpadding="0" cellspacing="0" border="0">
246 <tr>
247 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> <a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDim</a>
248 </table>
249 </td>
250 </tr>
251 </table>
252 <table cellspacing=5 cellpadding=0 border=0>
253 <tr>
254 <td>
255 &nbsp;
256 </td>
257 <td>
260 Stores a pair of geometry specifications. </td>
261 </tr>
262 </table>
263 <a class="anchor" name="a13" doxytag="dmxparse.h::DMXConfigFullDimPtr" ></a><p>
264 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
265 <tr>
266 <td class="mdRow">
267 <table cellpadding="0" cellspacing="0" border="0">
268 <tr>
269 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> * <a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a>
270 </table>
271 </td>
272 </tr>
273 </table>
274 <table cellspacing=5 cellpadding=0 border=0>
275 <tr>
276 <td>
277 &nbsp;
278 </td>
279 <td>
282 Stores a pair of geometry specifications. </td>
283 </tr>
284 </table>
285 <a class="anchor" name="a4" doxytag="dmxparse.h::DMXConfigNumber" ></a><p>
286 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
287 <tr>
288 <td class="mdRow">
289 <table cellpadding="0" cellspacing="0" border="0">
290 <tr>
291 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> <a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumber</a>
292 </table>
293 </td>
294 </tr>
295 </table>
296 <table cellspacing=5 cellpadding=0 border=0>
297 <tr>
298 <td>
299 &nbsp;
300 </td>
301 <td>
304 Stores parsed numbers. </td>
305 </tr>
306 </table>
307 <a class="anchor" name="a5" doxytag="dmxparse.h::DMXConfigNumberPtr" ></a><p>
308 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
309 <tr>
310 <td class="mdRow">
311 <table cellpadding="0" cellspacing="0" border="0">
312 <tr>
313 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> * <a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a>
314 </table>
315 </td>
316 </tr>
317 </table>
318 <table cellspacing=5 cellpadding=0 border=0>
319 <tr>
320 <td>
321 &nbsp;
322 </td>
323 <td>
326 Stores parsed numbers. </td>
327 </tr>
328 </table>
329 <a class="anchor" name="a18" doxytag="dmxparse.h::DMXConfigOption" ></a><p>
330 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
331 <tr>
332 <td class="mdRow">
333 <table cellpadding="0" cellspacing="0" border="0">
334 <tr>
335 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> <a class="el" href="struct__DMXConfigOption.html">DMXConfigOption</a>
336 </table>
337 </td>
338 </tr>
339 </table>
340 <table cellspacing=5 cellpadding=0 border=0>
341 <tr>
342 <td>
343 &nbsp;
344 </td>
345 <td>
348 Stores parsed option information. </td>
349 </tr>
350 </table>
351 <a class="anchor" name="a19" doxytag="dmxparse.h::DMXConfigOptionPtr" ></a><p>
352 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
353 <tr>
354 <td class="mdRow">
355 <table cellpadding="0" cellspacing="0" border="0">
356 <tr>
357 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> * <a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a>
358 </table>
359 </td>
360 </tr>
361 </table>
362 <table cellspacing=5 cellpadding=0 border=0>
363 <tr>
364 <td>
365 &nbsp;
366 </td>
367 <td>
370 Stores parsed option information. </td>
371 </tr>
372 </table>
373 <a class="anchor" name="a6" doxytag="dmxparse.h::DMXConfigPair" ></a><p>
374 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
375 <tr>
376 <td class="mdRow">
377 <table cellpadding="0" cellspacing="0" border="0">
378 <tr>
379 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> <a class="el" href="struct__DMXConfigPair.html">DMXConfigPair</a>
380 </table>
381 </td>
382 </tr>
383 </table>
384 <table cellspacing=5 cellpadding=0 border=0>
385 <tr>
386 <td>
387 &nbsp;
388 </td>
389 <td>
392 Stores parsed pairs (e.g., x y) </td>
393 </tr>
394 </table>
395 <a class="anchor" name="a7" doxytag="dmxparse.h::DMXConfigPairPtr" ></a><p>
396 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
397 <tr>
398 <td class="mdRow">
399 <table cellpadding="0" cellspacing="0" border="0">
400 <tr>
401 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> * <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a>
402 </table>
403 </td>
404 </tr>
405 </table>
406 <table cellspacing=5 cellpadding=0 border=0>
407 <tr>
408 <td>
409 &nbsp;
410 </td>
411 <td>
414 Stores parsed pairs (e.g., x y) </td>
415 </tr>
416 </table>
417 <a class="anchor" name="a20" doxytag="dmxparse.h::DMXConfigParam" ></a><p>
418 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
419 <tr>
420 <td class="mdRow">
421 <table cellpadding="0" cellspacing="0" border="0">
422 <tr>
423 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> <a class="el" href="struct__DMXConfigParam.html">DMXConfigParam</a>
424 </table>
425 </td>
426 </tr>
427 </table>
428 <table cellspacing=5 cellpadding=0 border=0>
429 <tr>
430 <td>
431 &nbsp;
432 </td>
433 <td>
436 Stores parsed param information. </td>
437 </tr>
438 </table>
439 <a class="anchor" name="a21" doxytag="dmxparse.h::DMXConfigParamPtr" ></a><p>
440 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
441 <tr>
442 <td class="mdRow">
443 <table cellpadding="0" cellspacing="0" border="0">
444 <tr>
445 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> * <a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a>
446 </table>
447 </td>
448 </tr>
449 </table>
450 <table cellspacing=5 cellpadding=0 border=0>
451 <tr>
452 <td>
453 &nbsp;
454 </td>
455 <td>
458 Stores parsed param information. </td>
459 </tr>
460 </table>
461 <a class="anchor" name="a10" doxytag="dmxparse.h::DMXConfigPartDim" ></a><p>
462 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
463 <tr>
464 <td class="mdRow">
465 <table cellpadding="0" cellspacing="0" border="0">
466 <tr>
467 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> <a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDim</a>
468 </table>
469 </td>
470 </tr>
471 </table>
472 <table cellspacing=5 cellpadding=0 border=0>
473 <tr>
474 <td>
475 &nbsp;
476 </td>
477 <td>
480 Stores a geometry specification. </td>
481 </tr>
482 </table>
483 <a class="anchor" name="a11" doxytag="dmxparse.h::DMXConfigPartDimPtr" ></a><p>
484 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
485 <tr>
486 <td class="mdRow">
487 <table cellpadding="0" cellspacing="0" border="0">
488 <tr>
489 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> * <a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a>
490 </table>
491 </td>
492 </tr>
493 </table>
494 <table cellspacing=5 cellpadding=0 border=0>
495 <tr>
496 <td>
497 &nbsp;
498 </td>
499 <td>
502 Stores a geometry specification. </td>
503 </tr>
504 </table>
505 <a class="anchor" name="a2" doxytag="dmxparse.h::DMXConfigString" ></a><p>
506 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
507 <tr>
508 <td class="mdRow">
509 <table cellpadding="0" cellspacing="0" border="0">
510 <tr>
511 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> <a class="el" href="struct__DMXConfigString.html">DMXConfigString</a>
512 </table>
513 </td>
514 </tr>
515 </table>
516 <table cellspacing=5 cellpadding=0 border=0>
517 <tr>
518 <td>
519 &nbsp;
520 </td>
521 <td>
524 Stores parsed strings. </td>
525 </tr>
526 </table>
527 <a class="anchor" name="a3" doxytag="dmxparse.h::DMXConfigStringPtr" ></a><p>
528 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
529 <tr>
530 <td class="mdRow">
531 <table cellpadding="0" cellspacing="0" border="0">
532 <tr>
533 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> * <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a>
534 </table>
535 </td>
536 </tr>
537 </table>
538 <table cellspacing=5 cellpadding=0 border=0>
539 <tr>
540 <td>
541 &nbsp;
542 </td>
543 <td>
546 Stores parsed strings. </td>
547 </tr>
548 </table>
549 <a class="anchor" name="a22" doxytag="dmxparse.h::DMXConfigSub" ></a><p>
550 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
551 <tr>
552 <td class="mdRow">
553 <table cellpadding="0" cellspacing="0" border="0">
554 <tr>
555 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> <a class="el" href="struct__DMXConfigSub.html">DMXConfigSub</a>
556 </table>
557 </td>
558 </tr>
559 </table>
560 <table cellspacing=5 cellpadding=0 border=0>
561 <tr>
562 <td>
563 &nbsp;
564 </td>
565 <td>
568 Stores options under an entry (subentry). </td>
569 </tr>
570 </table>
571 <a class="anchor" name="a23" doxytag="dmxparse.h::DMXConfigSubPtr" ></a><p>
572 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
573 <tr>
574 <td class="mdRow">
575 <table cellpadding="0" cellspacing="0" border="0">
576 <tr>
577 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> * <a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a>
578 </table>
579 </td>
580 </tr>
581 </table>
582 <table cellspacing=5 cellpadding=0 border=0>
583 <tr>
584 <td>
585 &nbsp;
586 </td>
587 <td>
590 Stores options under an entry (subentry). </td>
591 </tr>
592 </table>
593 <a class="anchor" name="a0" doxytag="dmxparse.h::DMXConfigToken" ></a><p>
594 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
595 <tr>
596 <td class="mdRow">
597 <table cellpadding="0" cellspacing="0" border="0">
598 <tr>
599 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> <a class="el" href="struct__DMXConfigToken.html">DMXConfigToken</a>
600 </table>
601 </td>
602 </tr>
603 </table>
604 <table cellspacing=5 cellpadding=0 border=0>
605 <tr>
606 <td>
607 &nbsp;
608 </td>
609 <td>
612 Stores tokens not stored in other structures (e.g., keywords and ;) </td>
613 </tr>
614 </table>
615 <a class="anchor" name="a1" doxytag="dmxparse.h::DMXConfigTokenPtr" ></a><p>
616 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
617 <tr>
618 <td class="mdRow">
619 <table cellpadding="0" cellspacing="0" border="0">
620 <tr>
621 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> * <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a>
622 </table>
623 </td>
624 </tr>
625 </table>
626 <table cellspacing=5 cellpadding=0 border=0>
627 <tr>
628 <td>
629 &nbsp;
630 </td>
631 <td>
634 Stores tokens not stored in other structures (e.g., keywords and ;) </td>
635 </tr>
636 </table>
637 <a class="anchor" name="a24" doxytag="dmxparse.h::DMXConfigVirtual" ></a><p>
638 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
639 <tr>
640 <td class="mdRow">
641 <table cellpadding="0" cellspacing="0" border="0">
642 <tr>
643 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtual</a>
644 </table>
645 </td>
646 </tr>
647 </table>
648 <table cellspacing=5 cellpadding=0 border=0>
649 <tr>
650 <td>
651 &nbsp;
652 </td>
653 <td>
656 Stores parsed virtual information. </td>
657 </tr>
658 </table>
659 <a class="anchor" name="a25" doxytag="dmxparse.h::DMXConfigVirtualPtr" ></a><p>
660 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
661 <tr>
662 <td class="mdRow">
663 <table cellpadding="0" cellspacing="0" border="0">
664 <tr>
665 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> * <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a>
666 </table>
667 </td>
668 </tr>
669 </table>
670 <table cellspacing=5 cellpadding=0 border=0>
671 <tr>
672 <td>
673 &nbsp;
674 </td>
675 <td>
678 Stores parsed virtual information. </td>
679 </tr>
680 </table>
681 <a class="anchor" name="a16" doxytag="dmxparse.h::DMXConfigWall" ></a><p>
682 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
683 <tr>
684 <td class="mdRow">
685 <table cellpadding="0" cellspacing="0" border="0">
686 <tr>
687 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> <a class="el" href="struct__DMXConfigWall.html">DMXConfigWall</a>
688 </table>
689 </td>
690 </tr>
691 </table>
692 <table cellspacing=5 cellpadding=0 border=0>
693 <tr>
694 <td>
695 &nbsp;
696 </td>
697 <td>
700 Stores parsed wall information. </td>
701 </tr>
702 </table>
703 <a class="anchor" name="a17" doxytag="dmxparse.h::DMXConfigWallPtr" ></a><p>
704 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
705 <tr>
706 <td class="mdRow">
707 <table cellpadding="0" cellspacing="0" border="0">
708 <tr>
709 <td class="md" nowrap valign="top"> typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> * <a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a>
710 </table>
711 </td>
712 </tr>
713 </table>
714 <table cellspacing=5 cellpadding=0 border=0>
715 <tr>
716 <td>
717 &nbsp;
718 </td>
719 <td>
722 Stores parsed wall information. </td>
723 </tr>
724 </table>
725 <hr><h2>Function Documentation</h2>
726 <a class="anchor" name="a38" doxytag="dmxparse.h::dmxConfigLog" ></a><p>
727 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
728 <tr>
729 <td class="mdRow">
730 <table cellpadding="0" cellspacing="0" border="0">
731 <tr>
732 <td class="md" nowrap valign="top"> void dmxConfigLog </td>
733 <td class="md" valign="top">(&nbsp;</td>
734 <td class="md" nowrap valign="top">const char *&nbsp;</td>
735 <td class="mdname" nowrap> <em>format</em>, </td>
736 </tr>
737 <tr>
738 <td></td>
739 <td></td>
740 <td class="md" nowrap>...&nbsp;</td>
741 <td class="mdname" nowrap></td>
742 </tr>
743 <tr>
744 <td></td>
745 <td class="md">)&nbsp;</td>
746 <td class="md" colspan="2"></td>
747 </tr>
749 </table>
750 </td>
751 </tr>
752 </table>
753 <table cellspacing=5 cellpadding=0 border=0>
754 <tr>
755 <td>
756 &nbsp;
757 </td>
758 <td>
761 A general error logging routine that does not depend on the dmxLog functions. </td>
762 </tr>
763 </table>
764 <hr>
765 <address>
766 <small>
767 Generated June 29, 2004 for <a
768 href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
769 <a href="http://www.doxygen.org/index.html">doxygen</a>
770 1.3.4.
771 </small>
772 </addres>
773 </hr>
774 </body>
775 </html>