From b8b194ea5fa6ba7a3aac7ff212eb62ccfb942dbf Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 24 Nov 2015 14:30:02 +0200 Subject: Implement --class-doc option --- doc/cli.xhtml | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) (limited to 'doc/cli.xhtml') diff --git a/doc/cli.xhtml b/doc/cli.xhtml index 4d80b83..962d53b 100644 --- a/doc/cli.xhtml +++ b/doc/cli.xhtml @@ -197,15 +197,28 @@
Include base class information after derived for usage and documentation. By default, base classes are included first.
-
--class fq-name
-
Generate the man page or HTML documentation only for the - fq-name options class. The fq-name name should be a - fully-qualified options class name, for example, - app::options. To generate documentation for multiple - classes, repeat this option and the documentation will be produced in the - order specified. This functionality is useful if you need to assemble - documentation from multiple classes in a specific order or to insert - custom documentation between options belonging to different classes.
+
--class-doc name=kind
+
Specify the documentation kind that should be used for the + options class name. The name value should be a + fully-qualified class name, for example, app::options. + The kind value can be short, + long, or exclude. If the value is + exclude, then the class documentation is excluded from + usage and man/HTML output. For usage, the short and + long values determine which usage function will be + called when the class is used as base or as part of the page usage (see + --page-usage). For man/HTML, these values determine + which documentation strings are used in the output.
+ +
--class name
+
Generate the man page or HTML documentation only for the options class + name. The name value should be a fully-qualified options + class name, for example, app::options. To generate + documentation for multiple classes, repeat this option and the + documentation will be produced in the order specified. This functionality + is useful if you need to assemble documentation from multiple classes in a + specific order or to insert custom documentation between options belonging + to different classes.
--docvar|-v name=val
Set documentation variable name to the value val. -- cgit v1.1