|
ChainCLI
A modern C++20 command-line interface library
|
This is the complete list of members for cli::commands::CommandTree, including all inherited members.
| buildCommandPathMap(const std::string &separator=" ") | cli::commands::CommandTree | |
| CommandTree(std::string_view rootName) | cli::commands::CommandTree | explicit |
| find(Ids &&...ids) const | cli::commands::CommandTree | inline |
| forEachCommand(const std::function< void(Command *)> &func) const | cli::commands::CommandTree | inline |
| forEachCommand(const std::function< void(Command &)> &func) const | cli::commands::CommandTree | inline |
| getAllCommands() const | cli::commands::CommandTree | |
| getAllCommandsConst() const | cli::commands::CommandTree | |
| getPathForCommand(Command *cmd) const | cli::commands::CommandTree | |
| getRootCommand() | cli::commands::CommandTree | inline |
| getRootCommand() const | cli::commands::CommandTree | inline |
| insert(std::unique_ptr< Command > cmd, std::string_view parentId, Ids &&...rest) | cli::commands::CommandTree | inline |
| insert(std::unique_ptr< Command > cmd) | cli::commands::CommandTree | inline |