![]() |
bob.hpp
|
This is the complete list of members for bob::Cli, including all inherited members.
add_command(CliCommand command) | bob::CliCommand | |
add_command(const string &name, string description, CliCommandFunc func) | bob::CliCommand | |
add_command(const string &name, string description) | bob::CliCommand | |
add_command(const string &name, CliCommandFunc func) | bob::CliCommand | |
add_command(const string &name) | bob::CliCommand | |
add_flag(const CliFlag &arg) | bob::CliCommand | |
add_flag(char short_name, CliFlagType type, string description="") | bob::CliCommand | |
add_flag(const string &long_name, CliFlagType type, string description="") | bob::CliCommand | |
add_flag(char short_name, const string &long_name, CliFlagType type, string description="") | bob::CliCommand | |
add_flag(const string &long_name, char short_name, CliFlagType type, string description="") | bob::CliCommand | |
alias(const string &name, const string &description="") | bob::CliCommand | |
args | bob::CliCommand | |
Cli(int argc, char *argv[]) | bob::Cli | |
Cli(string title, int argc, char *argv[]) | bob::Cli | |
CliCommand(const string &name, CliCommandFunc func, const string &description="") | bob::CliCommand | |
CliCommand(const string &name, const string &description="") | bob::CliCommand | |
commands | bob::CliCommand | |
description | bob::CliCommand | |
find_long(string name) | bob::CliCommand | |
find_short(char name) | bob::CliCommand | |
flags | bob::CliCommand | |
func | bob::CliCommand | |
handle_help() | bob::CliCommand | |
is_menu() const | bob::CliCommand | |
name | bob::CliCommand | |
path | bob::CliCommand | |
run(int argc, string argv[]) | bob::CliCommand | |
serve() | bob::Cli | |
set_default_command(CliCommandFunc f) | bob::CliCommand | |
set_description(const string &desc) | bob::CliCommand | |
usage() const | bob::CliCommand |