char get_short() const { return shrt; }
const std::string &get_long() const { return lng; }
ArgType get_arg_type() const { return arg_type; }
const std::string &get_help() const { return help; }
char get_short() const { return shrt; }
const std::string &get_long() const { return lng; }
ArgType get_arg_type() const { return arg_type; }
const std::string &get_help() const { return help; }
unsigned get_seen_count() const { return seen_count; }
virtual void process()=0;
virtual void process(const std::string &)=0;
unsigned get_seen_count() const { return seen_count; }
virtual void process()=0;
virtual void process(const std::string &)=0;
- OptBase(char s, const std::string &l, ArgType a): shrt(s), lng(l), arg_type(a), seen_count(0) { }
+ OptBase(char, const std::string &, ArgType);