1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN">
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">
9 <!-- Generated by Doxygen 1.3.4 -->
10 <div class=
"qindex"><a class=
"qindex" href=
"main.html">Main
Page
</a> |
<a class=
"qindex" href=
"classes.html">Alphabetical
List
</a> |
<a class=
"qindex" href=
"annotated.html">Data
Structures
</a> |
<a class=
"qindex" href=
"files.html">File
List
</a> |
<a class=
"qindex" href=
"functions.html">Data
Fields
</a> |
<a class=
"qindex" href=
"globals.html">Globals
</a></div>
11 <h1>dmxprint.c File Reference
</h1><code>#include
"<a class="el
" href="dmxconfig_8h-source.html
">dmxconfig.h</a>"</code><br>
12 <code>#include
"<a class="el
" href="dmxparse_8h-source.html
">dmxparse.h</a>"</code><br>
13 <code>#include
"<a class="el
" href="dmxprint_8h-source.html
">dmxprint.h</a>"</code><br>
14 <code>#include
"parser.h"</code><br>
15 <code>#include
<stdio.h
></code><br>
16 <code>#include
<stdarg.h
></code><br>
17 <code>#include
<ctype.h
></code><br>
18 <table border=
0 cellpadding=
0 cellspacing=
0>
20 <tr><td colspan=
2><br><h2>Data Structures
</h2></td></tr>
21 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>struct
</td><td class=
"memItemRight" valign=bottom
><b>stack
</b></td></tr>
23 <tr><td colspan=
2><br><h2>Functions
</h2></td></tr>
24 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>void
</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>
26 <tr><td class=
"memItemLeft" nowrap align=right valign=top
>void
</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>
29 <hr><a name=
"_details"></a><h2>Detailed Description
</h2>
30 This file provides support routines and helper functions to be used to pretty-print DMX configurations.
<p>
31 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>
32 <a class=
"anchor" name=
"a25" doxytag=
"dmxprint.c::dmxConfigPrint" ></a><p>
33 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
36 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
38 <td class=
"md" nowrap
valign=
"top"> void dmxConfigPrint
</td>
39 <td class=
"md" valign=
"top">(
</td>
40 <td class=
"md" nowrap
valign=
"top">FILE *
</td>
41 <td class=
"mdname" nowrap
> <em>stream
</em>,
</td>
46 <td class=
"md" nowrap
><a class=
"el" href=
"struct__DMXConfigEntry.html">DMXConfigEntryPtr
</a> </td>
47 <td class=
"mdname" nowrap
> <em>entry
</em></td>
51 <td class=
"md">)
</td>
52 <td class=
"md" colspan=
"2"></td>
59 <table cellspacing=
5 cellpadding=
0 border=
0>
67 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>
70 <a class=
"anchor" name=
"a26" doxytag=
"dmxprint.c::dmxConfigVirtualPrint" ></a><p>
71 <table class=
"mdTable" width=
"100%" cellpadding=
"2" cellspacing=
"0">
74 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
76 <td class=
"md" nowrap
valign=
"top"> void dmxConfigVirtualPrint
</td>
77 <td class=
"md" valign=
"top">(
</td>
78 <td class=
"md" nowrap
valign=
"top">FILE *
</td>
79 <td class=
"mdname" nowrap
> <em>stream
</em>,
</td>
84 <td class=
"md" nowrap
><a class=
"el" href=
"struct__DMXConfigVirtual.html">DMXConfigVirtualPtr
</a> </td>
85 <td class=
"mdname" nowrap
> <em>p
</em></td>
89 <td class=
"md">)
</td>
90 <td class=
"md" colspan=
"2"></td>
97 <table cellspacing=
5 cellpadding=
0 border=
0>
105 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>
111 Generated June
29,
2004 for
<a
112 href=
"http://dmx.sourceforge.net">Distributed Multihead X
</a> by
113 <a href=
"http://www.doxygen.org/index.html">doxygen
</a>