126void ProcessArgs(
int argc,
char **argv,
int &fr,
float &pmr,
float &pMr,
float &ymr,
float &yMr, std::string &nfr,
127 int &vr,
int &mr,
int &cr);
void outOfRangeErrorHandling(std::string opt, std::string range, const char *insrtvl)
Handle an exception of type "Out of Range".
void conversionErrorHandling(std::string opt, std::string range, std::invalid_argument err)
Handles an exception of type "conversion Error".
void ProcessArgs(int argc, char **argv, int &fr, float &pmr, float &pMr, float &ymr, float &yMr, std::string &nfr, int &vr, int &mr, int &cr)
Implementation of the option arguments with the library <getopt>.
void unknownErrorHandling()
Handle an exception of type "unknown".
void PrintHelp()
Print help stream for understanding what options and flags are available, then exit.