7#ifndef CPP_PROJ_USEROPT_HPP
8#define CPP_PROJ_USEROPT_HPP
23inline std::string_view
Namespace for this application.
Definition UserOpt.cpp:12
std::string_view progName
This application's executable name, to be set at the start of the main function.
Definition UserOpt.hpp:24
void printHelp()
Print the usage of the application.
Definition UserOpt.cpp:14
void printVersionAndExit()
Calls cpp_proj::printVersion and exits with success.
Definition UserOpt.cpp:37
void parseUserOptions(const std::span< char * > &args)
Gets the user options from the command line.
Definition UserOpt.cpp:43
void printHelpAndExit()
Calls cpp_proj::printHelp and exits with success.
Definition UserOpt.cpp:31
void printVersion()
Print the version of the application.
Definition UserOpt.cpp:22