#pragma once #include #include #include "debug.hpp" class cmdLineArgs_c { public: cmdLineArgs_c(int argc, char *argv[]); std::string get_option( const std::string &option_name); bool has_option( const std::string &option_name); void setUsage(std::string usage); std::string getUsage(); bool available( const std::string &option_name, const std::string usage); bool available( const std::string &option_name); private: std::vector args; std::string usage; };