2003-06-15 00:44:34 +00:00
|
|
|
.\"
|
2003-06-15 01:22:37 +00:00
|
|
|
.\" "$Id: mxmldoc.man,v 1.2 2003/06/15 01:22:37 mike Exp $"
|
2003-06-15 00:44:34 +00:00
|
|
|
.\"
|
|
|
|
.\" mxmldoc man page for mini-XML, a small XML-like file parsing library.
|
|
|
|
.\"
|
|
|
|
.\" Copyright 2003 by Michael Sweet.
|
|
|
|
.\"
|
|
|
|
.\" This program is free software; you can redistribute it and/or
|
|
|
|
.\" modify it under the terms of the GNU Library General Public
|
|
|
|
.\" License as published by the Free Software Foundation; either
|
|
|
|
.\" version 2, or (at your option) any later version.
|
|
|
|
.\"
|
|
|
|
.\" This program is distributed in the hope that it will be useful,
|
|
|
|
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
.\" GNU General Public License for more details.
|
|
|
|
.\"
|
|
|
|
.TH mxmldoc 1 "mini-XML" "14 June 2003" "Michael Sweet"
|
|
|
|
.SH NAME
|
|
|
|
mxmldoc \- mini-xml documentation generator
|
|
|
|
.SH SYNOPSIS
|
|
|
|
.B mxmldoc
|
|
|
|
.I filename.xml
|
|
|
|
[
|
|
|
|
.I source file(s)
|
|
|
|
] >
|
|
|
|
.I filename.html
|
|
|
|
.SH DESCRIPTION
|
|
|
|
\fImxmldoc\fR scans the specified C and C++ source files to
|
|
|
|
produce an XML representation of globally accessible classes,
|
|
|
|
constants, enumerations, functions, structures, typedefs,
|
|
|
|
unions, and variables. The XML file is updated as necessary and
|
|
|
|
a HTML representation of the XML file is written to the standard
|
|
|
|
output. If no source files are specified then the current XML
|
|
|
|
file is converted to HTML on the standard output.
|
|
|
|
.PP
|
|
|
|
In general, any C or C++ source code is handled by
|
|
|
|
\fImxmldoc\fR, however it was specifically written to handle
|
|
|
|
code with documentation that is formatted according to the CUPS
|
|
|
|
Configuration Management Plan which is available at
|
|
|
|
"http://www.cups.org/documentation.html".
|
|
|
|
.SH SEE ALSO
|
2003-06-15 01:22:37 +00:00
|
|
|
mxml(3), http://www.easysw.com/~mike/mxml/
|
2003-06-15 00:44:34 +00:00
|
|
|
.SH COPYRIGHT
|
|
|
|
Copyright 2003 by Michael Sweet.
|
|
|
|
.\"
|
2003-06-15 01:22:37 +00:00
|
|
|
.\" End of "$Id: mxmldoc.man,v 1.2 2003/06/15 01:22:37 mike Exp $".
|
2003-06-15 00:44:34 +00:00
|
|
|
.\"
|