| 19 | struct subcommand |
| 20 | { |
| 21 | subcommand(lyra::cli & cli) |
| 22 | { |
| 23 | cli.add_argument( |
| 24 | lyra::command("subcommand", [this](lyra::group const &) { exec(); }) |
| 25 | .add_argument(lyra::opt( |
| 26 | [](std::string const & s) { return always_error_cb(s); }, |
| 27 | "arg") |
| 28 | .name("--arg"))); |
| 29 | } |
| 30 | |
| 31 | private: |
| 32 | void exec() { std::cout << "Subcommand\n"; } |
nothing calls this directly
no test coverage detected