From 1dea398d6f864c99b9e1c34e4a718239cfd3d8ac Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 19 Mar 2018 12:44:04 +0200 Subject: Add support for exclude-base value in --class-doc option --- cli/options.cli | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'cli/options.cli') diff --git a/cli/options.cli b/cli/options.cli index cd644f3..ffa0e5d 100644 --- a/cli/options.cli +++ b/cli/options.cli @@ -213,15 +213,17 @@ class options std::map --class-doc { "=", - "Specify the documentation that should be used for the options - class . The value should be a fully-qualified class name, - for example, \cb{app::options}. The value can be \cb{short}, - \cb{long}, or \cb{exclude}. If the value is \cb{exclude}, then the - class documentation is excluded from usage and man/HTML/text output. For - usage, the \cb{short} and \cb{long} values determine which usage - function will be called when the class is used as base or as part of - the page usage (see \cb{--page-usage}). For man/HTML/text, these values - determine which documentation strings are used in the output." + "Specify the documentation that should be used for the options class + . The value should be a fully-qualified class name, for + example, \cb{app::options}. The value can be \cb{short}, + \cb{long}, \cb{exclude}, or \cb{exclude-base}. If the value is + \cb{exclude}, then the class documentation is excluded from usage and + man/HTML/text output. If it is \cb{exclude-base}, then it is only + excluded when used as a base. For usage, the \cb{short} and \cb{long} + values determine which usage function will be called when the class is + used as base or as part of the page usage (see \cb{--page-usage}). For + man/HTML/text, these values determine which documentation strings are + used in the output." }; std::vector --class -- cgit v1.1