1#ifndef __COMMAND_ARGUMENT_H
2#define __COMMAND_ARGUMENT_H
22 template<
typename ParameterType>
35 Argument(
const std::string & description, std::function<
void(ParameterType)> function)
71 ss << std::fixed << argv;
Definition: argument.h:23
virtual bool understand(const std::string &argv)
Definition: argument.h:68
virtual void handle()
Definition: argument.h:47
Argument(const std::string &description, std::function< void(ParameterType)> function)
Definition: argument.h:35
virtual unsigned int valuePosition(const std::string &)
Definition: argument.h:84
Definition: callable.h:12
void call(ParameterType value)
Definition: callable.h:37
Definition: parameter.h:17
bool used
Definition: parameter.h:20