#include <cmd.hpp>
|
| std::string | constructHelpMessage () const |
| |
| template<class T > |
| void | addArg (std::string name, std::string desc) |
| |
| template<class T > |
| void | addArg (std::string name, std::string desc, T default_value) |
| |
| void | parse (int argc, char **argv) |
| |
| template<class T > |
| std::optional< T > | getArg (std::string_view name) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
| template<> |
| void | addArg (std::string name, std::string desc) |
| |
◆ addArg() [1/10]
template<class T >
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [2/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [3/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [4/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [5/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [6/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [7/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [8/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [9/10]
template<>
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc |
|
) |
| |
◆ addArg() [10/10]
template<class T >
| void dcn::cmd::ArgParser::addArg |
( |
std::string |
name, |
|
|
std::string |
desc, |
|
|
T |
default_value |
|
) |
| |
|
inline |
◆ constructHelpMessage()
| std::string dcn::cmd::ArgParser::constructHelpMessage |
( |
| ) |
const |
◆ getArg()
template<class T >
| std::optional< T > dcn::cmd::ArgParser::getArg |
( |
std::string_view |
name | ) |
|
|
inline |
◆ parse()
| void dcn::cmd::ArgParser::parse |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
The documentation for this class was generated from the following files: