* ./myprog ARGUMENT
*/
class Parameter : public Descriptive {
+ protected:
+ std:string userValue;
public:
typedef class Parameter Type;
/**
}
virtual ~Parameter() {}
- virtual void handle() {
- std::cout << "Parameter::handle()" << std::endl;
- };
+ virtual void handle() = 0;
+
+ virtual void passUserValue(std::string argVal) {
+ userValue = argVal;
+ }
};
}