dmxprint.h File Reference

Go to the source code of this file.

Functions

void dmxConfigPrint (FILE *str, DMXConfigEntryPtr entry)
void dmxConfigVirtualPrint (FILE *str, DMXConfigVirtualPtr p)

Detailed Description

Interface to DMX configuration file pretty-printer.

See also:
dmxprint.c

Function Documentation

void dmxConfigPrint ( FILE *  stream,
DMXConfigEntryPtr  entry 
)

The configuration information in entry will be pretty-printed to the stream. If stream is NULL, then stdout will be used.

References _DMXConfigEntry::comment, dmxConfigComment, dmxConfigLog(), dmxConfigNewline(), dmxConfigPrintComment(), dmxConfigPrintVirtual(), dmxConfigVirtual, initialStack, _DMXConfigEntry::next, pos, str, _DMXConfigEntry::type, and _DMXConfigEntry::virtual.

Referenced by dmxConfigWriteFile(), and main().

void dmxConfigVirtualPrint ( FILE *  stream,
DMXConfigVirtualPtr  p 
)

The configuration information in p will be pretty-printed to the stream. If stream is NULL, then stdout will be used.

References dmxConfigNewline(), dmxConfigPrintVirtual(), initialStack, pos, and str.

Referenced by dmxConfigReadFile(), and dmxConfigSelectCallback().