1#ifndef __COMMAND_REQUIRED_H
2#define __COMMAND_REQUIRED_H
const std::string & describe()
Definition: descriptive.h:29
Definition: parameter.h:17
virtual bool isUsed()
Definition: parameter.h:64
virtual bool understand(const std::string &)=0
virtual unsigned int valuePosition(const std::string &)=0
Definition: required.h:10
virtual ~Required()
Definition: required.h:30
Required(Parameter *parameter)
Definition: required.h:23
virtual void handle()
Definition: required.h:39
virtual bool isRequired()
Definition: required.h:61
virtual bool isUsed()
Definition: required.h:70
virtual unsigned int valuePosition(const std::string &value)
Definition: required.h:79
virtual bool understand(const std::string &value)
Definition: required.h:50
Parameter * parameter
Definition: required.h:15