Class to handle command line arguments. More...
#include <ArgsHandler.hpp>
Collaboration diagram for cli::ArgsHandler:Public Member Functions | |
| ArgsHandler ()=default | |
| ~ArgsHandler ()=default | |
| ArgsHandler (const ArgsHandler &)=delete | |
| ArgsHandler & | operator= (const ArgsHandler &)=delete |
| ArgsHandler (ArgsHandler &&)=delete | |
| ArgsHandler & | operator= (ArgsHandler &&)=delete |
Static Public Member Functions | |
| static ArgsConfig | ParseArgs (int argc, const char *const argv[]) |
| static EnvConfig | ParseEnv (const char *const env[]) |
Class to handle command line arguments.
Definition at line 45 of file ArgsHandler.hpp.
|
default |
|
default |
|
delete |
|
delete |
|
delete |
|
delete |
|
static |
Definition at line 95 of file argsHandler.cpp.
References cli::ArgsConfig::fromFile(), HELP_MESSAGE, utl::INFO, utl::Logger::log(), and VERSION_MESSAGE.
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 151 of file argsHandler.cpp.
Referenced by main().
Here is the caller graph for this function: