25 #ifndef WPROTOTYPEREQUIREMENT_H
26 #define WPROTOTYPEREQUIREMENT_H
30 #include "../common/WRequirement.h"
This requirement ensures that the specified prototype exists in the factory.
virtual std::string getDescription() const
Return a nice description of the requirement.
WPrototypeRequirement(std::string prototype)
Create instance.
std::string m_prototype
The required prototype.
virtual ~WPrototypeRequirement()
Destructor.
virtual bool isComplied() const
Checks if the requirement is fulfilled on the system.
Base class for all possible kinds of requirements.