Class Parser::CmdBase¶
Defined in File Parser.h
Nested Relationships¶
This class is a nested type of Class Parser.
Class Documentation¶
-
class CmdBase¶
Public Functions
-
inline explicit CmdBase(const std::string &name, const std::string &alternative, const std::string &description, bool required, bool dominant, bool variadic)¶
-
inline virtual ~CmdBase()¶
-
virtual std::string print_value() const = 0¶
-
virtual bool parse(std::ostream &output, std::ostream &error) = 0¶
-
inline bool is(const std::string &given) const¶
-
inline explicit CmdBase(const std::string &name, const std::string &alternative, const std::string &description, bool required, bool dominant, bool variadic)¶