Definition IArgument.hpp:13
virtual ArgumentType getType() const =0
virtual std::string getRawValue() const =0
virtual ~IArgument()
Definition IArgument.hpp:15
virtual std::string evaluate(http::Request const &) const =0
virtual IArgument * clone() const =0
Definition Request.hpp:66
Definition ArgumentFactory.hpp:5
char const * getArgumentTypeName(ArgumentType)
Definition IArgument.cpp:5
ArgumentType
Definition IArgument.hpp:11
@ ARG_BOOL
Definition IArgument.hpp:11
@ ARG_INTEGER
Definition IArgument.hpp:11
@ ARG_STRING
Definition IArgument.hpp:11
@ ARG_VARIABLE
Definition IArgument.hpp:11
@ ARG_CONCATENATED
Definition IArgument.hpp:11
Definition IArgument.hpp:5