aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/hw/dmx/doc/html/dmxprint_8c.html
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/hw/dmx/doc/html/dmxprint_8c.html')
-rw-r--r--xorg-server/hw/dmx/doc/html/dmxprint_8c.html744
1 files changed, 668 insertions, 76 deletions
diff --git a/xorg-server/hw/dmx/doc/html/dmxprint_8c.html b/xorg-server/hw/dmx/doc/html/dmxprint_8c.html
index 9a439cf6b..d52dacec5 100644
--- a/xorg-server/hw/dmx/doc/html/dmxprint_8c.html
+++ b/xorg-server/hw/dmx/doc/html/dmxprint_8c.html
@@ -6,105 +6,697 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body>
-<!-- Generated by Doxygen 1.3.4 -->
-<div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
-<h1>dmxprint.c File Reference</h1><code>#include "<a class="el" href="dmxconfig_8h-source.html">dmxconfig.h</a>"</code><br>
-<code>#include "<a class="el" href="dmxparse_8h-source.html">dmxparse.h</a>"</code><br>
-<code>#include "<a class="el" href="dmxprint_8h-source.html">dmxprint.h</a>"</code><br>
-<code>#include "parser.h"</code><br>
-<code>#include &lt;stdio.h&gt;</code><br>
-<code>#include &lt;stdarg.h&gt;</code><br>
-<code>#include &lt;ctype.h&gt;</code><br>
-<table border=0 cellpadding=0 cellspacing=0>
-<tr><td></td></tr>
-<tr><td colspan=2><br><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><b>stack</b></td></tr>
-
-<tr><td colspan=2><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxprint_8c.html#a25">dmxConfigPrint</a> (FILE *stream, <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> entry)</td></tr>
-
-<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxprint_8c.html#a26">dmxConfigVirtualPrint</a> (FILE *stream, <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> p)</td></tr>
-
+<!-- Generated by Doxygen 1.6.1 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>dmxprint.c File Reference</h1><code>#include &quot;<a class="el" href="dmxconfig_8h_source.html">dmxconfig.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="dmxparse_8h_source.html">dmxparse.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="dmxprint_8h_source.html">dmxprint.h</a>&quot;</code><br/>
+<code>#include &quot;parser.h&quot;</code><br/>
+<code>#include &lt;stdio.h&gt;</code><br/>
+<code>#include &lt;stdarg.h&gt;</code><br/>
+<code>#include &lt;ctype.h&gt;</code><br/>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstack.html">stack</a></td></tr>
+<tr><td colspan="2"><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a28323a9b43eda57024b02a22c998b0e7">dmxConfigIndent</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a8e1ceb3caec6ac5eb7d05b18d13250be">dmxConfigNewline</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#acf88c97e19872aeccfceacb4782e15ec">dmxConfigPushState</a> (int base, int comment, int step)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#ac839095403e872d1a2c5c5bf1fb84d34">dmxConfigPushComment</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a640bd88024bf58bbc7613804eadc23ef">dmxConfigPushStep</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#acfbbca478338b0756a3a98db05c51a01">dmxConfigPopState</a> (void)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a40c141ef8ec32df494f34b9ccb586652">dmxConfigOutput</a> (int addSpace, int doNewline, const char *comment, const char *format,...)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#ad2f603ef56a4db866fcb63a8c78e977e">dmxConfigPrintComment</a> (<a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a0d3a4f6b21e174c7779cec1e7bc45458">dmxConfigPrintTokenFlag</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> p, int flag)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a7a5b3d510c5ee1e3e7aa12a84d243e77">dmxConfigPrintToken</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a39008636d8a4d4212908a608d17e4ea0">dmxConfigPrintTokenNopop</a> (<a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#ab7686b37f60596276e593fbc300e580a">dmxConfigPrintQuotedString</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a34972dd599132fc3dc322fa76ee60b8b">dmxConfigPrintString</a> (<a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a> p, int quote)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a5aec7187f1c5bed538fc446cbb61cc63">dmxConfigPrintPair</a> (<a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a> p, int addSpace)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a7379c323195ec85a062d1d7db2fa07e1">dmxConfigPrintDisplay</a> (<a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a18c2fc381c3949d8740d06691b8c49a8">dmxConfigPrintWall</a> (<a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a6daa4d844ef2d80e3adcc82dba79e34a">dmxConfigPrintOption</a> (<a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a68625f9e37aff73a2a4140662ddf8997">dmxConfigPrintParam</a> (<a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a4430af6fcc1433522052f4577c3ad0f8">dmxConfigPrintSub</a> (<a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a7f0c5119c35d7d20337b9a772f5761b7">dmxConfigPrintVirtual</a> (<a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> p)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#aeebcf1d84e771f9d64413521173d366a">dmxConfigPrint</a> (FILE *stream, <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> entry)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#ae0a45c7fe5f9f4afb7e68856253350be">dmxConfigVirtualPrint</a> (FILE *stream, <a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> p)</td></tr>
+<tr><td colspan="2"><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a41b4e3023940f8a5c705ea2863f2cd09">str</a> = NULL</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a913a30aaae68bab9c263fd5208679335">indent</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a1910d262855b71da353ed0d07a6c7823">pos</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="structstack.html">stack</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxprint_8c.html#a32dfc14ba99dbdf0241b5e2e42553fec">initialStack</a></td></tr>
</table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file provides support routines and helper functions to be used to pretty-print DMX configurations.<p>
-Because the DMX configuration file parsing should be capable of being used in a stand-alone fashion (i.e., independent from the DMX server source tree), no dependencies on other DMX routines are made.<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a25" doxytag="dmxprint.c::dmxConfigPrint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>This file provides support routines and helper functions to be used to pretty-print DMX configurations.</p>
+<p>Because the DMX configuration file parsing should be capable of being used in a stand-alone fashion (i.e., independent from the DMX server source tree), no dependencies on other DMX routines are made. </p>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a28323a9b43eda57024b02a22c998b0e7"></a><!-- doxytag: member="dmxprint.c::dmxConfigIndent" ref="a28323a9b43eda57024b02a22c998b0e7" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigIndent </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00056">indent</a>, and <a class="el" href="dmxprint_8c_source.html#l00055">str</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e1ceb3caec6ac5eb7d05b18d13250be"></a><!-- doxytag: member="dmxprint.c::dmxConfigNewline" ref="a8e1ceb3caec6ac5eb7d05b18d13250be" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigNewline </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00057">pos</a>, and <a class="el" href="dmxprint_8c_source.html#l00055">str</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxprint_8c_source.html#l00104">dmxConfigPopState()</a>, <a class="el" href="dmxprint_8c_source.html#l00423">dmxConfigPrint()</a>, <a class="el" href="dmxprint_8c_source.html#l00082">dmxConfigPushState()</a>, and <a class="el" href="dmxprint_8c_source.html#l00446">dmxConfigVirtualPrint()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a40c141ef8ec32df494f34b9ccb586652"></a><!-- doxytag: member="dmxprint.c::dmxConfigOutput" ref="a40c141ef8ec32df494f34b9ccb586652" args="(int addSpace, int doNewline, const char *comment, const char *format,...)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigOutput </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>addSpace</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>doNewline</em>, </td>
+ </tr>
<tr>
- <td class="md" nowrap valign="top"> void dmxConfigPrint </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">FILE *&nbsp;</td>
- <td class="mdname" nowrap> <em>stream</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>comment</em>, </td>
</tr>
<tr>
+ <td class="paramkey"></td>
<td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
<td></td>
- <td class="md" nowrap><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>entry</em></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
</tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00068">dmxConfigIndent()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00094">dmxConfigPushComment()</a>, <a class="el" href="dmxprint_8c_source.html#l00057">pos</a>, and <a class="el" href="dmxprint_8c_source.html#l00055">str</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00141">dmxConfigPrintComment()</a>, <a class="el" href="dmxprint_8c_source.html#l00224">dmxConfigPrintPair()</a>, <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, and <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="acfbbca478338b0756a3a98db05c51a01"></a><!-- doxytag: member="dmxprint.c::dmxConfigPopState" ref="acfbbca478338b0756a3a98db05c51a01" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPopState </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing=5 cellpadding=0 border=0>
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-The configuration information in <em>entry</em> will be pretty-printed to the <em>stream</em>. If <em>stream</em> is NULL, then stdout will be used. </td>
- </tr>
-</table>
-<a class="anchor" name="a26" doxytag="dmxprint.c::dmxConfigVirtualPrint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00062">stack::base</a>, <a class="el" href="dmxparse_8c_source.html#l00099">dmxConfigFree()</a>, <a class="el" href="dmxparse_8c_source.html#l00055">dmxConfigLog()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00056">indent</a>, and <a class="el" href="dmxprint_8c_source.html#l00065">stack::next</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeebcf1d84e771f9d64413521173d366a"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrint" ref="aeebcf1d84e771f9d64413521173d366a" args="(FILE *stream, DMXConfigEntryPtr entry)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void dmxConfigPrint </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>stream</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>entry</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>The configuration information in <em>entry</em> will be pretty-printed to the <em>stream</em>. If <em>stream</em> is NULL, then stdout will be used. </p>
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00196">_DMXConfigEntry::comment</a>, <a class="el" href="dmxparse_8h_source.html#l00085">dmxConfigComment</a>, <a class="el" href="dmxparse_8c_source.html#l00055">dmxConfigLog()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00141">dmxConfigPrintComment()</a>, <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>, <a class="el" href="dmxparse_8h_source.html#l00086">dmxConfigVirtual</a>, <a class="el" href="dmxparse_8h_source.html#l00198">_DMXConfigEntry::next</a>, <a class="el" href="dmxprint_8c_source.html#l00057">pos</a>, <a class="el" href="dmxprint_8c_source.html#l00055">str</a>, <a class="el" href="dmxparse_8h_source.html#l00195">_DMXConfigEntry::type</a>, and <a class="el" href="dmxparse_8h_source.html#l00197">_DMXConfigEntry::virtual</a>.</p>
+
+<p>Referenced by <a class="el" href="xdmxconfig_8c_source.html#l00424">dmxConfigWriteFile()</a>, and <a class="el" href="dmxtodmx_8c_source.html#l00043">main()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad2f603ef56a4db866fcb63a8c78e977e"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintComment" ref="ad2f603ef56a4db866fcb63a8c78e977e" args="(DMXConfigCommentPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintComment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigComment.html">DMXConfigCommentPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00081">_DMXConfigComment::comment</a>, and <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00423">dmxConfigPrint()</a>, and <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7379c323195ec85a062d1d7db2fa07e1"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintDisplay" ref="a7379c323195ec85a062d1d7db2fa07e1" args="(DMXConfigDisplayPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintDisplay </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00095">_DMXConfigPartDim::dim</a>, <a class="el" href="dmxparse_8h_source.html#l00123">_DMXConfigDisplay::dim</a>, <a class="el" href="dmxprint_8c_source.html#l00224">dmxConfigPrintPair()</a>, <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, <a class="el" href="dmxparse_8h_source.html#l00122">_DMXConfigDisplay::dname</a>, <a class="el" href="dmxparse_8h_source.html#l00125">_DMXConfigDisplay::end</a>, <a class="el" href="dmxparse_8h_source.html#l00108">_DMXConfigDisplay::name</a>, <a class="el" href="dmxparse_8h_source.html#l00096">_DMXConfigPartDim::offset</a>, <a class="el" href="dmxparse_8h_source.html#l00124">_DMXConfigDisplay::origin</a>, <a class="el" href="dmxparse_8h_source.html#l00102">_DMXConfigFullDim::root</a>, <a class="el" href="dmxparse_8h_source.html#l00114">_DMXConfigDisplay::rootHeight</a>, <a class="el" href="dmxparse_8h_source.html#l00114">_DMXConfigDisplay::rootWidth</a>, <a class="el" href="dmxparse_8h_source.html#l00115">_DMXConfigDisplay::rootX</a>, <a class="el" href="dmxparse_8h_source.html#l00118">_DMXConfigDisplay::rootXOrigin</a>, <a class="el" href="dmxparse_8h_source.html#l00116">_DMXConfigDisplay::rootXSign</a>, <a class="el" href="dmxparse_8h_source.html#l00115">_DMXConfigDisplay::rootY</a>, <a class="el" href="dmxparse_8h_source.html#l00118">_DMXConfigDisplay::rootYOrigin</a>, <a class="el" href="dmxparse_8h_source.html#l00116">_DMXConfigDisplay::rootYSign</a>, <a class="el" href="dmxparse_8h_source.html#l00101">_DMXConfigFullDim::scrn</a>, <a class="el" href="dmxparse_8h_source.html#l00110">_DMXConfigDisplay::scrnHeight</a>, <a class="el" href="dmxparse_8h_source.html#l00110">_DMXConfigDisplay::scrnWidth</a>, <a class="el" href="dmxparse_8h_source.html#l00111">_DMXConfigDisplay::scrnX</a>, <a class="el" href="dmxparse_8h_source.html#l00111">_DMXConfigDisplay::scrnY</a>, <a class="el" href="dmxparse_8h_source.html#l00121">_DMXConfigDisplay::start</a>, <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>, <a class="el" href="dmxparse_8h_source.html#l00071">_DMXConfigPair::x</a>, <a class="el" href="dmxparse_8h_source.html#l00073">_DMXConfigPair::xsign</a>, <a class="el" href="dmxparse_8h_source.html#l00072">_DMXConfigPair::y</a>, and <a class="el" href="dmxparse_8h_source.html#l00074">_DMXConfigPair::ysign</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6daa4d844ef2d80e3adcc82dba79e34a"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintOption" ref="a6daa4d844ef2d80e3adcc82dba79e34a" args="(DMXConfigOptionPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintOption </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, <a class="el" href="dmxparse_8h_source.html#l00151">_DMXConfigOption::end</a>, <a class="el" href="dmxparse_8h_source.html#l00149">_DMXConfigOption::start</a>, <a class="el" href="dmxparse_8h_source.html#l00146">_DMXConfigOption::string</a>, and <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5aec7187f1c5bed538fc446cbb61cc63"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintPair" ref="a5aec7187f1c5bed538fc446cbb61cc63" args="(DMXConfigPairPtr p, int addSpace)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"> void dmxConfigVirtualPrint </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">FILE *&nbsp;</td>
- <td class="mdname" nowrap> <em>stream</em>, </td>
+ <td class="memname">static int dmxConfigPrintPair </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigPair.html">DMXConfigPairPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
+ <td class="paramkey"></td>
<td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>addSpace</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
<td></td>
- <td class="md" nowrap><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00070">_DMXConfigPair::comment</a>, <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxparse_8h_source.html#l00068">_DMXConfigPair::token</a>, <a class="el" href="dmxparse_8h_source.html#l00071">_DMXConfigPair::x</a>, <a class="el" href="dmxparse_8h_source.html#l00073">_DMXConfigPair::xsign</a>, <a class="el" href="dmxparse_8h_source.html#l00072">_DMXConfigPair::y</a>, and <a class="el" href="dmxparse_8h_source.html#l00074">_DMXConfigPair::ysign</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00247">dmxConfigPrintDisplay()</a>, <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>, and <a class="el" href="dmxprint_8c_source.html#l00334">dmxConfigPrintWall()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a68625f9e37aff73a2a4140662ddf8997"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintParam" ref="a68625f9e37aff73a2a4140662ddf8997" args="(DMXConfigParamPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintParam </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00162">_DMXConfigParam::close</a>, <a class="el" href="dmxparse_8c_source.html#l00055">dmxConfigLog()</a>, <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, <a class="el" href="dmxprint_8c_source.html#l00195">dmxConfigPrintTokenNopop()</a>, <a class="el" href="dmxparse_8h_source.html#l00163">_DMXConfigParam::end</a>, <a class="el" href="dmxparse_8h_source.html#l00164">_DMXConfigParam::next</a>, <a class="el" href="dmxparse_8h_source.html#l00160">_DMXConfigParam::open</a>, <a class="el" href="dmxparse_8h_source.html#l00161">_DMXConfigParam::param</a>, and <a class="el" href="dmxparse_8h_source.html#l00159">_DMXConfigParam::start</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab7686b37f60596276e593fbc300e580a"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintQuotedString" ref="ab7686b37f60596276e593fbc300e580a" args="(const char *s)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int dmxConfigPrintQuotedString </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a34972dd599132fc3dc322fa76ee60b8b"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintString" ref="a34972dd599132fc3dc322fa76ee60b8b" args="(DMXConfigStringPtr p, int quote)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintString </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigString.html">DMXConfigStringPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>quote</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
</tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00053">_DMXConfigString::comment</a>, <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxprint_8c_source.html#l00200">dmxConfigPrintQuotedString()</a>, <a class="el" href="dmxparse_8h_source.html#l00055">_DMXConfigString::next</a>, and <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00247">dmxConfigPrintDisplay()</a>, <a class="el" href="dmxprint_8c_source.html#l00343">dmxConfigPrintOption()</a>, <a class="el" href="dmxprint_8c_source.html#l00356">dmxConfigPrintParam()</a>, <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>, and <a class="el" href="dmxprint_8c_source.html#l00334">dmxConfigPrintWall()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="a4430af6fcc1433522052f4577c3ad0f8"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintSub" ref="a4430af6fcc1433522052f4577c3ad0f8" args="(DMXConfigSubPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintSub </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigSub.html">DMXConfigSubPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing=5 cellpadding=0 border=0>
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-The configuration information in <em>p</em> will be pretty-printed to the <em>stream</em>. If <em>stream</em> is NULL, then stdout will be used. </td>
- </tr>
-</table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00170">_DMXConfigSub::comment</a>, <a class="el" href="dmxparse_8h_source.html#l00171">_DMXConfigSub::display</a>, <a class="el" href="dmxparse_8h_source.html#l00085">dmxConfigComment</a>, <a class="el" href="dmxparse_8h_source.html#l00087">dmxConfigDisplay</a>, <a class="el" href="dmxparse_8c_source.html#l00055">dmxConfigLog()</a>, <a class="el" href="dmxparse_8h_source.html#l00089">dmxConfigOption</a>, <a class="el" href="dmxparse_8h_source.html#l00090">dmxConfigParam</a>, <a class="el" href="dmxprint_8c_source.html#l00141">dmxConfigPrintComment()</a>, <a class="el" href="dmxprint_8c_source.html#l00247">dmxConfigPrintDisplay()</a>, <a class="el" href="dmxprint_8c_source.html#l00343">dmxConfigPrintOption()</a>, <a class="el" href="dmxprint_8c_source.html#l00356">dmxConfigPrintParam()</a>, <a class="el" href="dmxprint_8c_source.html#l00334">dmxConfigPrintWall()</a>, <a class="el" href="dmxparse_8h_source.html#l00088">dmxConfigWall</a>, <a class="el" href="dmxparse_8h_source.html#l00175">_DMXConfigSub::next</a>, <a class="el" href="dmxparse_8h_source.html#l00173">_DMXConfigSub::option</a>, <a class="el" href="dmxparse_8h_source.html#l00174">_DMXConfigSub::param</a>, <a class="el" href="dmxparse_8h_source.html#l00169">_DMXConfigSub::type</a>, and <a class="el" href="dmxparse_8h_source.html#l00172">_DMXConfigSub::wall</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a5b3d510c5ee1e3e7aa12a84d243e77"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintToken" ref="a7a5b3d510c5ee1e3e7aa12a84d243e77" args="(DMXConfigTokenPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintToken </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00247">dmxConfigPrintDisplay()</a>, <a class="el" href="dmxprint_8c_source.html#l00343">dmxConfigPrintOption()</a>, <a class="el" href="dmxprint_8c_source.html#l00356">dmxConfigPrintParam()</a>, <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>, and <a class="el" href="dmxprint_8c_source.html#l00334">dmxConfigPrintWall()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0d3a4f6b21e174c7779cec1e7bc45458"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintTokenFlag" ref="a0d3a4f6b21e174c7779cec1e7bc45458" args="(DMXConfigTokenPtr p, int flag)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintTokenFlag </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>flag</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00046">_DMXConfigToken::comment</a>, <a class="el" href="dmxparse_8c_source.html#l00055">dmxConfigLog()</a>, <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxprint_8c_source.html#l00104">dmxConfigPopState()</a>, <a class="el" href="dmxprint_8c_source.html#l00082">dmxConfigPushState()</a>, <a class="el" href="dmxprint_8c_source.html#l00099">dmxConfigPushStep()</a>, <a class="el" href="dmxparse_8h_source.html#l00045">_DMXConfigToken::line</a>, and <a class="el" href="dmxparse_8h_source.html#l00044">_DMXConfigToken::token</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, and <a class="el" href="dmxprint_8c_source.html#l00195">dmxConfigPrintTokenNopop()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a39008636d8a4d4212908a608d17e4ea0"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintTokenNopop" ref="a39008636d8a4d4212908a608d17e4ea0" args="(DMXConfigTokenPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintTokenNopop </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigToken.html">DMXConfigTokenPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00356">dmxConfigPrintParam()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7f0c5119c35d7d20337b9a772f5761b7"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintVirtual" ref="a7f0c5119c35d7d20337b9a772f5761b7" args="(DMXConfigVirtualPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintVirtual </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00190">_DMXConfigVirtual::close</a>, <a class="el" href="dmxparse_8h_source.html#l00187">_DMXConfigVirtual::dim</a>, <a class="el" href="dmxprint_8c_source.html#l00224">dmxConfigPrintPair()</a>, <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>, <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, <a class="el" href="dmxparse_8h_source.html#l00182">_DMXConfigVirtual::height</a>, <a class="el" href="dmxparse_8h_source.html#l00181">_DMXConfigVirtual::name</a>, <a class="el" href="dmxparse_8h_source.html#l00188">_DMXConfigVirtual::open</a>, <a class="el" href="dmxparse_8h_source.html#l00185">_DMXConfigVirtual::start</a>, <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>, <a class="el" href="dmxparse_8h_source.html#l00189">_DMXConfigVirtual::subentry</a>, <a class="el" href="dmxparse_8h_source.html#l00186">_DMXConfigVirtual::vname</a>, <a class="el" href="dmxparse_8h_source.html#l00182">_DMXConfigVirtual::width</a>, <a class="el" href="dmxparse_8h_source.html#l00071">_DMXConfigPair::x</a>, and <a class="el" href="dmxparse_8h_source.html#l00072">_DMXConfigPair::y</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00423">dmxConfigPrint()</a>, and <a class="el" href="dmxprint_8c_source.html#l00446">dmxConfigVirtualPrint()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a18c2fc381c3949d8740d06691b8c49a8"></a><!-- doxytag: member="dmxprint.c::dmxConfigPrintWall" ref="a18c2fc381c3949d8740d06691b8c49a8" args="(DMXConfigWallPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPrintWall </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8h_source.html#l00138">_DMXConfigWall::displayDim</a>, <a class="el" href="dmxprint_8c_source.html#l00224">dmxConfigPrintPair()</a>, <a class="el" href="dmxprint_8c_source.html#l00209">dmxConfigPrintString()</a>, <a class="el" href="dmxprint_8c_source.html#l00190">dmxConfigPrintToken()</a>, <a class="el" href="dmxparse_8h_source.html#l00140">_DMXConfigWall::end</a>, <a class="el" href="dmxparse_8h_source.html#l00139">_DMXConfigWall::nameList</a>, <a class="el" href="dmxparse_8h_source.html#l00136">_DMXConfigWall::start</a>, and <a class="el" href="dmxparse_8h_source.html#l00137">_DMXConfigWall::wallDim</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00379">dmxConfigPrintSub()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac839095403e872d1a2c5c5bf1fb84d34"></a><!-- doxytag: member="dmxprint.c::dmxConfigPushComment" ref="ac839095403e872d1a2c5c5bf1fb84d34" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPushComment </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00056">indent</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acf88c97e19872aeccfceacb4782e15ec"></a><!-- doxytag: member="dmxprint.c::dmxConfigPushState" ref="acf88c97e19872aeccfceacb4782e15ec" args="(int base, int comment, int step)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPushState </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>base</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>comment</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>step</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxparse_8c_source.html#l00066">dmxConfigAlloc()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, and <a class="el" href="dmxprint_8c_source.html#l00056">indent</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a640bd88024bf58bbc7613804eadc23ef"></a><!-- doxytag: member="dmxprint.c::dmxConfigPushStep" ref="a640bd88024bf58bbc7613804eadc23ef" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static void dmxConfigPushStep </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00056">indent</a>.</p>
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00146">dmxConfigPrintTokenFlag()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae0a45c7fe5f9f4afb7e68856253350be"></a><!-- doxytag: member="dmxprint.c::dmxConfigVirtualPrint" ref="ae0a45c7fe5f9f4afb7e68856253350be" args="(FILE *stream, DMXConfigVirtualPtr p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void dmxConfigVirtualPrint </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>stream</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a>&nbsp;</td>
+ <td class="paramname"> <em>p</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>The configuration information in <em>p</em> will be pretty-printed to the <em>stream</em>. If <em>stream</em> is NULL, then stdout will be used. </p>
+
+<p>References <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00398">dmxConfigPrintVirtual()</a>, <a class="el" href="dmxprint_8c_source.html#l00057">pos</a>, and <a class="el" href="dmxprint_8c_source.html#l00055">str</a>.</p>
+
+<p>Referenced by <a class="el" href="xdmxconfig_8c_source.html#l00391">dmxConfigReadFile()</a>, and <a class="el" href="xdmxconfig_8c_source.html#l00324">dmxConfigSelectCallback()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="a913a30aaae68bab9c263fd5208679335"></a><!-- doxytag: member="dmxprint.c::indent" ref="a913a30aaae68bab9c263fd5208679335" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="dmxprint_8c.html#a913a30aaae68bab9c263fd5208679335">indent</a> = 0<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00068">dmxConfigIndent()</a>, <a class="el" href="dmxprint_8c_source.html#l00104">dmxConfigPopState()</a>, <a class="el" href="dmxprint_8c_source.html#l00094">dmxConfigPushComment()</a>, <a class="el" href="dmxprint_8c_source.html#l00082">dmxConfigPushState()</a>, and <a class="el" href="dmxprint_8c_source.html#l00099">dmxConfigPushStep()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a32dfc14ba99dbdf0241b5e2e42553fec"></a><!-- doxytag: member="dmxprint.c::initialStack" ref="a32dfc14ba99dbdf0241b5e2e42553fec" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct <a class="el" href="structstack.html">stack</a> <a class="el" href="dmxprint_8c.html#a32dfc14ba99dbdf0241b5e2e42553fec">initialStack</a><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1910d262855b71da353ed0d07a6c7823"></a><!-- doxytag: member="dmxprint.c::pos" ref="a1910d262855b71da353ed0d07a6c7823" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="dmxprint_8c.html#a1910d262855b71da353ed0d07a6c7823">pos</a> = 0<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Referenced by <a class="el" href="dmxextension_8c_source.html#l01085">dmxBERestoreRenderGlyph()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxprint_8c_source.html#l00423">dmxConfigPrint()</a>, and <a class="el" href="dmxprint_8c_source.html#l00446">dmxConfigVirtualPrint()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a41b4e3023940f8a5c705ea2863f2cd09"></a><!-- doxytag: member="dmxprint.c::str" ref="a41b4e3023940f8a5c705ea2863f2cd09" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">FILE* <a class="el" href="dmxprint_8c.html#a41b4e3023940f8a5c705ea2863f2cd09">str</a> = NULL<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Referenced by <a class="el" href="dmxprint_8c_source.html#l00068">dmxConfigIndent()</a>, <a class="el" href="dmxprint_8c_source.html#l00076">dmxConfigNewline()</a>, <a class="el" href="dmxprint_8c_source.html#l00116">dmxConfigOutput()</a>, <a class="el" href="dmxprint_8c_source.html#l00423">dmxConfigPrint()</a>, <a class="el" href="dmxconfig_8c_source.html#l00150">dmxConfigReadFile()</a>, <a class="el" href="dmxprint_8c_source.html#l00446">dmxConfigVirtualPrint()</a>, <a class="el" href="xdmxconfig_8c_source.html#l00424">dmxConfigWriteFile()</a>, <a class="el" href="dmxcompat_8c_source.html#l00111">dmxVDLRead()</a>, and <a class="el" href="vdltodmx_8c_source.html#l00039">main()</a>.</p>
+
+</div>
+</div>
+</div>
<hr>
<address>
<small>