|
|
OMEGA_H_NODISCARD bool | parse_final (CommPtr comm, int *p_argc, char **argv) |
| |
|
OMEGA_H_NODISCARD bool | parse (CommPtr comm, int *p_argc, char **argv) |
| |
|
CmdLineFlag & | add_flag (std::string const &name, std::string const &desc) |
| |
|
template<typename T > |
| void | add_arg (std::string const &name, T const &defval=T()) |
| |
|
bool | parsed (std::string const &flag_name) const |
| |
|
template<typename T > |
| T | get (std::string const &flag_name, std::string const &arg_name) const |
| |
|
bool | parsed (std::string const &flag_name, std::size_t i) const |
| |
|
template<typename T > |
| T | get (std::string const &arg_name) const |
| |
|
bool | parsed (std::size_t i) const |
| |
|
void | show_help (CommPtr comm, char **argv) const |
| |
|
void | show_help (char **argv) const |
| |
|
|
static bool | check_empty (CommPtr comm, int argc, char **argv) |
| |
|
static bool | check_empty (int argc, char **argv, bool should_print) |
| |
The documentation for this class was generated from the following files: