base class for argument
More...
#include <argparse.h>
base class for argument
Definition at line 198 of file argparse.h.
◆ Argument() [1/3]
eu::core::argparse::Argument::Argument |
( |
| ) |
|
|
default |
◆ ~Argument()
virtual eu::core::argparse::Argument::~Argument |
( |
| ) |
|
|
virtualdefault |
◆ Argument() [2/3]
eu::core::argparse::Argument::Argument |
( |
const Argument & |
| ) |
|
|
delete |
◆ Argument() [3/3]
eu::core::argparse::Argument::Argument |
( |
Argument && |
| ) |
|
|
delete |
◆ get_second_line()
virtual std::optional<std::string> eu::core::argparse::Argument::get_second_line |
( |
| ) |
|
|
pure virtual |
◆ have_nargs()
virtual bool eu::core::argparse::Argument::have_nargs |
( |
| ) |
|
|
pure virtual |
◆ operator=() [1/2]
void eu::core::argparse::Argument::operator= |
( |
Argument && |
| ) |
|
|
delete |
◆ operator=() [2/2]
void eu::core::argparse::Argument::operator= |
( |
const Argument & |
| ) |
|
|
delete |
◆ parse_arguments()
◆ set_allow_before_positionals()
Argument & eu::core::argparse::Argument::set_allow_before_positionals |
( |
| ) |
|
◆ set_help()
Argument & eu::core::argparse::Argument::set_help |
( |
const std::string & |
h | ) |
|
◆ set_nargs()
Argument & eu::core::argparse::Argument::set_nargs |
( |
const std::string & |
na | ) |
|
◆ allow_before_positionals
bool eu::core::argparse::Argument::allow_before_positionals = false |
◆ default_value
std::string eu::core::argparse::Argument::default_value |
◆ help
std::string eu::core::argparse::Argument::help |
◆ nargs
std::string eu::core::argparse::Argument::nargs |
The documentation for this struct was generated from the following files: