54 virtual std::string
name()
const override;
55 virtual bool validate(std::string
const & value)
const override;
void add_validator(validator::pointer_t v)
validator::vector_t f_validators
std::shared_ptr< validator_list > pointer_t
virtual bool validate(std::string const &value) const override
Check the value against all the validators for one valid one.
virtual std::string name() const override
Return the name of this validator.
std::vector< pointer_t > vector_t
std::shared_ptr< validator > pointer_t
The advgetopt environment to parse command line options.
constexpr flag_t option_flags_merge()
std::vector< std::string > string_list_t
Declaration of validators which can be used to verify the parameters.