Unravel Engine C++ Reference
Loading...
Searching...
No Matches
cmd_line::parser Member List

This is the complete list of members for cmd_line::parser, including all inherited members.

app_name() const -> const std::string &cmd_line::parser
commands() const -> intcmd_line::parser
disable_help()cmd_line::parser
enable_help()cmd_line::parser
find(const std::string &name) -> cmd_base *cmd_line::parserprotected
find_default() -> cmd_base *cmd_line::parserprotected
get(const std::string &name) const -> Tcmd_line::parserinline
get_if(const std::string &name, std::function< T(T)> callback) const -> Tcmd_line::parserinline
has_help() const -> boolcmd_line::parser
howto_required(const std::unique_ptr< cmd_base > &command) const -> std::stringcmd_line::parserprotected
howto_use(const std::unique_ptr< cmd_base > &command) const -> std::stringcmd_line::parserprotected
no_default() const -> std::stringcmd_line::parserprotected
operator=(const parser &)=deletecmd_line::parser
operator=(parser &&)=deletecmd_line::parser
parser(int argc, const char **argv)cmd_line::parserexplicit
parser(int argc, char **argv)cmd_line::parserexplicit
parser(const parser &)=deletecmd_line::parser
parser(parser &&)=deletecmd_line::parser
print_help(std::stringstream &ss) constcmd_line::parserprotected
requirements() const -> intcmd_line::parser
reset()cmd_line::parser
run() -> boolcmd_line::parser
run(std::ostream &output) -> boolcmd_line::parser
run(std::ostream &output, std::ostream &error) -> boolcmd_line::parser
run_and_exit_if_error()cmd_line::parser
set_callback(const std::string &name, const std::string &alternative, std::function< T(callback_args &)> callback, const std::string &description="", bool dominant=false)cmd_line::parserinline
set_default(bool is_required, const std::string &description="")cmd_line::parserinline
set_optional(const std::string &name, const std::string &alternative, T defaultValue, const std::string &description="", bool dominant=false)cmd_line::parserinline
set_required(const std::string &name, const std::string &alternative, const std::string &description="", bool dominant=false)cmd_line::parserinline
try_get(const std::string &name, T &result) const -> boolcmd_line::parserinline
usage() const -> std::stringcmd_line::parser