Sequoia
|
Used to build a forest of operations which will be invoked at the end of the parsing process. More...
#include <CommandLineArguments.hpp>
Public Attributes | |
executor | early {} |
executor | late {} |
arg_list | arguments {} |
Used to build a forest of operations which will be invoked at the end of the parsing process.
As the command line arguments are parsed, a forest of operation
s is constructed. Each operation comprises:
operation
forest is constructed, a depth-first search in invoked. During this, the early
invocable, if present, will be invoked as soon as an operation node is encountered. The late
invocable, if present, will be invoked after the depth-first search has exhausted an operation node's children.arguments
, which have been read in from the command line, and are supplied to early
and late
(if not null) upon invocation.