#include <cmd.hpp>
Public Member Functions | |
std::string | constructHelpMessage () const |
void | addArg (std::string name, CommandLineArgDef::NArgs nargs, CommandLineArgDef::Type type, std::string desc) |
void | parse (int argc, char **argv) |
template<class T > | |
std::optional< T > | getArg (std::string_view name) |
void dcn::cmd::ArgParser::addArg | ( | std::string | name, |
CommandLineArgDef::NArgs | nargs, | ||
CommandLineArgDef::Type | type, | ||
std::string | desc | ||
) |
std::string dcn::cmd::ArgParser::constructHelpMessage | ( | ) | const |