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.7.4 --> 10 <div id="navrow1" class="tabs"> 11 <ul class="tablist"> 12 <li><a href="index.html"><span>Main Page</span></a></li> 13 <li><a href="annotated.html"><span>Data Structures</span></a></li> 14 <li class="current"><a href="files.html"><span>Files</span></a></li> 15 </ul> 16 </div> 17 <div id="navrow2" class="tabs2"> 18 <ul class="tablist"> 19 <li><a href="files.html"><span>File List</span></a></li> 20 <li><a href="globals.html"><span>Globals</span></a></li> 21 </ul> 22 </div> 23 </div> 24 <div id="side-nav" class="ui-resizable side-nav-resizable"> 25 <div id="nav-tree"> 26 <div id="nav-tree-contents"> 27 </div> 28 </div> 29 <div id="splitbar" style="-moz-user-select:none;" 30 class="ui-resizable-handle"> 31 </div> 32 </div> 33 <script type="text/javascript"> 34 initNavTree('dmxparse_8h.html',''); 35 </script> 36 <div id="doc-content"> 37 <div class="header"> 38 <div class="summary"> 39 <a href="#nested-classes">Data Structures</a> | 40 <a href="#typedef-members">Typedefs</a> | 41 <a href="#enum-members">Enumerations</a> | 42 <a href="#func-members">Functions</a> | 43 <a href="#var-members">Variables</a> </div> 44 <div class="headertitle"> 45 <div class="title">dmxparse.h File Reference</div> </div> 46 </div> 47 <div class="contents"> 48 <div class="textblock"><code>#include <stdio.h></code><br/> 49 </div> 50 <p><a href="dmxparse_8h_source.html">Go to the source code of this file.</a></p> 51 <table class="memberdecls"> 52 <tr><td colspan="2"><h2><a name="nested-classes"></a> 53 Data Structures</h2></td></tr> 54 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a></td></tr> 55 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a></td></tr> 56 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a></td></tr> 57 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a></td></tr> 58 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a></td></tr> 59 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a></td></tr> 60 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a></td></tr> 61 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a></td></tr> 62 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a></td></tr> 63 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a></td></tr> 64 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a></td></tr> 65 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a></td></tr> 66 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a></td></tr> 67 <tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a></td></tr> 68 <tr><td colspan="2"><h2><a name="typedef-members"></a> 69 Typedefs</h2></td></tr> 70 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aa553d8e6837818d31707e48941f2c755">DMXConfigToken</a></td></tr> 71 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aa54f2be8a82814626992b0e2c2fd76ab">DMXConfigTokenPtr</a></td></tr> 72 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a997735bb2e5362d670bd0eaf006e1336">DMXConfigString</a></td></tr> 73 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a163965084bb791376852afc3c8e2a3cd">DMXConfigStringPtr</a></td></tr> 74 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a09ee4bfd4fb105b8d12a3debde0bedd9">DMXConfigNumber</a></td></tr> 75 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a0595f026bf3e261dda1479c3c3664ed7">DMXConfigNumberPtr</a></td></tr> 76 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a67fb30fb9b3f930220aeea0e7258e5d1">DMXConfigPair</a></td></tr> 77 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a311865c935a9669ca901705d5b28db02">DMXConfigPairPtr</a></td></tr> 78 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ac53f3a487c56877ce84e621b93c75e63">DMXConfigComment</a></td></tr> 79 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a3eaf8193499e4474fa2f2c8363ff9558">DMXConfigCommentPtr</a></td></tr> 80 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a0040a762f091a14803e78efa90c2b3aa">DMXConfigPartDim</a></td></tr> 81 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a62dde6c86a1db2e243c3d5804770ac98">DMXConfigPartDimPtr</a></td></tr> 82 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a8ad44f7990920ef85b4bdb51c98be380">DMXConfigFullDim</a></td></tr> 83 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#af1018551e3cc9ec6836d0d605216e611">DMXConfigFullDimPtr</a></td></tr> 84 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a31b5941021484d5b5ae6c905dca6f35a">DMXConfigDisplay</a></td></tr> 85 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a77569967e2f40e3e3f05d8e49a4e81f7">DMXConfigDisplayPtr</a></td></tr> 86 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a09a530a073d8e23f78a3fdd3cdaa16c6">DMXConfigWall</a></td></tr> 87 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a176e5216b55fbc5ed7adb856501826a0">DMXConfigWallPtr</a></td></tr> 88 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a9d47b44af4d217c2e6da2d4678611376">DMXConfigOption</a></td></tr> 89 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a8671db1fd961dbb11df3f83d1fab8227">DMXConfigOptionPtr</a></td></tr> 90 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a5f7052d0d09e5bd5415f5fb9924c799e">DMXConfigParam</a></td></tr> 91 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a5af8bd2f2624df3b2fa6e36560f2b0a3">DMXConfigParamPtr</a></td></tr> 92 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a2eeff7f31b82f02916abfddeac619406">DMXConfigSub</a></td></tr> 93 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aaeef2cb474e931950e496db8005654ff">DMXConfigSubPtr</a></td></tr> 94 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ac88a2d841fca93f81e6412228570134d">DMXConfigVirtual</a></td></tr> 95 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a7df6222bb31e29b3b6d98cc9d765c70f">DMXConfigVirtualPtr</a></td></tr> 96 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a8cb4fa1fa814f09a1cad1712894a8207">DMXConfigEntry</a></td></tr> 97 <tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ab46cf3c98a49f9dbf90120e8afd65e81">DMXConfigEntryPtr</a></td></tr> 98 <tr><td colspan="2"><h2><a name="enum-members"></a> 99 Enumerations</h2></td></tr> 100 <tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> { <br/> 101   <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, 102 <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face">dmxConfigVirtual</a>, 103 <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f">dmxConfigDisplay</a>, 104 <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212">dmxConfigWall</a>, 105 <br/> 106   <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2">dmxConfigOption</a>, 107 <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698">dmxConfigParam</a> 108 <br/> 109 }</td></tr> 110 <tr><td colspan="2"><h2><a name="func-members"></a> 111 Functions</h2></td></tr> 112 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a> (void)</td></tr> 113 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a87640c870f7c3d90c830a68620e48de4">yyerror</a> (const char *message)</td></tr> 114 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog</a> (const char *format,...)</td></tr> 115 <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc</a> (unsigned long bytes)</td></tr> 116 <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#af8e13444fded1f7707ab7dfc40655fd3">dmxConfigRealloc</a> (void *orig, unsigned long orig_bytes, unsigned long bytes)</td></tr> 117 <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a0d1c3d922b777254300e346b0111943c">dmxConfigCopyString</a> (const char *string, int length)</td></tr> 118 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree</a> (void *area)</td></tr> 119 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aaf6df2ea6db8e6f959c72fc28c46f1b2">dmxConfigCreateToken</a> (int token, int line, const char *comment)</td></tr> 120 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> p)</td></tr> 121 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ae285ab0da6d63770365886d413f58432">dmxConfigCreateString</a> (int token, int line, const char *comment, const char *string)</td></tr> 122 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString</a> (<a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> p)</td></tr> 123 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a40cfc16a7a8a6f4b21bfb81d03490458">dmxConfigCreateNumber</a> (int token, int line, const char *comment, int number)</td></tr> 124 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a2b8a343fe122733af82e802a01a5f30b">dmxConfigFreeNumber</a> (<a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a> p)</td></tr> 125 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a488a03d25bc380f1bdf786693c644957">dmxConfigCreatePair</a> (int token, int line, const char *comment, int x, int y, int xsign, int ysign)</td></tr> 126 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a382b3c46caeb7e134e381d732f8d185e">dmxConfigFreePair</a> (<a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> p)</td></tr> 127 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ae0619f5f0850b65fefe4df5112aaac05">dmxConfigCreateComment</a> (int token, int line, const char *comment)</td></tr> 128 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a1c9b5f8f879ee6872295618c6e1dd232">dmxConfigFreeComment</a> (<a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> p)</td></tr> 129 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a1740a9f650d43464836c9b0ec44f9659">dmxConfigCreatePartDim</a> (<a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pDim, <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pOffset)</td></tr> 130 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a8cb0f116f7c3c5ac3939cd69df06c0fe">dmxConfigFreePartDim</a> (<a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> p)</td></tr> 131 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ac75eb1b376fb8a510d123ca119ef215e">dmxConfigCreateFullDim</a> (<a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> pScrn, <a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> pRoot)</td></tr> 132 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ad09f9037b194ad32029047499003a60a">dmxConfigFreeFullDim</a> (<a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> p)</td></tr> 133 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ab3f5b4d4a5b535faf87b3bf7cb30d2d0">dmxConfigCreateDisplay</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pStart, <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> pName, <a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> pDim, <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pOrigin, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pEnd)</td></tr> 134 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay</a> (<a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> p)</td></tr> 135 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a6078c6ad23fc49e4992cade35f7351b2">dmxConfigCreateWall</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pStart, <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pWallDim, <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pDisplayDim, <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> pNameList, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pEnd)</td></tr> 136 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall</a> (<a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> p)</td></tr> 137 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ad183386657a3549f60760a156fad4fb8">dmxConfigCreateOption</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pStart, <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> pOption, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pEnd)</td></tr> 138 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a87d839927d1775c43e099e87f6e2ca8d">dmxConfigFreeOption</a> (<a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> p)</td></tr> 139 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a0a4ebd4b3769682daf7a6fed9f11744d">dmxConfigCreateParam</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pStart, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pOpen, <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> pParam, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pClose, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pEnd)</td></tr> 140 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#af978e4f2f42e4d7e01d3d45a4c1b9a4d">dmxConfigFreeParam</a> (<a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> p)</td></tr> 141 <tr><td class="memItemLeft" align="right" valign="top">const char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a782be9a8b3118f8a52825041b5c2e8e8">dmxConfigLookupParam</a> (<a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> p, const char *key, int *argc)</td></tr> 142 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub</a> (<a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> type, <a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> comment, <a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> <a class="el" href="dmxprop_8c.html#ac49dfab9200d48f835ce64819c4fc878">display</a>, <a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> wall, <a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> option, <a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> param)</td></tr> 143 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub</a> (<a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> sub)</td></tr> 144 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a825d125808e8992c740315d3b78e493d">dmxConfigSubComment</a> (<a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> comment)</td></tr> 145 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a4f26909fb7f97007567e5514839c3a53">dmxConfigSubDisplay</a> (<a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> <a class="el" href="dmxprop_8c.html#ac49dfab9200d48f835ce64819c4fc878">display</a>)</td></tr> 146 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#aac05245a327cc10096f1a049e675caef">dmxConfigSubWall</a> (<a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> wall)</td></tr> 147 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a23a35d27aa7bf22d815d2a9cff809307">dmxConfigSubOption</a> (<a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> option)</td></tr> 148 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a16047d4ba67462084a85156432c7cf05">dmxConfigSubParam</a> (<a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> param)</td></tr> 149 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a75e3403d28e2cb5b3b6da5461ef1bbca">dmxConfigAddSub</a> (<a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> head, <a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> sub)</td></tr> 150 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a427549ab2ffa269ca34bdb1a60e87bb0">dmxConfigCreateVirtual</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pStart, <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> pName, <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> pDim, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pOpen, <a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> pSubentry, <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> pClose)</td></tr> 151 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual</a> (<a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> virtual)</td></tr> 152 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry</a> (<a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> type, <a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> comment, <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> virtual)</td></tr> 153 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry</a> (<a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> entry)</td></tr> 154 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#acec532235fc1d75b24779b3ed50aa037">dmxConfigAddEntry</a> (<a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> head, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> type, <a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> comment, <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> virtual)</td></tr> 155 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#acee635a4deedd0f4b488d951346f4622">dmxConfigEntryComment</a> (<a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> comment)</td></tr> 156 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#a643b2c9c57d3009965318d20aad1ca0d">dmxConfigEntryVirtual</a> (<a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> virtual)</td></tr> 157 <tr><td colspan="2"><h2><a name="var-members"></a> 158 Variables</h2></td></tr> 159 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#af1733e9f6f810a355a158f16f8bc7899">dmxConfigEntry</a></td></tr> 160 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxparse_8h.html#ab138aa8e11f58bcdcc7134adf240ea8c">yydebug</a></td></tr> 161 </table> 162 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> 163 <div class="textblock"><p>Interface to DMX configuration file parser. </p> 164 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="dmxparse_8c.html">dmxparse.c</a> </dd></dl> 165 </div><hr/><h2>Typedef Documentation</h2> 166 <a class="anchor" id="ac53f3a487c56877ce84e621b93c75e63"></a><!-- doxytag: member="dmxparse.h::DMXConfigComment" ref="ac53f3a487c56877ce84e621b93c75e63" args="" --> 167 <div class="memitem"> 168 <div class="memproto"> 169 <table class="memname"> 170 <tr> 171 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> <a class="el" href="struct__DMXConfigComment.html">DMXConfigComment</a></td> 172 </tr> 173 </table> 174 </div> 175 <div class="memdoc"> 176 <p>Stores parsed comments not stored with a token. </p> 177 178 </div> 179 </div> 180 <a class="anchor" id="a3eaf8193499e4474fa2f2c8363ff9558"></a><!-- doxytag: member="dmxparse.h::DMXConfigCommentPtr" ref="a3eaf8193499e4474fa2f2c8363ff9558" args="" --> 181 <div class="memitem"> 182 <div class="memproto"> 183 <table class="memname"> 184 <tr> 185 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigComment.html">_DMXConfigComment</a> * <a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a></td> 186 </tr> 187 </table> 188 </div> 189 <div class="memdoc"> 190 191 </div> 192 </div> 193 <a class="anchor" id="a31b5941021484d5b5ae6c905dca6f35a"></a><!-- doxytag: member="dmxparse.h::DMXConfigDisplay" ref="a31b5941021484d5b5ae6c905dca6f35a" args="" --> 194 <div class="memitem"> 195 <div class="memproto"> 196 <table class="memname"> 197 <tr> 198 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> <a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplay</a></td> 199 </tr> 200 </table> 201 </div> 202 <div class="memdoc"> 203 <p>Stores parsed display information. </p> 204 205 </div> 206 </div> 207 <a class="anchor" id="a77569967e2f40e3e3f05d8e49a4e81f7"></a><!-- doxytag: member="dmxparse.h::DMXConfigDisplayPtr" ref="a77569967e2f40e3e3f05d8e49a4e81f7" args="" --> 208 <div class="memitem"> 209 <div class="memproto"> 210 <table class="memname"> 211 <tr> 212 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigDisplay.html">_DMXConfigDisplay</a> * <a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a></td> 213 </tr> 214 </table> 215 </div> 216 <div class="memdoc"> 217 218 </div> 219 </div> 220 <a class="anchor" id="a8cb4fa1fa814f09a1cad1712894a8207"></a><!-- doxytag: member="dmxparse.h::DMXConfigEntry" ref="a8cb4fa1fa814f09a1cad1712894a8207" args="" --> 221 <div class="memitem"> 222 <div class="memproto"> 223 <table class="memname"> 224 <tr> 225 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntry</a></td> 226 </tr> 227 </table> 228 </div> 229 <div class="memdoc"> 230 <p>Heads entry storage. </p> 231 232 </div> 233 </div> 234 <a class="anchor" id="ab46cf3c98a49f9dbf90120e8afd65e81"></a><!-- doxytag: member="dmxparse.h::DMXConfigEntryPtr" ref="ab46cf3c98a49f9dbf90120e8afd65e81" args="" --> 235 <div class="memitem"> 236 <div class="memproto"> 237 <table class="memname"> 238 <tr> 239 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigEntry.html">_DMXConfigEntry</a> * <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a></td> 240 </tr> 241 </table> 242 </div> 243 <div class="memdoc"> 244 245 </div> 246 </div> 247 <a class="anchor" id="a8ad44f7990920ef85b4bdb51c98be380"></a><!-- doxytag: member="dmxparse.h::DMXConfigFullDim" ref="a8ad44f7990920ef85b4bdb51c98be380" args="" --> 248 <div class="memitem"> 249 <div class="memproto"> 250 <table class="memname"> 251 <tr> 252 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> <a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDim</a></td> 253 </tr> 254 </table> 255 </div> 256 <div class="memdoc"> 257 <p>Stores a pair of geometry specifications. </p> 258 259 </div> 260 </div> 261 <a class="anchor" id="af1018551e3cc9ec6836d0d605216e611"></a><!-- doxytag: member="dmxparse.h::DMXConfigFullDimPtr" ref="af1018551e3cc9ec6836d0d605216e611" args="" --> 262 <div class="memitem"> 263 <div class="memproto"> 264 <table class="memname"> 265 <tr> 266 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigFullDim.html">_DMXConfigFullDim</a> * <a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a></td> 267 </tr> 268 </table> 269 </div> 270 <div class="memdoc"> 271 272 </div> 273 </div> 274 <a class="anchor" id="a09ee4bfd4fb105b8d12a3debde0bedd9"></a><!-- doxytag: member="dmxparse.h::DMXConfigNumber" ref="a09ee4bfd4fb105b8d12a3debde0bedd9" args="" --> 275 <div class="memitem"> 276 <div class="memproto"> 277 <table class="memname"> 278 <tr> 279 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> <a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumber</a></td> 280 </tr> 281 </table> 282 </div> 283 <div class="memdoc"> 284 <p>Stores parsed numbers. </p> 285 286 </div> 287 </div> 288 <a class="anchor" id="a0595f026bf3e261dda1479c3c3664ed7"></a><!-- doxytag: member="dmxparse.h::DMXConfigNumberPtr" ref="a0595f026bf3e261dda1479c3c3664ed7" args="" --> 289 <div class="memitem"> 290 <div class="memproto"> 291 <table class="memname"> 292 <tr> 293 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigNumber.html">_DMXConfigNumber</a> * <a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a></td> 294 </tr> 295 </table> 296 </div> 297 <div class="memdoc"> 298 299 </div> 300 </div> 301 <a class="anchor" id="a9d47b44af4d217c2e6da2d4678611376"></a><!-- doxytag: member="dmxparse.h::DMXConfigOption" ref="a9d47b44af4d217c2e6da2d4678611376" args="" --> 302 <div class="memitem"> 303 <div class="memproto"> 304 <table class="memname"> 305 <tr> 306 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> <a class="el" href="struct__DMXConfigOption.html">DMXConfigOption</a></td> 307 </tr> 308 </table> 309 </div> 310 <div class="memdoc"> 311 <p>Stores parsed option information. </p> 312 313 </div> 314 </div> 315 <a class="anchor" id="a8671db1fd961dbb11df3f83d1fab8227"></a><!-- doxytag: member="dmxparse.h::DMXConfigOptionPtr" ref="a8671db1fd961dbb11df3f83d1fab8227" args="" --> 316 <div class="memitem"> 317 <div class="memproto"> 318 <table class="memname"> 319 <tr> 320 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigOption.html">_DMXConfigOption</a> * <a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a></td> 321 </tr> 322 </table> 323 </div> 324 <div class="memdoc"> 325 326 </div> 327 </div> 328 <a class="anchor" id="a67fb30fb9b3f930220aeea0e7258e5d1"></a><!-- doxytag: member="dmxparse.h::DMXConfigPair" ref="a67fb30fb9b3f930220aeea0e7258e5d1" args="" --> 329 <div class="memitem"> 330 <div class="memproto"> 331 <table class="memname"> 332 <tr> 333 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> <a class="el" href="struct__DMXConfigPair.html">DMXConfigPair</a></td> 334 </tr> 335 </table> 336 </div> 337 <div class="memdoc"> 338 <p>Stores parsed pairs (e.g., x y) </p> 339 340 </div> 341 </div> 342 <a class="anchor" id="a311865c935a9669ca901705d5b28db02"></a><!-- doxytag: member="dmxparse.h::DMXConfigPairPtr" ref="a311865c935a9669ca901705d5b28db02" args="" --> 343 <div class="memitem"> 344 <div class="memproto"> 345 <table class="memname"> 346 <tr> 347 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigPair.html">_DMXConfigPair</a> * <a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a></td> 348 </tr> 349 </table> 350 </div> 351 <div class="memdoc"> 352 353 </div> 354 </div> 355 <a class="anchor" id="a5f7052d0d09e5bd5415f5fb9924c799e"></a><!-- doxytag: member="dmxparse.h::DMXConfigParam" ref="a5f7052d0d09e5bd5415f5fb9924c799e" args="" --> 356 <div class="memitem"> 357 <div class="memproto"> 358 <table class="memname"> 359 <tr> 360 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> <a class="el" href="struct__DMXConfigParam.html">DMXConfigParam</a></td> 361 </tr> 362 </table> 363 </div> 364 <div class="memdoc"> 365 <p>Stores parsed param information. </p> 366 367 </div> 368 </div> 369 <a class="anchor" id="a5af8bd2f2624df3b2fa6e36560f2b0a3"></a><!-- doxytag: member="dmxparse.h::DMXConfigParamPtr" ref="a5af8bd2f2624df3b2fa6e36560f2b0a3" args="" --> 370 <div class="memitem"> 371 <div class="memproto"> 372 <table class="memname"> 373 <tr> 374 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigParam.html">_DMXConfigParam</a> * <a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a></td> 375 </tr> 376 </table> 377 </div> 378 <div class="memdoc"> 379 380 </div> 381 </div> 382 <a class="anchor" id="a0040a762f091a14803e78efa90c2b3aa"></a><!-- doxytag: member="dmxparse.h::DMXConfigPartDim" ref="a0040a762f091a14803e78efa90c2b3aa" args="" --> 383 <div class="memitem"> 384 <div class="memproto"> 385 <table class="memname"> 386 <tr> 387 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> <a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDim</a></td> 388 </tr> 389 </table> 390 </div> 391 <div class="memdoc"> 392 <p>Stores a geometry specification. </p> 393 394 </div> 395 </div> 396 <a class="anchor" id="a62dde6c86a1db2e243c3d5804770ac98"></a><!-- doxytag: member="dmxparse.h::DMXConfigPartDimPtr" ref="a62dde6c86a1db2e243c3d5804770ac98" args="" --> 397 <div class="memitem"> 398 <div class="memproto"> 399 <table class="memname"> 400 <tr> 401 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigPartDim.html">_DMXConfigPartDim</a> * <a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a></td> 402 </tr> 403 </table> 404 </div> 405 <div class="memdoc"> 406 407 </div> 408 </div> 409 <a class="anchor" id="a997735bb2e5362d670bd0eaf006e1336"></a><!-- doxytag: member="dmxparse.h::DMXConfigString" ref="a997735bb2e5362d670bd0eaf006e1336" args="" --> 410 <div class="memitem"> 411 <div class="memproto"> 412 <table class="memname"> 413 <tr> 414 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> <a class="el" href="struct__DMXConfigString.html">DMXConfigString</a></td> 415 </tr> 416 </table> 417 </div> 418 <div class="memdoc"> 419 <p>Stores parsed strings. </p> 420 421 </div> 422 </div> 423 <a class="anchor" id="a163965084bb791376852afc3c8e2a3cd"></a><!-- doxytag: member="dmxparse.h::DMXConfigStringPtr" ref="a163965084bb791376852afc3c8e2a3cd" args="" --> 424 <div class="memitem"> 425 <div class="memproto"> 426 <table class="memname"> 427 <tr> 428 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigString.html">_DMXConfigString</a> * <a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a></td> 429 </tr> 430 </table> 431 </div> 432 <div class="memdoc"> 433 434 </div> 435 </div> 436 <a class="anchor" id="a2eeff7f31b82f02916abfddeac619406"></a><!-- doxytag: member="dmxparse.h::DMXConfigSub" ref="a2eeff7f31b82f02916abfddeac619406" args="" --> 437 <div class="memitem"> 438 <div class="memproto"> 439 <table class="memname"> 440 <tr> 441 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> <a class="el" href="struct__DMXConfigSub.html">DMXConfigSub</a></td> 442 </tr> 443 </table> 444 </div> 445 <div class="memdoc"> 446 <p>Stores options under an entry (subentry). </p> 447 448 </div> 449 </div> 450 <a class="anchor" id="aaeef2cb474e931950e496db8005654ff"></a><!-- doxytag: member="dmxparse.h::DMXConfigSubPtr" ref="aaeef2cb474e931950e496db8005654ff" args="" --> 451 <div class="memitem"> 452 <div class="memproto"> 453 <table class="memname"> 454 <tr> 455 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigSub.html">_DMXConfigSub</a> * <a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a></td> 456 </tr> 457 </table> 458 </div> 459 <div class="memdoc"> 460 461 </div> 462 </div> 463 <a class="anchor" id="aa553d8e6837818d31707e48941f2c755"></a><!-- doxytag: member="dmxparse.h::DMXConfigToken" ref="aa553d8e6837818d31707e48941f2c755" args="" --> 464 <div class="memitem"> 465 <div class="memproto"> 466 <table class="memname"> 467 <tr> 468 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> <a class="el" href="struct__DMXConfigToken.html">DMXConfigToken</a></td> 469 </tr> 470 </table> 471 </div> 472 <div class="memdoc"> 473 <p>Stores tokens not stored in other structures (e.g., keywords and ;) </p> 474 475 </div> 476 </div> 477 <a class="anchor" id="aa54f2be8a82814626992b0e2c2fd76ab"></a><!-- doxytag: member="dmxparse.h::DMXConfigTokenPtr" ref="aa54f2be8a82814626992b0e2c2fd76ab" args="" --> 478 <div class="memitem"> 479 <div class="memproto"> 480 <table class="memname"> 481 <tr> 482 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigToken.html">_DMXConfigToken</a> * <a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a></td> 483 </tr> 484 </table> 485 </div> 486 <div class="memdoc"> 487 488 </div> 489 </div> 490 <a class="anchor" id="ac88a2d841fca93f81e6412228570134d"></a><!-- doxytag: member="dmxparse.h::DMXConfigVirtual" ref="ac88a2d841fca93f81e6412228570134d" args="" --> 491 <div class="memitem"> 492 <div class="memproto"> 493 <table class="memname"> 494 <tr> 495 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtual</a></td> 496 </tr> 497 </table> 498 </div> 499 <div class="memdoc"> 500 <p>Stores parsed virtual information. </p> 501 502 </div> 503 </div> 504 <a class="anchor" id="a7df6222bb31e29b3b6d98cc9d765c70f"></a><!-- doxytag: member="dmxparse.h::DMXConfigVirtualPtr" ref="a7df6222bb31e29b3b6d98cc9d765c70f" args="" --> 505 <div class="memitem"> 506 <div class="memproto"> 507 <table class="memname"> 508 <tr> 509 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigVirtual.html">_DMXConfigVirtual</a> * <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a></td> 510 </tr> 511 </table> 512 </div> 513 <div class="memdoc"> 514 515 </div> 516 </div> 517 <a class="anchor" id="a09a530a073d8e23f78a3fdd3cdaa16c6"></a><!-- doxytag: member="dmxparse.h::DMXConfigWall" ref="a09a530a073d8e23f78a3fdd3cdaa16c6" args="" --> 518 <div class="memitem"> 519 <div class="memproto"> 520 <table class="memname"> 521 <tr> 522 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> <a class="el" href="struct__DMXConfigWall.html">DMXConfigWall</a></td> 523 </tr> 524 </table> 525 </div> 526 <div class="memdoc"> 527 <p>Stores parsed wall information. </p> 528 529 </div> 530 </div> 531 <a class="anchor" id="a176e5216b55fbc5ed7adb856501826a0"></a><!-- doxytag: member="dmxparse.h::DMXConfigWallPtr" ref="a176e5216b55fbc5ed7adb856501826a0" args="" --> 532 <div class="memitem"> 533 <div class="memproto"> 534 <table class="memname"> 535 <tr> 536 <td class="memname">typedef struct <a class="el" href="struct__DMXConfigWall.html">_DMXConfigWall</a> * <a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a></td> 537 </tr> 538 </table> 539 </div> 540 <div class="memdoc"> 541 542 </div> 543 </div> 544 <hr/><h2>Enumeration Type Documentation</h2> 545 <a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88"></a><!-- doxytag: member="dmxparse.h::DMXConfigType" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88" args="" --> 546 <div class="memitem"> 547 <div class="memproto"> 548 <table class="memname"> 549 <tr> 550 <td class="memname">enum <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a></td> 551 </tr> 552 </table> 553 </div> 554 <div class="memdoc"> 555 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> 556 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f"></a><!-- doxytag: member="dmxConfigComment" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f" args="" -->dmxConfigComment</em> </td><td> 557 </td></tr> 558 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face"></a><!-- doxytag: member="dmxConfigVirtual" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face" args="" -->dmxConfigVirtual</em> </td><td> 559 </td></tr> 560 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f"></a><!-- doxytag: member="dmxConfigDisplay" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f" args="" -->dmxConfigDisplay</em> </td><td> 561 </td></tr> 562 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212"></a><!-- doxytag: member="dmxConfigWall" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212" args="" -->dmxConfigWall</em> </td><td> 563 </td></tr> 564 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2"></a><!-- doxytag: member="dmxConfigOption" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2" args="" -->dmxConfigOption</em> </td><td> 565 </td></tr> 566 <tr><td valign="top"><em><a class="anchor" id="a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698"></a><!-- doxytag: member="dmxConfigParam" ref="a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698" args="" -->dmxConfigParam</em> </td><td> 567 </td></tr> 568 </table> 569 </dd> 570 </dl> 571 572 </div> 573 </div> 574 <hr/><h2>Function Documentation</h2> 575 <a class="anchor" id="acec532235fc1d75b24779b3ed50aa037"></a><!-- doxytag: member="dmxparse.h::dmxConfigAddEntry" ref="acec532235fc1d75b24779b3ed50aa037" args="(DMXConfigEntryPtr head, DMXConfigType type, DMXConfigCommentPtr comment, DMXConfigVirtualPtr virtual)" --> 576 <div class="memitem"> 577 <div class="memproto"> 578 <table class="memname"> 579 <tr> 580 <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> dmxConfigAddEntry </td> 581 <td>(</td> 582 <td class="paramtype"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td> 583 <td class="paramname"><em>head</em>, </td> 584 </tr> 585 <tr> 586 <td class="paramkey"></td> 587 <td></td> 588 <td class="paramtype"><a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> </td> 589 <td class="paramname"><em>type</em>, </td> 590 </tr> 591 <tr> 592 <td class="paramkey"></td> 593 <td></td> 594 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 595 <td class="paramname"><em>comment</em>, </td> 596 </tr> 597 <tr> 598 <td class="paramkey"></td> 599 <td></td> 600 <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td> 601 <td class="paramname"><em>virtual</em> </td> 602 </tr> 603 <tr> 604 <td></td> 605 <td>)</td> 606 <td></td><td></td> 607 </tr> 608 </table> 609 </div> 610 <div class="memdoc"> 611 612 <p>References <a class="el" href="dmxparse_8c.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry()</a>, and <a class="el" href="struct__DMXConfigEntry.html#a69f77f180912f1ffce742d974da981d7">_DMXConfigEntry::next</a>.</p> 613 614 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#aa5bb8b402fcb1b940c939f0a27d09c20">dmxConfigNCCallback()</a>, and <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 615 616 </div> 617 </div> 618 <a class="anchor" id="a75e3403d28e2cb5b3b6da5461ef1bbca"></a><!-- doxytag: member="dmxparse.h::dmxConfigAddSub" ref="a75e3403d28e2cb5b3b6da5461ef1bbca" args="(DMXConfigSubPtr head, DMXConfigSubPtr sub)" --> 619 <div class="memitem"> 620 <div class="memproto"> 621 <table class="memname"> 622 <tr> 623 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigAddSub </td> 624 <td>(</td> 625 <td class="paramtype"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td> 626 <td class="paramname"><em>head</em>, </td> 627 </tr> 628 <tr> 629 <td class="paramkey"></td> 630 <td></td> 631 <td class="paramtype"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td> 632 <td class="paramname"><em>sub</em> </td> 633 </tr> 634 <tr> 635 <td></td> 636 <td>)</td> 637 <td></td><td></td> 638 </tr> 639 </table> 640 </div> 641 <div class="memdoc"> 642 643 <p>References <a class="el" href="struct__DMXConfigSub.html#aeb9e7e1226bc01cdc1f256b49e826d43">_DMXConfigSub::next</a>.</p> 644 645 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#a0c5b6ed72efe40f7b49ee9d1dc168b4f">dmxConfigNDCallback()</a>, and <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 646 647 </div> 648 </div> 649 <a class="anchor" id="a1794b2e8571596d46f01ff8cf692410f"></a><!-- doxytag: member="dmxparse.h::dmxConfigAlloc" ref="a1794b2e8571596d46f01ff8cf692410f" args="(unsigned long bytes)" --> 650 <div class="memitem"> 651 <div class="memproto"> 652 <table class="memname"> 653 <tr> 654 <td class="memname">void* dmxConfigAlloc </td> 655 <td>(</td> 656 <td class="paramtype">unsigned long </td> 657 <td class="paramname"><em>bytes</em></td><td>)</td> 658 <td></td> 659 </tr> 660 </table> 661 </div> 662 <div class="memdoc"> 663 664 <p>References <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>.</p> 665 666 <p>Referenced by <a class="el" href="dmxparse_8h.html#a0d1c3d922b777254300e346b0111943c">dmxConfigCopyString()</a>, <a class="el" href="dmxparse_8h.html#ae0619f5f0850b65fefe4df5112aaac05">dmxConfigCreateComment()</a>, <a class="el" href="dmxparse_8h.html#ab3f5b4d4a5b535faf87b3bf7cb30d2d0">dmxConfigCreateDisplay()</a>, <a class="el" href="dmxparse_8h.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry()</a>, <a class="el" href="dmxparse_8h.html#ac75eb1b376fb8a510d123ca119ef215e">dmxConfigCreateFullDim()</a>, <a class="el" href="dmxparse_8h.html#a40cfc16a7a8a6f4b21bfb81d03490458">dmxConfigCreateNumber()</a>, <a class="el" href="dmxparse_8h.html#ad183386657a3549f60760a156fad4fb8">dmxConfigCreateOption()</a>, <a class="el" href="dmxparse_8h.html#a488a03d25bc380f1bdf786693c644957">dmxConfigCreatePair()</a>, <a class="el" href="dmxparse_8h.html#a0a4ebd4b3769682daf7a6fed9f11744d">dmxConfigCreateParam()</a>, <a class="el" href="dmxparse_8h.html#a1740a9f650d43464836c9b0ec44f9659">dmxConfigCreatePartDim()</a>, <a class="el" href="dmxparse_8h.html#ae285ab0da6d63770365886d413f58432">dmxConfigCreateString()</a>, <a class="el" href="dmxparse_8h.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, <a class="el" href="dmxparse_8h.html#aaf6df2ea6db8e6f959c72fc28c46f1b2">dmxConfigCreateToken()</a>, <a class="el" href="dmxparse_8h.html#a427549ab2ffa269ca34bdb1a60e87bb0">dmxConfigCreateVirtual()</a>, <a class="el" href="dmxparse_8h.html#a6078c6ad23fc49e4992cade35f7351b2">dmxConfigCreateWall()</a>, and <a class="el" href="dmxprint_8c.html#acf88c97e19872aeccfceacb4782e15ec">dmxConfigPushState()</a>.</p> 667 668 </div> 669 </div> 670 <a class="anchor" id="a0d1c3d922b777254300e346b0111943c"></a><!-- doxytag: member="dmxparse.h::dmxConfigCopyString" ref="a0d1c3d922b777254300e346b0111943c" args="(const char *string, int length)" --> 671 <div class="memitem"> 672 <div class="memproto"> 673 <table class="memname"> 674 <tr> 675 <td class="memname">const char* dmxConfigCopyString </td> 676 <td>(</td> 677 <td class="paramtype">const char * </td> 678 <td class="paramname"><em>string</em>, </td> 679 </tr> 680 <tr> 681 <td class="paramkey"></td> 682 <td></td> 683 <td class="paramtype">int </td> 684 <td class="paramname"><em>length</em> </td> 685 </tr> 686 <tr> 687 <td></td> 688 <td>)</td> 689 <td></td><td></td> 690 </tr> 691 </table> 692 </div> 693 <div class="memdoc"> 694 695 <p>References <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>.</p> 696 697 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 698 699 </div> 700 </div> 701 <a class="anchor" id="ae0619f5f0850b65fefe4df5112aaac05"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateComment" ref="ae0619f5f0850b65fefe4df5112aaac05" args="(int token, int line, const char *comment)" --> 702 <div class="memitem"> 703 <div class="memproto"> 704 <table class="memname"> 705 <tr> 706 <td class="memname"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> dmxConfigCreateComment </td> 707 <td>(</td> 708 <td class="paramtype">int </td> 709 <td class="paramname"><em>token</em>, </td> 710 </tr> 711 <tr> 712 <td class="paramkey"></td> 713 <td></td> 714 <td class="paramtype">int </td> 715 <td class="paramname"><em>line</em>, </td> 716 </tr> 717 <tr> 718 <td class="paramkey"></td> 719 <td></td> 720 <td class="paramtype">const char * </td> 721 <td class="paramname"><em>comment</em> </td> 722 </tr> 723 <tr> 724 <td></td> 725 <td>)</td> 726 <td></td><td></td> 727 </tr> 728 </table> 729 </div> 730 <div class="memdoc"> 731 732 <p>References <a class="el" href="struct__DMXConfigComment.html#a1387eef92c8408b20fbdeea78057bc22">_DMXConfigComment::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigComment.html#a5789db611ea38b03cf6cfe75ba9276b0">_DMXConfigComment::line</a>, and <a class="el" href="struct__DMXConfigComment.html#af226b22c22c9925ed1bcba04bfa264e5">_DMXConfigComment::token</a>.</p> 733 734 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 735 736 </div> 737 </div> 738 <a class="anchor" id="ab3f5b4d4a5b535faf87b3bf7cb30d2d0"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateDisplay" ref="ab3f5b4d4a5b535faf87b3bf7cb30d2d0" args="(DMXConfigTokenPtr pStart, DMXConfigStringPtr pName, DMXConfigFullDimPtr pDim, DMXConfigPairPtr pOrigin, DMXConfigTokenPtr pEnd)" --> 739 <div class="memitem"> 740 <div class="memproto"> 741 <table class="memname"> 742 <tr> 743 <td class="memname"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> dmxConfigCreateDisplay </td> 744 <td>(</td> 745 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 746 <td class="paramname"><em>pStart</em>, </td> 747 </tr> 748 <tr> 749 <td class="paramkey"></td> 750 <td></td> 751 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 752 <td class="paramname"><em>pName</em>, </td> 753 </tr> 754 <tr> 755 <td class="paramkey"></td> 756 <td></td> 757 <td class="paramtype"><a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> </td> 758 <td class="paramname"><em>pDim</em>, </td> 759 </tr> 760 <tr> 761 <td class="paramkey"></td> 762 <td></td> 763 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 764 <td class="paramname"><em>pOrigin</em>, </td> 765 </tr> 766 <tr> 767 <td class="paramkey"></td> 768 <td></td> 769 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 770 <td class="paramname"><em>pEnd</em> </td> 771 </tr> 772 <tr> 773 <td></td> 774 <td>)</td> 775 <td></td><td></td> 776 </tr> 777 </table> 778 </div> 779 <div class="memdoc"> 780 781 <p>References <a class="el" href="struct__DMXConfigPartDim.html#a82c99c55e14ce5ef7d5fe33b76a9810e">_DMXConfigPartDim::dim</a>, <a class="el" href="struct__DMXConfigDisplay.html#a45c72329b5db1316df0cef1e448a81e7">_DMXConfigDisplay::dim</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigDisplay.html#a89443ebc48309723160157c81b3eb196">_DMXConfigDisplay::dname</a>, <a class="el" href="struct__DMXConfigDisplay.html#a5b4603446018c78bf4d1fa692dd349a1">_DMXConfigDisplay::end</a>, <a class="el" href="struct__DMXConfigDisplay.html#aa44b268403b84baaba5f943b00c0caa1">_DMXConfigDisplay::name</a>, <a class="el" href="struct__DMXConfigPartDim.html#aab23301813036d4ccb096565865e43ee">_DMXConfigPartDim::offset</a>, <a class="el" href="struct__DMXConfigDisplay.html#a7a86b3fc8780285c64b1f71b46d20165">_DMXConfigDisplay::origin</a>, <a class="el" href="struct__DMXConfigFullDim.html#a8bc74265fe442d142a610378dabc8afa">_DMXConfigFullDim::root</a>, <a class="el" href="struct__DMXConfigDisplay.html#a576c44a633c820745e0166b0328c9428">_DMXConfigDisplay::rootHeight</a>, <a class="el" href="struct__DMXConfigDisplay.html#aa6e3eafb8797b5218c3febec39a319d8">_DMXConfigDisplay::rootWidth</a>, <a class="el" href="struct__DMXConfigDisplay.html#a1ae1cae8ca5882ca871ac9aa84e63b19">_DMXConfigDisplay::rootX</a>, <a class="el" href="struct__DMXConfigDisplay.html#a66ec2d91b2138ebc44eecbda0033649a">_DMXConfigDisplay::rootXOrigin</a>, <a class="el" href="struct__DMXConfigDisplay.html#a3f8f845a6294f7b2b4d4963296368572">_DMXConfigDisplay::rootXSign</a>, <a class="el" href="struct__DMXConfigDisplay.html#afdc4e97d421a7d12002d627cc208e239">_DMXConfigDisplay::rootY</a>, <a class="el" href="struct__DMXConfigDisplay.html#a30bc7bf9c591007b64556743ca932108">_DMXConfigDisplay::rootYOrigin</a>, <a class="el" href="struct__DMXConfigDisplay.html#ac741ca152d7feff75a0f610c98f575a9">_DMXConfigDisplay::rootYSign</a>, <a class="el" href="struct__DMXConfigFullDim.html#a3fec14505c810d9566a4369187f4ce6b">_DMXConfigFullDim::scrn</a>, <a class="el" href="struct__DMXConfigDisplay.html#a713c10234a650fee7fb91f31a6eb76fb">_DMXConfigDisplay::scrnHeight</a>, <a class="el" href="struct__DMXConfigDisplay.html#ad192d6062290e04c1f859eaf68c06122">_DMXConfigDisplay::scrnWidth</a>, <a class="el" href="struct__DMXConfigDisplay.html#abd861ea01ca7d68f78d195c3b0542b52">_DMXConfigDisplay::scrnX</a>, <a class="el" href="struct__DMXConfigDisplay.html#a4f8d37c6f5e5f14882ea980fa1af87d6">_DMXConfigDisplay::scrnXSign</a>, <a class="el" href="struct__DMXConfigDisplay.html#a0c2fbfb2cac1ca86e8e94cccc96c6079">_DMXConfigDisplay::scrnY</a>, <a class="el" href="struct__DMXConfigDisplay.html#acff064fb3eb17d33c13ca5e19a13840c">_DMXConfigDisplay::scrnYSign</a>, <a class="el" href="struct__DMXConfigDisplay.html#ae23c3e610b522311db14ab8187045060">_DMXConfigDisplay::start</a>, <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>, <a class="el" href="struct__DMXConfigPair.html#a0e280ace6ccfae354457b60d38f21454">_DMXConfigPair::x</a>, <a class="el" href="struct__DMXConfigPair.html#a4fd6b9063fe2f5790805ce64f8cbfd11">_DMXConfigPair::xsign</a>, <a class="el" href="struct__DMXConfigPair.html#a0dea17faf035dfdcbf0862760285fdee">_DMXConfigPair::y</a>, and <a class="el" href="struct__DMXConfigPair.html#a40ec327f714f589c6aa08fd6db4af93a">_DMXConfigPair::ysign</a>.</p> 782 783 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#a0c5b6ed72efe40f7b49ee9d1dc168b4f">dmxConfigNDCallback()</a>, and <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 784 785 </div> 786 </div> 787 <a class="anchor" id="a402a182c5c9922807ffc7998b4228b24"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateEntry" ref="a402a182c5c9922807ffc7998b4228b24" args="(DMXConfigType type, DMXConfigCommentPtr comment, DMXConfigVirtualPtr virtual)" --> 788 <div class="memitem"> 789 <div class="memproto"> 790 <table class="memname"> 791 <tr> 792 <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> dmxConfigCreateEntry </td> 793 <td>(</td> 794 <td class="paramtype"><a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> </td> 795 <td class="paramname"><em>type</em>, </td> 796 </tr> 797 <tr> 798 <td class="paramkey"></td> 799 <td></td> 800 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 801 <td class="paramname"><em>comment</em>, </td> 802 </tr> 803 <tr> 804 <td class="paramkey"></td> 805 <td></td> 806 <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td> 807 <td class="paramname"><em>virtual</em> </td> 808 </tr> 809 <tr> 810 <td></td> 811 <td>)</td> 812 <td></td><td></td> 813 </tr> 814 </table> 815 </div> 816 <div class="memdoc"> 817 818 <p>References <a class="el" href="struct__DMXConfigEntry.html#a770a4c024260d1c784c3e3ae93c136ee">_DMXConfigEntry::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face">dmxConfigVirtual</a>, <a class="el" href="struct__DMXConfigEntry.html#a1082665dbe0f9f61e115a63f416f2e32">_DMXConfigEntry::type</a>, and <a class="el" href="struct__DMXConfigEntry.html#a8e77b8273c49b31ba999a7a182a4cb2c">_DMXConfigEntry::virtual</a>.</p> 819 820 <p>Referenced by <a class="el" href="dmxparse_8h.html#acec532235fc1d75b24779b3ed50aa037">dmxConfigAddEntry()</a>, <a class="el" href="dmxparse_8h.html#acee635a4deedd0f4b488d951346f4622">dmxConfigEntryComment()</a>, and <a class="el" href="dmxparse_8h.html#a643b2c9c57d3009965318d20aad1ca0d">dmxConfigEntryVirtual()</a>.</p> 821 822 </div> 823 </div> 824 <a class="anchor" id="ac75eb1b376fb8a510d123ca119ef215e"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateFullDim" ref="ac75eb1b376fb8a510d123ca119ef215e" args="(DMXConfigPartDimPtr pScrn, DMXConfigPartDimPtr pRoot)" --> 825 <div class="memitem"> 826 <div class="memproto"> 827 <table class="memname"> 828 <tr> 829 <td class="memname"><a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> dmxConfigCreateFullDim </td> 830 <td>(</td> 831 <td class="paramtype"><a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> </td> 832 <td class="paramname"><em>pScrn</em>, </td> 833 </tr> 834 <tr> 835 <td class="paramkey"></td> 836 <td></td> 837 <td class="paramtype"><a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> </td> 838 <td class="paramname"><em>pRoot</em> </td> 839 </tr> 840 <tr> 841 <td></td> 842 <td>)</td> 843 <td></td><td></td> 844 </tr> 845 </table> 846 </div> 847 <div class="memdoc"> 848 849 <p>References <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigFullDim.html#a8bc74265fe442d142a610378dabc8afa">_DMXConfigFullDim::root</a>, and <a class="el" href="struct__DMXConfigFullDim.html#a3fec14505c810d9566a4369187f4ce6b">_DMXConfigFullDim::scrn</a>.</p> 850 851 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 852 853 </div> 854 </div> 855 <a class="anchor" id="a40cfc16a7a8a6f4b21bfb81d03490458"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateNumber" ref="a40cfc16a7a8a6f4b21bfb81d03490458" args="(int token, int line, const char *comment, int number)" --> 856 <div class="memitem"> 857 <div class="memproto"> 858 <table class="memname"> 859 <tr> 860 <td class="memname"><a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a> dmxConfigCreateNumber </td> 861 <td>(</td> 862 <td class="paramtype">int </td> 863 <td class="paramname"><em>token</em>, </td> 864 </tr> 865 <tr> 866 <td class="paramkey"></td> 867 <td></td> 868 <td class="paramtype">int </td> 869 <td class="paramname"><em>line</em>, </td> 870 </tr> 871 <tr> 872 <td class="paramkey"></td> 873 <td></td> 874 <td class="paramtype">const char * </td> 875 <td class="paramname"><em>comment</em>, </td> 876 </tr> 877 <tr> 878 <td class="paramkey"></td> 879 <td></td> 880 <td class="paramtype">int </td> 881 <td class="paramname"><em>number</em> </td> 882 </tr> 883 <tr> 884 <td></td> 885 <td>)</td> 886 <td></td><td></td> 887 </tr> 888 </table> 889 </div> 890 <div class="memdoc"> 891 892 <p>References <a class="el" href="struct__DMXConfigNumber.html#aa42b9cbe7decdbe3af0249eaae1f0d56">_DMXConfigNumber::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigNumber.html#a66c727de8b2853e70cb5f58f2ab62762">_DMXConfigNumber::line</a>, <a class="el" href="struct__DMXConfigNumber.html#a719e274551cdc47c62fd43f44717df27">_DMXConfigNumber::number</a>, and <a class="el" href="struct__DMXConfigNumber.html#a289fd0e588b62964013d3fd435710e92">_DMXConfigNumber::token</a>.</p> 893 894 </div> 895 </div> 896 <a class="anchor" id="ad183386657a3549f60760a156fad4fb8"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateOption" ref="ad183386657a3549f60760a156fad4fb8" args="(DMXConfigTokenPtr pStart, DMXConfigStringPtr pOption, DMXConfigTokenPtr pEnd)" --> 897 <div class="memitem"> 898 <div class="memproto"> 899 <table class="memname"> 900 <tr> 901 <td class="memname"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> dmxConfigCreateOption </td> 902 <td>(</td> 903 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 904 <td class="paramname"><em>pStart</em>, </td> 905 </tr> 906 <tr> 907 <td class="paramkey"></td> 908 <td></td> 909 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 910 <td class="paramname"><em>pOption</em>, </td> 911 </tr> 912 <tr> 913 <td class="paramkey"></td> 914 <td></td> 915 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 916 <td class="paramname"><em>pEnd</em> </td> 917 </tr> 918 <tr> 919 <td></td> 920 <td>)</td> 921 <td></td><td></td> 922 </tr> 923 </table> 924 </div> 925 <div class="memdoc"> 926 927 <p>References <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigOption.html#a09999687e48be6f09f3fd94125b169a0">_DMXConfigOption::end</a>, <a class="el" href="struct__DMXConfigString.html#af123e2436273aa9d19799bf8d6d5e2a6">_DMXConfigString::next</a>, <a class="el" href="struct__DMXConfigOption.html#aaed667e170cec49dce35060feff00a09">_DMXConfigOption::option</a>, <a class="el" href="struct__DMXConfigOption.html#a0dd287594420b7027c63d2ce5b029449">_DMXConfigOption::start</a>, <a class="el" href="struct__DMXConfigOption.html#aaed6fb5c802ae023ca5bff07fab01a55">_DMXConfigOption::string</a>, and <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>.</p> 928 929 </div> 930 </div> 931 <a class="anchor" id="a488a03d25bc380f1bdf786693c644957"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreatePair" ref="a488a03d25bc380f1bdf786693c644957" args="(int token, int line, const char *comment, int x, int y, int xsign, int ysign)" --> 932 <div class="memitem"> 933 <div class="memproto"> 934 <table class="memname"> 935 <tr> 936 <td class="memname"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> dmxConfigCreatePair </td> 937 <td>(</td> 938 <td class="paramtype">int </td> 939 <td class="paramname"><em>token</em>, </td> 940 </tr> 941 <tr> 942 <td class="paramkey"></td> 943 <td></td> 944 <td class="paramtype">int </td> 945 <td class="paramname"><em>line</em>, </td> 946 </tr> 947 <tr> 948 <td class="paramkey"></td> 949 <td></td> 950 <td class="paramtype">const char * </td> 951 <td class="paramname"><em>comment</em>, </td> 952 </tr> 953 <tr> 954 <td class="paramkey"></td> 955 <td></td> 956 <td class="paramtype">int </td> 957 <td class="paramname"><em>x</em>, </td> 958 </tr> 959 <tr> 960 <td class="paramkey"></td> 961 <td></td> 962 <td class="paramtype">int </td> 963 <td class="paramname"><em>y</em>, </td> 964 </tr> 965 <tr> 966 <td class="paramkey"></td> 967 <td></td> 968 <td class="paramtype">int </td> 969 <td class="paramname"><em>xsign</em>, </td> 970 </tr> 971 <tr> 972 <td class="paramkey"></td> 973 <td></td> 974 <td class="paramtype">int </td> 975 <td class="paramname"><em>ysign</em> </td> 976 </tr> 977 <tr> 978 <td></td> 979 <td>)</td> 980 <td></td><td></td> 981 </tr> 982 </table> 983 </div> 984 <div class="memdoc"> 985 986 <p>References <a class="el" href="struct__DMXConfigPair.html#a0f38d4d9feafd30ee2e54d14c15ee72d">_DMXConfigPair::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigPair.html#a6da615bada6472447bb009d108cdc5d4">_DMXConfigPair::line</a>, <a class="el" href="struct__DMXConfigPair.html#a530882670c820cc229355ce750e5173a">_DMXConfigPair::token</a>, <a class="el" href="struct__DMXConfigPair.html#a0e280ace6ccfae354457b60d38f21454">_DMXConfigPair::x</a>, <a class="el" href="struct__DMXConfigPair.html#a4fd6b9063fe2f5790805ce64f8cbfd11">_DMXConfigPair::xsign</a>, <a class="el" href="struct__DMXConfigPair.html#a0dea17faf035dfdcbf0862760285fdee">_DMXConfigPair::y</a>, and <a class="el" href="struct__DMXConfigPair.html#a40ec327f714f589c6aa08fd6db4af93a">_DMXConfigPair::ysign</a>.</p> 987 988 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 989 990 </div> 991 </div> 992 <a class="anchor" id="a0a4ebd4b3769682daf7a6fed9f11744d"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateParam" ref="a0a4ebd4b3769682daf7a6fed9f11744d" args="(DMXConfigTokenPtr pStart, DMXConfigTokenPtr pOpen, DMXConfigStringPtr pParam, DMXConfigTokenPtr pClose, DMXConfigTokenPtr pEnd)" --> 993 <div class="memitem"> 994 <div class="memproto"> 995 <table class="memname"> 996 <tr> 997 <td class="memname"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> dmxConfigCreateParam </td> 998 <td>(</td> 999 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1000 <td class="paramname"><em>pStart</em>, </td> 1001 </tr> 1002 <tr> 1003 <td class="paramkey"></td> 1004 <td></td> 1005 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1006 <td class="paramname"><em>pOpen</em>, </td> 1007 </tr> 1008 <tr> 1009 <td class="paramkey"></td> 1010 <td></td> 1011 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 1012 <td class="paramname"><em>pParam</em>, </td> 1013 </tr> 1014 <tr> 1015 <td class="paramkey"></td> 1016 <td></td> 1017 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1018 <td class="paramname"><em>pClose</em>, </td> 1019 </tr> 1020 <tr> 1021 <td class="paramkey"></td> 1022 <td></td> 1023 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1024 <td class="paramname"><em>pEnd</em> </td> 1025 </tr> 1026 <tr> 1027 <td></td> 1028 <td>)</td> 1029 <td></td><td></td> 1030 </tr> 1031 </table> 1032 </div> 1033 <div class="memdoc"> 1034 1035 <p>References <a class="el" href="struct__DMXConfigParam.html#a076a5bd8457ac6c95b9114f522209bb1">_DMXConfigParam::argc</a>, <a class="el" href="struct__DMXConfigParam.html#a57a37acc8299265678a138da2902947b">_DMXConfigParam::argv</a>, <a class="el" href="struct__DMXConfigParam.html#a6214d2e4937870d17a82da9e9f64c81d">_DMXConfigParam::close</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigParam.html#a115fb02cb41560fcd5b52914a8cb4baa">_DMXConfigParam::end</a>, <a class="el" href="struct__DMXConfigString.html#af123e2436273aa9d19799bf8d6d5e2a6">_DMXConfigString::next</a>, <a class="el" href="struct__DMXConfigParam.html#ab5378c0fd40d3c8c6768c758067e0085">_DMXConfigParam::open</a>, <a class="el" href="struct__DMXConfigParam.html#af635f42c0d12b9b73c71e0eaa666ec0f">_DMXConfigParam::param</a>, <a class="el" href="struct__DMXConfigParam.html#a51a0d65a06aabf172eff81c5f01018ca">_DMXConfigParam::start</a>, and <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>.</p> 1036 1037 </div> 1038 </div> 1039 <a class="anchor" id="a1740a9f650d43464836c9b0ec44f9659"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreatePartDim" ref="a1740a9f650d43464836c9b0ec44f9659" args="(DMXConfigPairPtr pDim, DMXConfigPairPtr pOffset)" --> 1040 <div class="memitem"> 1041 <div class="memproto"> 1042 <table class="memname"> 1043 <tr> 1044 <td class="memname"><a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> dmxConfigCreatePartDim </td> 1045 <td>(</td> 1046 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1047 <td class="paramname"><em>pDim</em>, </td> 1048 </tr> 1049 <tr> 1050 <td class="paramkey"></td> 1051 <td></td> 1052 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1053 <td class="paramname"><em>pOffset</em> </td> 1054 </tr> 1055 <tr> 1056 <td></td> 1057 <td>)</td> 1058 <td></td><td></td> 1059 </tr> 1060 </table> 1061 </div> 1062 <div class="memdoc"> 1063 1064 <p>References <a class="el" href="struct__DMXConfigPartDim.html#a82c99c55e14ce5ef7d5fe33b76a9810e">_DMXConfigPartDim::dim</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, and <a class="el" href="struct__DMXConfigPartDim.html#aab23301813036d4ccb096565865e43ee">_DMXConfigPartDim::offset</a>.</p> 1065 1066 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 1067 1068 </div> 1069 </div> 1070 <a class="anchor" id="ae285ab0da6d63770365886d413f58432"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateString" ref="ae285ab0da6d63770365886d413f58432" args="(int token, int line, const char *comment, const char *string)" --> 1071 <div class="memitem"> 1072 <div class="memproto"> 1073 <table class="memname"> 1074 <tr> 1075 <td class="memname"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> dmxConfigCreateString </td> 1076 <td>(</td> 1077 <td class="paramtype">int </td> 1078 <td class="paramname"><em>token</em>, </td> 1079 </tr> 1080 <tr> 1081 <td class="paramkey"></td> 1082 <td></td> 1083 <td class="paramtype">int </td> 1084 <td class="paramname"><em>line</em>, </td> 1085 </tr> 1086 <tr> 1087 <td class="paramkey"></td> 1088 <td></td> 1089 <td class="paramtype">const char * </td> 1090 <td class="paramname"><em>comment</em>, </td> 1091 </tr> 1092 <tr> 1093 <td class="paramkey"></td> 1094 <td></td> 1095 <td class="paramtype">const char * </td> 1096 <td class="paramname"><em>string</em> </td> 1097 </tr> 1098 <tr> 1099 <td></td> 1100 <td>)</td> 1101 <td></td><td></td> 1102 </tr> 1103 </table> 1104 </div> 1105 <div class="memdoc"> 1106 1107 <p>References <a class="el" href="struct__DMXConfigString.html#a68a3812610093891aa3f6ac9c84a25e9">_DMXConfigString::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigString.html#ae38fed90a55176e6c33013fa06da5c59">_DMXConfigString::line</a>, <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>, and <a class="el" href="struct__DMXConfigString.html#a8a9d70fddf92c8b21c1fc22c14bc11dc">_DMXConfigString::token</a>.</p> 1108 1109 <p>Referenced by <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 1110 1111 </div> 1112 </div> 1113 <a class="anchor" id="aa7e24c7be4cc3880e15274a53b627267"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateSub" ref="aa7e24c7be4cc3880e15274a53b627267" args="(DMXConfigType type, DMXConfigCommentPtr comment, DMXConfigDisplayPtr display, DMXConfigWallPtr wall, DMXConfigOptionPtr option, DMXConfigParamPtr param)" --> 1114 <div class="memitem"> 1115 <div class="memproto"> 1116 <table class="memname"> 1117 <tr> 1118 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigCreateSub </td> 1119 <td>(</td> 1120 <td class="paramtype"><a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88">DMXConfigType</a> </td> 1121 <td class="paramname"><em>type</em>, </td> 1122 </tr> 1123 <tr> 1124 <td class="paramkey"></td> 1125 <td></td> 1126 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 1127 <td class="paramname"><em>comment</em>, </td> 1128 </tr> 1129 <tr> 1130 <td class="paramkey"></td> 1131 <td></td> 1132 <td class="paramtype"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> </td> 1133 <td class="paramname"><em>display</em>, </td> 1134 </tr> 1135 <tr> 1136 <td class="paramkey"></td> 1137 <td></td> 1138 <td class="paramtype"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> </td> 1139 <td class="paramname"><em>wall</em>, </td> 1140 </tr> 1141 <tr> 1142 <td class="paramkey"></td> 1143 <td></td> 1144 <td class="paramtype"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> </td> 1145 <td class="paramname"><em>option</em>, </td> 1146 </tr> 1147 <tr> 1148 <td class="paramkey"></td> 1149 <td></td> 1150 <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td> 1151 <td class="paramname"><em>param</em> </td> 1152 </tr> 1153 <tr> 1154 <td></td> 1155 <td>)</td> 1156 <td></td><td></td> 1157 </tr> 1158 </table> 1159 </div> 1160 <div class="memdoc"> 1161 1162 <p>References <a class="el" href="struct__DMXConfigSub.html#a0c2d9c89e5fd8292b690181b3cd09c93">_DMXConfigSub::comment</a>, <a class="el" href="struct__DMXConfigSub.html#ab881a6a0ca612057e889742dd5aaf20e">_DMXConfigSub::display</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f">dmxConfigDisplay</a>, <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2">dmxConfigOption</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698">dmxConfigParam</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212">dmxConfigWall</a>, <a class="el" href="struct__DMXConfigSub.html#ab98f85159fb67ee2fd6a1523e513ef62">_DMXConfigSub::option</a>, <a class="el" href="struct__DMXConfigSub.html#a5719f3b418be1c7e00f2886ae09175d3">_DMXConfigSub::param</a>, <a class="el" href="struct__DMXConfigSub.html#a459065584f3b92566855167e989f72ab">_DMXConfigSub::type</a>, and <a class="el" href="struct__DMXConfigSub.html#a247f530f0328126dc2467c9f4d40861f">_DMXConfigSub::wall</a>.</p> 1163 1164 <p>Referenced by <a class="el" href="dmxparse_8h.html#a825d125808e8992c740315d3b78e493d">dmxConfigSubComment()</a>, <a class="el" href="dmxparse_8h.html#a4f26909fb7f97007567e5514839c3a53">dmxConfigSubDisplay()</a>, <a class="el" href="dmxparse_8h.html#a23a35d27aa7bf22d815d2a9cff809307">dmxConfigSubOption()</a>, <a class="el" href="dmxparse_8h.html#a16047d4ba67462084a85156432c7cf05">dmxConfigSubParam()</a>, and <a class="el" href="dmxparse_8h.html#aac05245a327cc10096f1a049e675caef">dmxConfigSubWall()</a>.</p> 1165 1166 </div> 1167 </div> 1168 <a class="anchor" id="aaf6df2ea6db8e6f959c72fc28c46f1b2"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateToken" ref="aaf6df2ea6db8e6f959c72fc28c46f1b2" args="(int token, int line, const char *comment)" --> 1169 <div class="memitem"> 1170 <div class="memproto"> 1171 <table class="memname"> 1172 <tr> 1173 <td class="memname"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> dmxConfigCreateToken </td> 1174 <td>(</td> 1175 <td class="paramtype">int </td> 1176 <td class="paramname"><em>token</em>, </td> 1177 </tr> 1178 <tr> 1179 <td class="paramkey"></td> 1180 <td></td> 1181 <td class="paramtype">int </td> 1182 <td class="paramname"><em>line</em>, </td> 1183 </tr> 1184 <tr> 1185 <td class="paramkey"></td> 1186 <td></td> 1187 <td class="paramtype">const char * </td> 1188 <td class="paramname"><em>comment</em> </td> 1189 </tr> 1190 <tr> 1191 <td></td> 1192 <td>)</td> 1193 <td></td><td></td> 1194 </tr> 1195 </table> 1196 </div> 1197 <div class="memdoc"> 1198 1199 <p>References <a class="el" href="struct__DMXConfigToken.html#a5d6e98d74416a8cc9cfe453618bc8f60">_DMXConfigToken::comment</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigToken.html#a620f9948af21b7d71d0e2593052efbdb">_DMXConfigToken::line</a>, and <a class="el" href="struct__DMXConfigToken.html#a1b38f07f74ea8969f6690894b1a55bc9">_DMXConfigToken::token</a>.</p> 1200 1201 </div> 1202 </div> 1203 <a class="anchor" id="a427549ab2ffa269ca34bdb1a60e87bb0"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateVirtual" ref="a427549ab2ffa269ca34bdb1a60e87bb0" args="(DMXConfigTokenPtr pStart, DMXConfigStringPtr pName, DMXConfigPairPtr pDim, DMXConfigTokenPtr pOpen, DMXConfigSubPtr pSubentry, DMXConfigTokenPtr pClose)" --> 1204 <div class="memitem"> 1205 <div class="memproto"> 1206 <table class="memname"> 1207 <tr> 1208 <td class="memname"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> dmxConfigCreateVirtual </td> 1209 <td>(</td> 1210 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1211 <td class="paramname"><em>pStart</em>, </td> 1212 </tr> 1213 <tr> 1214 <td class="paramkey"></td> 1215 <td></td> 1216 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 1217 <td class="paramname"><em>pName</em>, </td> 1218 </tr> 1219 <tr> 1220 <td class="paramkey"></td> 1221 <td></td> 1222 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1223 <td class="paramname"><em>pDim</em>, </td> 1224 </tr> 1225 <tr> 1226 <td class="paramkey"></td> 1227 <td></td> 1228 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1229 <td class="paramname"><em>pOpen</em>, </td> 1230 </tr> 1231 <tr> 1232 <td class="paramkey"></td> 1233 <td></td> 1234 <td class="paramtype"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td> 1235 <td class="paramname"><em>pSubentry</em>, </td> 1236 </tr> 1237 <tr> 1238 <td class="paramkey"></td> 1239 <td></td> 1240 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1241 <td class="paramname"><em>pClose</em> </td> 1242 </tr> 1243 <tr> 1244 <td></td> 1245 <td>)</td> 1246 <td></td><td></td> 1247 </tr> 1248 </table> 1249 </div> 1250 <div class="memdoc"> 1251 1252 <p>References <a class="el" href="struct__DMXConfigVirtual.html#a18d1aff81158655dd4b7b16afe3078ce">_DMXConfigVirtual::close</a>, <a class="el" href="struct__DMXConfigVirtual.html#abff549a2e1cb399ab859cb7626660539">_DMXConfigVirtual::dim</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigVirtual.html#a47c8c908e8f4090be638de0560dc36c3">_DMXConfigVirtual::height</a>, <a class="el" href="struct__DMXConfigVirtual.html#a8478674f4416debdfbdb7bff088c0b3b">_DMXConfigVirtual::name</a>, <a class="el" href="struct__DMXConfigVirtual.html#a5198b357593cc6aee669887be1b377cb">_DMXConfigVirtual::open</a>, <a class="el" href="struct__DMXConfigVirtual.html#ab70a6b20679f559200b44949fcc9c131">_DMXConfigVirtual::start</a>, <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>, <a class="el" href="struct__DMXConfigVirtual.html#a49c54be6010a37e78bd137a3c30707c6">_DMXConfigVirtual::subentry</a>, <a class="el" href="struct__DMXConfigVirtual.html#afe71a0e5dd4a384ec05e4cd6f1d53fb1">_DMXConfigVirtual::vname</a>, <a class="el" href="struct__DMXConfigVirtual.html#a9f35c8d1f58fdcbc85a2bdfb14a31d71">_DMXConfigVirtual::width</a>, <a class="el" href="struct__DMXConfigPair.html#a0e280ace6ccfae354457b60d38f21454">_DMXConfigPair::x</a>, and <a class="el" href="struct__DMXConfigPair.html#a0dea17faf035dfdcbf0862760285fdee">_DMXConfigPair::y</a>.</p> 1253 1254 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#aa5bb8b402fcb1b940c939f0a27d09c20">dmxConfigNCCallback()</a>, and <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 1255 1256 </div> 1257 </div> 1258 <a class="anchor" id="a6078c6ad23fc49e4992cade35f7351b2"></a><!-- doxytag: member="dmxparse.h::dmxConfigCreateWall" ref="a6078c6ad23fc49e4992cade35f7351b2" args="(DMXConfigTokenPtr pStart, DMXConfigPairPtr pWallDim, DMXConfigPairPtr pDisplayDim, DMXConfigStringPtr pNameList, DMXConfigTokenPtr pEnd)" --> 1259 <div class="memitem"> 1260 <div class="memproto"> 1261 <table class="memname"> 1262 <tr> 1263 <td class="memname"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> dmxConfigCreateWall </td> 1264 <td>(</td> 1265 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1266 <td class="paramname"><em>pStart</em>, </td> 1267 </tr> 1268 <tr> 1269 <td class="paramkey"></td> 1270 <td></td> 1271 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1272 <td class="paramname"><em>pWallDim</em>, </td> 1273 </tr> 1274 <tr> 1275 <td class="paramkey"></td> 1276 <td></td> 1277 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1278 <td class="paramname"><em>pDisplayDim</em>, </td> 1279 </tr> 1280 <tr> 1281 <td class="paramkey"></td> 1282 <td></td> 1283 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 1284 <td class="paramname"><em>pNameList</em>, </td> 1285 </tr> 1286 <tr> 1287 <td class="paramkey"></td> 1288 <td></td> 1289 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1290 <td class="paramname"><em>pEnd</em> </td> 1291 </tr> 1292 <tr> 1293 <td></td> 1294 <td>)</td> 1295 <td></td><td></td> 1296 </tr> 1297 </table> 1298 </div> 1299 <div class="memdoc"> 1300 1301 <p>References <a class="el" href="struct__DMXConfigWall.html#a8e1cebc88545b248717bcd180b520550">_DMXConfigWall::displayDim</a>, <a class="el" href="dmxparse_8c.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="struct__DMXConfigWall.html#a4901fad68a8f34db23e33f26a01ceef7">_DMXConfigWall::end</a>, <a class="el" href="struct__DMXConfigWall.html#ac7426ee8a3094cd592448f5c974c34b4">_DMXConfigWall::height</a>, <a class="el" href="struct__DMXConfigWall.html#af9c21a05c99a613e29e0c5e715dd3253">_DMXConfigWall::nameList</a>, <a class="el" href="struct__DMXConfigWall.html#a937d924ff899f484342d19cce6361ffb">_DMXConfigWall::start</a>, <a class="el" href="struct__DMXConfigWall.html#a7f260abe78baa2c27ebbf7bc2a5cec42">_DMXConfigWall::wallDim</a>, <a class="el" href="struct__DMXConfigWall.html#a59d29322c1ad5e4f64fc9fe664dc8971">_DMXConfigWall::width</a>, <a class="el" href="struct__DMXConfigPair.html#a0e280ace6ccfae354457b60d38f21454">_DMXConfigPair::x</a>, <a class="el" href="struct__DMXConfigWall.html#a614b6db00d9553c064ba1f86cedac6f0">_DMXConfigWall::xwall</a>, <a class="el" href="struct__DMXConfigPair.html#a0dea17faf035dfdcbf0862760285fdee">_DMXConfigPair::y</a>, and <a class="el" href="struct__DMXConfigWall.html#a48eefc8187f8f8df72a50010a8875ccd">_DMXConfigWall::ywall</a>.</p> 1302 1303 </div> 1304 </div> 1305 <a class="anchor" id="acee635a4deedd0f4b488d951346f4622"></a><!-- doxytag: member="dmxparse.h::dmxConfigEntryComment" ref="acee635a4deedd0f4b488d951346f4622" args="(DMXConfigCommentPtr comment)" --> 1306 <div class="memitem"> 1307 <div class="memproto"> 1308 <table class="memname"> 1309 <tr> 1310 <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> dmxConfigEntryComment </td> 1311 <td>(</td> 1312 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 1313 <td class="paramname"><em>comment</em></td><td>)</td> 1314 <td></td> 1315 </tr> 1316 </table> 1317 </div> 1318 <div class="memdoc"> 1319 1320 <p>References <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, and <a class="el" href="dmxparse_8c.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry()</a>.</p> 1321 1322 </div> 1323 </div> 1324 <a class="anchor" id="a643b2c9c57d3009965318d20aad1ca0d"></a><!-- doxytag: member="dmxparse.h::dmxConfigEntryVirtual" ref="a643b2c9c57d3009965318d20aad1ca0d" args="(DMXConfigVirtualPtr virtual)" --> 1325 <div class="memitem"> 1326 <div class="memproto"> 1327 <table class="memname"> 1328 <tr> 1329 <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> dmxConfigEntryVirtual </td> 1330 <td>(</td> 1331 <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td> 1332 <td class="paramname"><em>virtual</em></td><td>)</td> 1333 <td></td> 1334 </tr> 1335 </table> 1336 </div> 1337 <div class="memdoc"> 1338 1339 <p>References <a class="el" href="dmxparse_8c.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry()</a>, and <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face">dmxConfigVirtual</a>.</p> 1340 1341 </div> 1342 </div> 1343 <a class="anchor" id="a890429fea43e1039967b94fadc1f4e29"></a><!-- doxytag: member="dmxparse.h::dmxConfigFree" ref="a890429fea43e1039967b94fadc1f4e29" args="(void *area)" --> 1344 <div class="memitem"> 1345 <div class="memproto"> 1346 <table class="memname"> 1347 <tr> 1348 <td class="memname">void dmxConfigFree </td> 1349 <td>(</td> 1350 <td class="paramtype">void * </td> 1351 <td class="paramname"><em>area</em></td><td>)</td> 1352 <td></td> 1353 </tr> 1354 </table> 1355 </div> 1356 <div class="memdoc"> 1357 1358 <p>Referenced by <a class="el" href="dmxparse_8h.html#a1c9b5f8f879ee6872295618c6e1dd232">dmxConfigFreeComment()</a>, <a class="el" href="dmxparse_8h.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay()</a>, <a class="el" href="dmxparse_8h.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry()</a>, <a class="el" href="dmxparse_8h.html#ad09f9037b194ad32029047499003a60a">dmxConfigFreeFullDim()</a>, <a class="el" href="dmxparse_8h.html#a2b8a343fe122733af82e802a01a5f30b">dmxConfigFreeNumber()</a>, <a class="el" href="dmxparse_8h.html#a87d839927d1775c43e099e87f6e2ca8d">dmxConfigFreeOption()</a>, <a class="el" href="dmxparse_8h.html#a382b3c46caeb7e134e381d732f8d185e">dmxConfigFreePair()</a>, <a class="el" href="dmxparse_8h.html#af978e4f2f42e4d7e01d3d45a4c1b9a4d">dmxConfigFreeParam()</a>, <a class="el" href="dmxparse_8h.html#a8cb0f116f7c3c5ac3939cd69df06c0fe">dmxConfigFreePartDim()</a>, <a class="el" href="dmxparse_8h.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>, <a class="el" href="dmxparse_8h.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>, <a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>, <a class="el" href="dmxparse_8h.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall()</a>, and <a class="el" href="dmxprint_8c.html#acfbbca478338b0756a3a98db05c51a01">dmxConfigPopState()</a>.</p> 1359 1360 </div> 1361 </div> 1362 <a class="anchor" id="a1c9b5f8f879ee6872295618c6e1dd232"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeComment" ref="a1c9b5f8f879ee6872295618c6e1dd232" args="(DMXConfigCommentPtr p)" --> 1363 <div class="memitem"> 1364 <div class="memproto"> 1365 <table class="memname"> 1366 <tr> 1367 <td class="memname">void dmxConfigFreeComment </td> 1368 <td>(</td> 1369 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 1370 <td class="paramname"><em>p</em></td><td>)</td> 1371 <td></td> 1372 </tr> 1373 </table> 1374 </div> 1375 <div class="memdoc"> 1376 1377 <p>References <a class="el" href="struct__DMXConfigComment.html#a1387eef92c8408b20fbdeea78057bc22">_DMXConfigComment::comment</a>, and <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>.</p> 1378 1379 <p>Referenced by <a class="el" href="dmxparse_8h.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry()</a>, and <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>.</p> 1380 1381 </div> 1382 </div> 1383 <a class="anchor" id="a34126fa5dccdee442dce2b2413c43c53"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeDisplay" ref="a34126fa5dccdee442dce2b2413c43c53" args="(DMXConfigDisplayPtr p)" --> 1384 <div class="memitem"> 1385 <div class="memproto"> 1386 <table class="memname"> 1387 <tr> 1388 <td class="memname">void dmxConfigFreeDisplay </td> 1389 <td>(</td> 1390 <td class="paramtype"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> </td> 1391 <td class="paramname"><em>p</em></td><td>)</td> 1392 <td></td> 1393 </tr> 1394 </table> 1395 </div> 1396 <div class="memdoc"> 1397 1398 <p>References <a class="el" href="struct__DMXConfigDisplay.html#a45c72329b5db1316df0cef1e448a81e7">_DMXConfigDisplay::dim</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#ad09f9037b194ad32029047499003a60a">dmxConfigFreeFullDim()</a>, <a class="el" href="dmxparse_8c.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8c.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>, <a class="el" href="struct__DMXConfigDisplay.html#a89443ebc48309723160157c81b3eb196">_DMXConfigDisplay::dname</a>, <a class="el" href="struct__DMXConfigDisplay.html#a5b4603446018c78bf4d1fa692dd349a1">_DMXConfigDisplay::end</a>, and <a class="el" href="struct__DMXConfigDisplay.html#ae23c3e610b522311db14ab8187045060">_DMXConfigDisplay::start</a>.</p> 1399 1400 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#acab7168870835df41469f4ea2b56c13a">dmxConfigDDCallback()</a>, and <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>.</p> 1401 1402 </div> 1403 </div> 1404 <a class="anchor" id="ab18dcd503e9fbe9d81caa16bf07026ea"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeEntry" ref="ab18dcd503e9fbe9d81caa16bf07026ea" args="(DMXConfigEntryPtr entry)" --> 1405 <div class="memitem"> 1406 <div class="memproto"> 1407 <table class="memname"> 1408 <tr> 1409 <td class="memname">void dmxConfigFreeEntry </td> 1410 <td>(</td> 1411 <td class="paramtype"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td> 1412 <td class="paramname"><em>entry</em></td><td>)</td> 1413 <td></td> 1414 </tr> 1415 </table> 1416 </div> 1417 <div class="memdoc"> 1418 1419 <p>References <a class="el" href="struct__DMXConfigEntry.html#a770a4c024260d1c784c3e3ae93c136ee">_DMXConfigEntry::comment</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a1c9b5f8f879ee6872295618c6e1dd232">dmxConfigFreeComment()</a>, <a class="el" href="dmxparse_8c.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>, <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a4c957b5f3b7c0886587bdb5a47f3face">dmxConfigVirtual</a>, <a class="el" href="struct__DMXConfigEntry.html#a69f77f180912f1ffce742d974da981d7">_DMXConfigEntry::next</a>, <a class="el" href="struct__DMXConfigEntry.html#a1082665dbe0f9f61e115a63f416f2e32">_DMXConfigEntry::type</a>, and <a class="el" href="struct__DMXConfigEntry.html#a8e77b8273c49b31ba999a7a182a4cb2c">_DMXConfigEntry::virtual</a>.</p> 1420 1421 <p>Referenced by <a class="el" href="dmxconfig_8h.html#a826f729e29c8737ac9bbb9416505cd74">dmxConfigConfigure()</a>.</p> 1422 1423 </div> 1424 </div> 1425 <a class="anchor" id="ad09f9037b194ad32029047499003a60a"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeFullDim" ref="ad09f9037b194ad32029047499003a60a" args="(DMXConfigFullDimPtr p)" --> 1426 <div class="memitem"> 1427 <div class="memproto"> 1428 <table class="memname"> 1429 <tr> 1430 <td class="memname">void dmxConfigFreeFullDim </td> 1431 <td>(</td> 1432 <td class="paramtype"><a class="el" href="struct__DMXConfigFullDim.html">DMXConfigFullDimPtr</a> </td> 1433 <td class="paramname"><em>p</em></td><td>)</td> 1434 <td></td> 1435 </tr> 1436 </table> 1437 </div> 1438 <div class="memdoc"> 1439 1440 <p>References <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a8cb0f116f7c3c5ac3939cd69df06c0fe">dmxConfigFreePartDim()</a>, <a class="el" href="struct__DMXConfigFullDim.html#a8bc74265fe442d142a610378dabc8afa">_DMXConfigFullDim::root</a>, and <a class="el" href="struct__DMXConfigFullDim.html#a3fec14505c810d9566a4369187f4ce6b">_DMXConfigFullDim::scrn</a>.</p> 1441 1442 <p>Referenced by <a class="el" href="dmxparse_8h.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay()</a>.</p> 1443 1444 </div> 1445 </div> 1446 <a class="anchor" id="a2b8a343fe122733af82e802a01a5f30b"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeNumber" ref="a2b8a343fe122733af82e802a01a5f30b" args="(DMXConfigNumberPtr p)" --> 1447 <div class="memitem"> 1448 <div class="memproto"> 1449 <table class="memname"> 1450 <tr> 1451 <td class="memname">void dmxConfigFreeNumber </td> 1452 <td>(</td> 1453 <td class="paramtype"><a class="el" href="struct__DMXConfigNumber.html">DMXConfigNumberPtr</a> </td> 1454 <td class="paramname"><em>p</em></td><td>)</td> 1455 <td></td> 1456 </tr> 1457 </table> 1458 </div> 1459 <div class="memdoc"> 1460 1461 <p>References <a class="el" href="struct__DMXConfigNumber.html#aa42b9cbe7decdbe3af0249eaae1f0d56">_DMXConfigNumber::comment</a>, and <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>.</p> 1462 1463 </div> 1464 </div> 1465 <a class="anchor" id="a87d839927d1775c43e099e87f6e2ca8d"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeOption" ref="a87d839927d1775c43e099e87f6e2ca8d" args="(DMXConfigOptionPtr p)" --> 1466 <div class="memitem"> 1467 <div class="memproto"> 1468 <table class="memname"> 1469 <tr> 1470 <td class="memname">void dmxConfigFreeOption </td> 1471 <td>(</td> 1472 <td class="paramtype"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> </td> 1473 <td class="paramname"><em>p</em></td><td>)</td> 1474 <td></td> 1475 </tr> 1476 </table> 1477 </div> 1478 <div class="memdoc"> 1479 1480 <p>References <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8c.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>, <a class="el" href="struct__DMXConfigOption.html#a09999687e48be6f09f3fd94125b169a0">_DMXConfigOption::end</a>, <a class="el" href="struct__DMXConfigOption.html#aaed667e170cec49dce35060feff00a09">_DMXConfigOption::option</a>, <a class="el" href="struct__DMXConfigOption.html#a0dd287594420b7027c63d2ce5b029449">_DMXConfigOption::start</a>, and <a class="el" href="struct__DMXConfigOption.html#aaed6fb5c802ae023ca5bff07fab01a55">_DMXConfigOption::string</a>.</p> 1481 1482 <p>Referenced by <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>.</p> 1483 1484 </div> 1485 </div> 1486 <a class="anchor" id="a382b3c46caeb7e134e381d732f8d185e"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreePair" ref="a382b3c46caeb7e134e381d732f8d185e" args="(DMXConfigPairPtr p)" --> 1487 <div class="memitem"> 1488 <div class="memproto"> 1489 <table class="memname"> 1490 <tr> 1491 <td class="memname">void dmxConfigFreePair </td> 1492 <td>(</td> 1493 <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> </td> 1494 <td class="paramname"><em>p</em></td><td>)</td> 1495 <td></td> 1496 </tr> 1497 </table> 1498 </div> 1499 <div class="memdoc"> 1500 1501 <p>References <a class="el" href="struct__DMXConfigPair.html#a0f38d4d9feafd30ee2e54d14c15ee72d">_DMXConfigPair::comment</a>, and <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>.</p> 1502 1503 <p>Referenced by <a class="el" href="dmxparse_8h.html#a8cb0f116f7c3c5ac3939cd69df06c0fe">dmxConfigFreePartDim()</a>, <a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>, and <a class="el" href="dmxparse_8h.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall()</a>.</p> 1504 1505 </div> 1506 </div> 1507 <a class="anchor" id="af978e4f2f42e4d7e01d3d45a4c1b9a4d"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeParam" ref="af978e4f2f42e4d7e01d3d45a4c1b9a4d" args="(DMXConfigParamPtr p)" --> 1508 <div class="memitem"> 1509 <div class="memproto"> 1510 <table class="memname"> 1511 <tr> 1512 <td class="memname">void dmxConfigFreeParam </td> 1513 <td>(</td> 1514 <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td> 1515 <td class="paramname"><em>p</em></td><td>)</td> 1516 <td></td> 1517 </tr> 1518 </table> 1519 </div> 1520 <div class="memdoc"> 1521 1522 <p>References <a class="el" href="struct__DMXConfigParam.html#a57a37acc8299265678a138da2902947b">_DMXConfigParam::argv</a>, <a class="el" href="struct__DMXConfigParam.html#a6214d2e4937870d17a82da9e9f64c81d">_DMXConfigParam::close</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8c.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>, <a class="el" href="struct__DMXConfigParam.html#a115fb02cb41560fcd5b52914a8cb4baa">_DMXConfigParam::end</a>, <a class="el" href="struct__DMXConfigParam.html#a1e70ee5873aabc8c015330ae0ce3b92f">_DMXConfigParam::next</a>, <a class="el" href="struct__DMXConfigParam.html#ab5378c0fd40d3c8c6768c758067e0085">_DMXConfigParam::open</a>, <a class="el" href="struct__DMXConfigParam.html#af635f42c0d12b9b73c71e0eaa666ec0f">_DMXConfigParam::param</a>, and <a class="el" href="struct__DMXConfigParam.html#a51a0d65a06aabf172eff81c5f01018ca">_DMXConfigParam::start</a>.</p> 1523 1524 <p>Referenced by <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>.</p> 1525 1526 </div> 1527 </div> 1528 <a class="anchor" id="a8cb0f116f7c3c5ac3939cd69df06c0fe"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreePartDim" ref="a8cb0f116f7c3c5ac3939cd69df06c0fe" args="(DMXConfigPartDimPtr p)" --> 1529 <div class="memitem"> 1530 <div class="memproto"> 1531 <table class="memname"> 1532 <tr> 1533 <td class="memname">void dmxConfigFreePartDim </td> 1534 <td>(</td> 1535 <td class="paramtype"><a class="el" href="struct__DMXConfigPartDim.html">DMXConfigPartDimPtr</a> </td> 1536 <td class="paramname"><em>p</em></td><td>)</td> 1537 <td></td> 1538 </tr> 1539 </table> 1540 </div> 1541 <div class="memdoc"> 1542 1543 <p>References <a class="el" href="struct__DMXConfigPartDim.html#a82c99c55e14ce5ef7d5fe33b76a9810e">_DMXConfigPartDim::dim</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a382b3c46caeb7e134e381d732f8d185e">dmxConfigFreePair()</a>, and <a class="el" href="struct__DMXConfigPartDim.html#aab23301813036d4ccb096565865e43ee">_DMXConfigPartDim::offset</a>.</p> 1544 1545 <p>Referenced by <a class="el" href="dmxparse_8h.html#ad09f9037b194ad32029047499003a60a">dmxConfigFreeFullDim()</a>.</p> 1546 1547 </div> 1548 </div> 1549 <a class="anchor" id="a679f8776dd1a503057891de6483adc49"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeString" ref="a679f8776dd1a503057891de6483adc49" args="(DMXConfigStringPtr p)" --> 1550 <div class="memitem"> 1551 <div class="memproto"> 1552 <table class="memname"> 1553 <tr> 1554 <td class="memname">void dmxConfigFreeString </td> 1555 <td>(</td> 1556 <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> </td> 1557 <td class="paramname"><em>p</em></td><td>)</td> 1558 <td></td> 1559 </tr> 1560 </table> 1561 </div> 1562 <div class="memdoc"> 1563 1564 <p>References <a class="el" href="struct__DMXConfigString.html#a68a3812610093891aa3f6ac9c84a25e9">_DMXConfigString::comment</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="struct__DMXConfigString.html#af123e2436273aa9d19799bf8d6d5e2a6">_DMXConfigString::next</a>, and <a class="el" href="struct__DMXConfigString.html#abf71ceee99527eccff9a76622390e89d">_DMXConfigString::string</a>.</p> 1565 1566 <p>Referenced by <a class="el" href="dmxparse_8h.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay()</a>, <a class="el" href="dmxparse_8h.html#a87d839927d1775c43e099e87f6e2ca8d">dmxConfigFreeOption()</a>, <a class="el" href="dmxparse_8h.html#af978e4f2f42e4d7e01d3d45a4c1b9a4d">dmxConfigFreeParam()</a>, <a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>, and <a class="el" href="dmxparse_8h.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall()</a>.</p> 1567 1568 </div> 1569 </div> 1570 <a class="anchor" id="a07ef1f7f192d2c0d29332fc5c71e89b8"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeSub" ref="a07ef1f7f192d2c0d29332fc5c71e89b8" args="(DMXConfigSubPtr sub)" --> 1571 <div class="memitem"> 1572 <div class="memproto"> 1573 <table class="memname"> 1574 <tr> 1575 <td class="memname">void dmxConfigFreeSub </td> 1576 <td>(</td> 1577 <td class="paramtype"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> </td> 1578 <td class="paramname"><em>sub</em></td><td>)</td> 1579 <td></td> 1580 </tr> 1581 </table> 1582 </div> 1583 <div class="memdoc"> 1584 1585 <p>References <a class="el" href="struct__DMXConfigSub.html#a0c2d9c89e5fd8292b690181b3cd09c93">_DMXConfigSub::comment</a>, <a class="el" href="struct__DMXConfigSub.html#ab881a6a0ca612057e889742dd5aaf20e">_DMXConfigSub::display</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f">dmxConfigDisplay</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a1c9b5f8f879ee6872295618c6e1dd232">dmxConfigFreeComment()</a>, <a class="el" href="dmxparse_8c.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay()</a>, <a class="el" href="dmxparse_8c.html#a87d839927d1775c43e099e87f6e2ca8d">dmxConfigFreeOption()</a>, <a class="el" href="dmxparse_8c.html#af978e4f2f42e4d7e01d3d45a4c1b9a4d">dmxConfigFreeParam()</a>, <a class="el" href="dmxparse_8c.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall()</a>, <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2">dmxConfigOption</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698">dmxConfigParam</a>, <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212">dmxConfigWall</a>, <a class="el" href="struct__DMXConfigSub.html#aeb9e7e1226bc01cdc1f256b49e826d43">_DMXConfigSub::next</a>, <a class="el" href="struct__DMXConfigSub.html#ab98f85159fb67ee2fd6a1523e513ef62">_DMXConfigSub::option</a>, <a class="el" href="struct__DMXConfigSub.html#a5719f3b418be1c7e00f2886ae09175d3">_DMXConfigSub::param</a>, <a class="el" href="struct__DMXConfigSub.html#a459065584f3b92566855167e989f72ab">_DMXConfigSub::type</a>, and <a class="el" href="struct__DMXConfigSub.html#a247f530f0328126dc2467c9f4d40861f">_DMXConfigSub::wall</a>.</p> 1586 1587 <p>Referenced by <a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>.</p> 1588 1589 </div> 1590 </div> 1591 <a class="anchor" id="a08b933b0269ebf4b22a6b43abbda19e2"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeToken" ref="a08b933b0269ebf4b22a6b43abbda19e2" args="(DMXConfigTokenPtr p)" --> 1592 <div class="memitem"> 1593 <div class="memproto"> 1594 <table class="memname"> 1595 <tr> 1596 <td class="memname">void dmxConfigFreeToken </td> 1597 <td>(</td> 1598 <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> </td> 1599 <td class="paramname"><em>p</em></td><td>)</td> 1600 <td></td> 1601 </tr> 1602 </table> 1603 </div> 1604 <div class="memdoc"> 1605 1606 <p>References <a class="el" href="struct__DMXConfigToken.html#a5d6e98d74416a8cc9cfe453618bc8f60">_DMXConfigToken::comment</a>, and <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>.</p> 1607 1608 <p>Referenced by <a class="el" href="dmxparse_8h.html#a34126fa5dccdee442dce2b2413c43c53">dmxConfigFreeDisplay()</a>, <a class="el" href="dmxparse_8h.html#a87d839927d1775c43e099e87f6e2ca8d">dmxConfigFreeOption()</a>, <a class="el" href="dmxparse_8h.html#af978e4f2f42e4d7e01d3d45a4c1b9a4d">dmxConfigFreeParam()</a>, <a class="el" href="dmxparse_8h.html#a6e48a41d83e97afcbd542a210ea30258">dmxConfigFreeVirtual()</a>, and <a class="el" href="dmxparse_8h.html#aac254e191bb664ec87d44f70f52ce897">dmxConfigFreeWall()</a>.</p> 1609 1610 </div> 1611 </div> 1612 <a class="anchor" id="a6e48a41d83e97afcbd542a210ea30258"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeVirtual" ref="a6e48a41d83e97afcbd542a210ea30258" args="(DMXConfigVirtualPtr virtual)" --> 1613 <div class="memitem"> 1614 <div class="memproto"> 1615 <table class="memname"> 1616 <tr> 1617 <td class="memname">void dmxConfigFreeVirtual </td> 1618 <td>(</td> 1619 <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td> 1620 <td class="paramname"><em>virtual</em></td><td>)</td> 1621 <td></td> 1622 </tr> 1623 </table> 1624 </div> 1625 <div class="memdoc"> 1626 1627 <p>References <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a382b3c46caeb7e134e381d732f8d185e">dmxConfigFreePair()</a>, <a class="el" href="dmxparse_8c.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8c.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>, and <a class="el" href="dmxparse_8c.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>.</p> 1628 1629 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#a29d7ea0fe8e7e20edf26ee543028cca6">dmxConfigDCCallback()</a>, and <a class="el" href="dmxparse_8h.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry()</a>.</p> 1630 1631 </div> 1632 </div> 1633 <a class="anchor" id="aac254e191bb664ec87d44f70f52ce897"></a><!-- doxytag: member="dmxparse.h::dmxConfigFreeWall" ref="aac254e191bb664ec87d44f70f52ce897" args="(DMXConfigWallPtr p)" --> 1634 <div class="memitem"> 1635 <div class="memproto"> 1636 <table class="memname"> 1637 <tr> 1638 <td class="memname">void dmxConfigFreeWall </td> 1639 <td>(</td> 1640 <td class="paramtype"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> </td> 1641 <td class="paramname"><em>p</em></td><td>)</td> 1642 <td></td> 1643 </tr> 1644 </table> 1645 </div> 1646 <div class="memdoc"> 1647 1648 <p>References <a class="el" href="struct__DMXConfigWall.html#a8e1cebc88545b248717bcd180b520550">_DMXConfigWall::displayDim</a>, <a class="el" href="dmxparse_8c.html#a890429fea43e1039967b94fadc1f4e29">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c.html#a382b3c46caeb7e134e381d732f8d185e">dmxConfigFreePair()</a>, <a class="el" href="dmxparse_8c.html#a679f8776dd1a503057891de6483adc49">dmxConfigFreeString()</a>, <a class="el" href="dmxparse_8c.html#a08b933b0269ebf4b22a6b43abbda19e2">dmxConfigFreeToken()</a>, <a class="el" href="struct__DMXConfigWall.html#a4901fad68a8f34db23e33f26a01ceef7">_DMXConfigWall::end</a>, <a class="el" href="struct__DMXConfigWall.html#af9c21a05c99a613e29e0c5e715dd3253">_DMXConfigWall::nameList</a>, <a class="el" href="struct__DMXConfigWall.html#a937d924ff899f484342d19cce6361ffb">_DMXConfigWall::start</a>, and <a class="el" href="struct__DMXConfigWall.html#a7f260abe78baa2c27ebbf7bc2a5cec42">_DMXConfigWall::wallDim</a>.</p> 1649 1650 <p>Referenced by <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>.</p> 1651 1652 </div> 1653 </div> 1654 <a class="anchor" id="a2c4e1260c486d4898c5bb21ff221c89d"></a><!-- doxytag: member="dmxparse.h::dmxConfigLog" ref="a2c4e1260c486d4898c5bb21ff221c89d" args="(const char *format,...)" --> 1655 <div class="memitem"> 1656 <div class="memproto"> 1657 <table class="memname"> 1658 <tr> 1659 <td class="memname">void dmxConfigLog </td> 1660 <td>(</td> 1661 <td class="paramtype">const char * </td> 1662 <td class="paramname"><em>format</em>, </td> 1663 </tr> 1664 <tr> 1665 <td class="paramkey"></td> 1666 <td></td> 1667 <td class="paramtype"> </td> 1668 <td class="paramname"><em>...</em> </td> 1669 </tr> 1670 <tr> 1671 <td></td> 1672 <td>)</td> 1673 <td></td><td></td> 1674 </tr> 1675 </table> 1676 </div> 1677 <div class="memdoc"> 1678 <p>A general error logging routine that does not depend on the dmxLog functions. </p> 1679 1680 <p>Referenced by <a class="el" href="dmxparse_8h.html#a1794b2e8571596d46f01ff8cf692410f">dmxConfigAlloc()</a>, <a class="el" href="dmxparse_8h.html#a402a182c5c9922807ffc7998b4228b24">dmxConfigCreateEntry()</a>, <a class="el" href="dmxparse_8h.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, <a class="el" href="dmxparse_8h.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry()</a>, <a class="el" href="dmxparse_8h.html#a07ef1f7f192d2c0d29332fc5c71e89b8">dmxConfigFreeSub()</a>, <a class="el" href="dmxprint_8c.html#acfbbca478338b0756a3a98db05c51a01">dmxConfigPopState()</a>, <a class="el" href="dmxprint_8h.html#a1b8d004f3374959e5851689e058f8133">dmxConfigPrint()</a>, <a class="el" href="dmxprint_8c.html#a68625f9e37aff73a2a4140662ddf8997">dmxConfigPrintParam()</a>, <a class="el" href="dmxprint_8c.html#a4430af6fcc1433522052f4577c3ad0f8">dmxConfigPrintSub()</a>, <a class="el" href="dmxprint_8c.html#a0d3a4f6b21e174c7779cec1e7bc45458">dmxConfigPrintTokenFlag()</a>, and <a class="el" href="dmxparse_8h.html#af8e13444fded1f7707ab7dfc40655fd3">dmxConfigRealloc()</a>.</p> 1681 1682 </div> 1683 </div> 1684 <a class="anchor" id="a782be9a8b3118f8a52825041b5c2e8e8"></a><!-- doxytag: member="dmxparse.h::dmxConfigLookupParam" ref="a782be9a8b3118f8a52825041b5c2e8e8" args="(DMXConfigParamPtr p, const char *key, int *argc)" --> 1685 <div class="memitem"> 1686 <div class="memproto"> 1687 <table class="memname"> 1688 <tr> 1689 <td class="memname">const char** dmxConfigLookupParam </td> 1690 <td>(</td> 1691 <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td> 1692 <td class="paramname"><em>p</em>, </td> 1693 </tr> 1694 <tr> 1695 <td class="paramkey"></td> 1696 <td></td> 1697 <td class="paramtype">const char * </td> 1698 <td class="paramname"><em>key</em>, </td> 1699 </tr> 1700 <tr> 1701 <td class="paramkey"></td> 1702 <td></td> 1703 <td class="paramtype">int * </td> 1704 <td class="paramname"><em>argc</em> </td> 1705 </tr> 1706 <tr> 1707 <td></td> 1708 <td>)</td> 1709 <td></td><td></td> 1710 </tr> 1711 </table> 1712 </div> 1713 <div class="memdoc"> 1714 1715 <p>References <a class="el" href="struct__DMXConfigParam.html#a076a5bd8457ac6c95b9114f522209bb1">_DMXConfigParam::argc</a>, <a class="el" href="struct__DMXConfigParam.html#a57a37acc8299265678a138da2902947b">_DMXConfigParam::argv</a>, and <a class="el" href="struct__DMXConfigParam.html#a1e70ee5873aabc8c015330ae0ce3b92f">_DMXConfigParam::next</a>.</p> 1716 1717 <p>Referenced by <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p> 1718 1719 </div> 1720 </div> 1721 <a class="anchor" id="af8e13444fded1f7707ab7dfc40655fd3"></a><!-- doxytag: member="dmxparse.h::dmxConfigRealloc" ref="af8e13444fded1f7707ab7dfc40655fd3" args="(void *orig, unsigned long orig_bytes, unsigned long bytes)" --> 1722 <div class="memitem"> 1723 <div class="memproto"> 1724 <table class="memname"> 1725 <tr> 1726 <td class="memname">void* dmxConfigRealloc </td> 1727 <td>(</td> 1728 <td class="paramtype">void * </td> 1729 <td class="paramname"><em>orig</em>, </td> 1730 </tr> 1731 <tr> 1732 <td class="paramkey"></td> 1733 <td></td> 1734 <td class="paramtype">unsigned long </td> 1735 <td class="paramname"><em>orig_bytes</em>, </td> 1736 </tr> 1737 <tr> 1738 <td class="paramkey"></td> 1739 <td></td> 1740 <td class="paramtype">unsigned long </td> 1741 <td class="paramname"><em>bytes</em> </td> 1742 </tr> 1743 <tr> 1744 <td></td> 1745 <td>)</td> 1746 <td></td><td></td> 1747 </tr> 1748 </table> 1749 </div> 1750 <div class="memdoc"> 1751 1752 <p>References <a class="el" href="dmxparse_8c.html#a2c4e1260c486d4898c5bb21ff221c89d">dmxConfigLog()</a>.</p> 1753 1754 </div> 1755 </div> 1756 <a class="anchor" id="a825d125808e8992c740315d3b78e493d"></a><!-- doxytag: member="dmxparse.h::dmxConfigSubComment" ref="a825d125808e8992c740315d3b78e493d" args="(DMXConfigCommentPtr comment)" --> 1757 <div class="memitem"> 1758 <div class="memproto"> 1759 <table class="memname"> 1760 <tr> 1761 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigSubComment </td> 1762 <td>(</td> 1763 <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> </td> 1764 <td class="paramname"><em>comment</em></td><td>)</td> 1765 <td></td> 1766 </tr> 1767 </table> 1768 </div> 1769 <div class="memdoc"> 1770 1771 <p>References <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88aec466000071c74f9c5d74dfbdac0188f">dmxConfigComment</a>, and <a class="el" href="dmxparse_8c.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>.</p> 1772 1773 </div> 1774 </div> 1775 <a class="anchor" id="a4f26909fb7f97007567e5514839c3a53"></a><!-- doxytag: member="dmxparse.h::dmxConfigSubDisplay" ref="a4f26909fb7f97007567e5514839c3a53" args="(DMXConfigDisplayPtr display)" --> 1776 <div class="memitem"> 1777 <div class="memproto"> 1778 <table class="memname"> 1779 <tr> 1780 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigSubDisplay </td> 1781 <td>(</td> 1782 <td class="paramtype"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> </td> 1783 <td class="paramname"><em>display</em></td><td>)</td> 1784 <td></td> 1785 </tr> 1786 </table> 1787 </div> 1788 <div class="memdoc"> 1789 1790 <p>References <a class="el" href="dmxparse_8c.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, and <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88abec41b4db7ba31e88eaaddc8b34eea4f">dmxConfigDisplay</a>.</p> 1791 1792 <p>Referenced by <a class="el" href="xdmxconfig_8c.html#a0c5b6ed72efe40f7b49ee9d1dc168b4f">dmxConfigNDCallback()</a>, and <a class="el" href="dmxcompat_8h.html#a1ef0f6bb5be6a9851f12c38122662bef">dmxVDLRead()</a>.</p> 1793 1794 </div> 1795 </div> 1796 <a class="anchor" id="a23a35d27aa7bf22d815d2a9cff809307"></a><!-- doxytag: member="dmxparse.h::dmxConfigSubOption" ref="a23a35d27aa7bf22d815d2a9cff809307" args="(DMXConfigOptionPtr option)" --> 1797 <div class="memitem"> 1798 <div class="memproto"> 1799 <table class="memname"> 1800 <tr> 1801 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigSubOption </td> 1802 <td>(</td> 1803 <td class="paramtype"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> </td> 1804 <td class="paramname"><em>option</em></td><td>)</td> 1805 <td></td> 1806 </tr> 1807 </table> 1808 </div> 1809 <div class="memdoc"> 1810 1811 <p>References <a class="el" href="dmxparse_8c.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, and <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a614d5741a7446449811a7627b13535b2">dmxConfigOption</a>.</p> 1812 1813 </div> 1814 </div> 1815 <a class="anchor" id="a16047d4ba67462084a85156432c7cf05"></a><!-- doxytag: member="dmxparse.h::dmxConfigSubParam" ref="a16047d4ba67462084a85156432c7cf05" args="(DMXConfigParamPtr param)" --> 1816 <div class="memitem"> 1817 <div class="memproto"> 1818 <table class="memname"> 1819 <tr> 1820 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigSubParam </td> 1821 <td>(</td> 1822 <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td> 1823 <td class="paramname"><em>param</em></td><td>)</td> 1824 <td></td> 1825 </tr> 1826 </table> 1827 </div> 1828 <div class="memdoc"> 1829 1830 <p>References <a class="el" href="dmxparse_8c.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, and <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88a86387d0341d85b69a1f41fec10494698">dmxConfigParam</a>.</p> 1831 1832 </div> 1833 </div> 1834 <a class="anchor" id="aac05245a327cc10096f1a049e675caef"></a><!-- doxytag: member="dmxparse.h::dmxConfigSubWall" ref="aac05245a327cc10096f1a049e675caef" args="(DMXConfigWallPtr wall)" --> 1835 <div class="memitem"> 1836 <div class="memproto"> 1837 <table class="memname"> 1838 <tr> 1839 <td class="memname"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> dmxConfigSubWall </td> 1840 <td>(</td> 1841 <td class="paramtype"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> </td> 1842 <td class="paramname"><em>wall</em></td><td>)</td> 1843 <td></td> 1844 </tr> 1845 </table> 1846 </div> 1847 <div class="memdoc"> 1848 1849 <p>References <a class="el" href="dmxparse_8c.html#aa7e24c7be4cc3880e15274a53b627267">dmxConfigCreateSub()</a>, and <a class="el" href="dmxparse_8h.html#a8a6db2b610b57c53d4a4c0e7aeec5f88ac20511fb5c828f993a1f76015646f212">dmxConfigWall</a>.</p> 1850 1851 </div> 1852 </div> 1853 <a class="anchor" id="a87640c870f7c3d90c830a68620e48de4"></a><!-- doxytag: member="dmxparse.h::yyerror" ref="a87640c870f7c3d90c830a68620e48de4" args="(const char *message)" --> 1854 <div class="memitem"> 1855 <div class="memproto"> 1856 <table class="memname"> 1857 <tr> 1858 <td class="memname">void yyerror </td> 1859 <td>(</td> 1860 <td class="paramtype">const char * </td> 1861 <td class="paramname"><em>message</em></td><td>)</td> 1862 <td></td> 1863 </tr> 1864 </table> 1865 </div> 1866 <div class="memdoc"> 1867 1868 </div> 1869 </div> 1870 <a class="anchor" id="a9a7bd1b3d14701eb97c03f3ef34deff1"></a><!-- doxytag: member="dmxparse.h::yylex" ref="a9a7bd1b3d14701eb97c03f3ef34deff1" args="(void)" --> 1871 <div class="memitem"> 1872 <div class="memproto"> 1873 <table class="memname"> 1874 <tr> 1875 <td class="memname">int yylex </td> 1876 <td>(</td> 1877 <td class="paramtype">void </td> 1878 <td class="paramname"></td><td>)</td> 1879 <td></td> 1880 </tr> 1881 </table> 1882 </div> 1883 <div class="memdoc"> 1884 1885 </div> 1886 </div> 1887 <hr/><h2>Variable Documentation</h2> 1888 <a class="anchor" id="af1733e9f6f810a355a158f16f8bc7899"></a><!-- doxytag: member="dmxparse.h::dmxConfigEntry" ref="af1733e9f6f810a355a158f16f8bc7899" args="" --> 1889 <div class="memitem"> 1890 <div class="memproto"> 1891 <table class="memname"> 1892 <tr> 1893 <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> <a class="el" href="xdmxconfig_8c.html#af1733e9f6f810a355a158f16f8bc7899">dmxConfigEntry</a></td> 1894 </tr> 1895 </table> 1896 </div> 1897 <div class="memdoc"> 1898 1899 <p>Referenced by <a class="el" href="dmxtodmx_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p> 1900 1901 </div> 1902 </div> 1903 <a class="anchor" id="ab138aa8e11f58bcdcc7134adf240ea8c"></a><!-- doxytag: member="dmxparse.h::yydebug" ref="ab138aa8e11f58bcdcc7134adf240ea8c" args="" --> 1904 <div class="memitem"> 1905 <div class="memproto"> 1906 <table class="memname"> 1907 <tr> 1908 <td class="memname">int <a class="el" href="dmxparse_8h.html#ab138aa8e11f58bcdcc7134adf240ea8c">yydebug</a></td> 1909 </tr> 1910 </table> 1911 </div> 1912 <div class="memdoc"> 1913 1914 <p>Referenced by <a class="el" href="dmxconfig_8c.html#a26c4557203995a45cf09b1c810b4d07a">dmxConfigReadFile()</a>, and <a class="el" href="dmxtodmx_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p> 1915 1916 </div> 1917 </div> 1918 </div> 1919 </div> 1920 <div id="nav-path" class="navpath"> 1921 <ul> 1922 <li class="navelem"><a class="el" href="dmxparse_8h.html">dmxparse.h</a> </li> 1923 <hr> 1924 <address> 1925 <small> 1926 Generated June 29, 2004 for <a 1927 href="http://dmx.sourceforge.net">Distributed Multihead X</a> by 1928 <a href="http://www.doxygen.org/index.html">doxygen</a> 1929 1.3.4. 1930 </small> 1931 </addres> 1932 </hr> 1933 </body> 1934 </html> 1935