summaryrefslogtreecommitdiff
path: root/examples/hello/hello.cli
diff options
context:
space:
mode:
Diffstat (limited to 'examples/hello/hello.cli')
-rw-r--r--examples/hello/hello.cli16
1 files changed, 13 insertions, 3 deletions
diff --git a/examples/hello/hello.cli b/examples/hello/hello.cli
index 9907510..b75e1b8 100644
--- a/examples/hello/hello.cli
+++ b/examples/hello/hello.cli
@@ -2,7 +2,17 @@ include <string>;
class options
{
- bool --help;
- std::string --greeting = "Hello";
- unsigned int --exclamations = 1;
+ bool --help {"Print usage information and exit."};
+
+ std::string --greeting = "Hello"
+ {
+ "<text>",
+ "Use <text> as a greeting phrase instead of the default \"Hello\"."
+ };
+
+ unsigned int --exclamations = 1
+ {
+ "<num>",
+ "Print <num> exclamation marks instead of 1 by default."
+ };
};