ChainCLI
A modern C++20 command-line interface library
Loading...
Searching...
No Matches
cli::CliApp Member List

This is the complete list of members for cli::CliApp, including all inherited members.

CliApp(const CliApp &)=delete (defined in cli::CliApp)cli::CliApp
CliApp(std::string_view executableName) (defined in cli::CliApp)cli::CliAppexplicit
CliApp(CliConfig &&config) (defined in cli::CliApp)cli::CliAppexplicit
CliApp(const CliConfig &config, std::unique_ptr< logging::AbstractLogger > logger) (defined in cli::CliApp)cli::CliAppexplicit
getCommandTree() constcli::CliAppinline
getConfig()cli::CliAppinline
getDocWriter()cli::CliAppinline
getMainCommand()cli::CliAppinline
init()cli::CliApp
Logger()cli::CliAppinline
operator=(const CliApp &)=delete (defined in cli::CliApp)cli::CliApp
run(int argc, char *argv[])cli::CliApp
setLogger(std::unique_ptr< logging::Logger > &&newLogger)cli::CliAppinline
withCommand(std::unique_ptr< commands::Command > subCommandPtr)cli::CliApp
withCommand(commands::Command &&subCommand)cli::CliApp
~CliApp()=default (defined in cli::CliApp)cli::CliApp