|
Sequoia
|
Used to specify a forest of options, against which the runtime commandline arguments are parsed. More...
#include <CommandLineArguments.hpp>
Public Attributes | |
| proper_string | name |
| param_list | aliases {} |
| param_list | parameters {} |
| executor | early {} |
| executor | late {} |
Used to specify a forest of options, against which the runtime commandline arguments are parsed.
This possesses:
name and a set of aliases.paramaters, values for which must be supplied on the command line. A set of such values will be referred to as arguments.early and late which may be null. Each invocable, if present, will ultimately be invoked with the aforementioned arguments - see operation.Note that the option class does not itself contain children; rather a tree data-structure is used with options as the nodes.