Protocol::getStringParameter() and Protocol::getIntParameter() should be virtual so they can be overriden by a protocol

This commit is contained in:
Micke Prag 2012-06-20 17:14:10 +02:00
parent 1ea754da3d
commit d6dcd11973

View file

@ -33,8 +33,8 @@ public:
virtual std::string getStringForMethod(int method, unsigned char data, Controller *controller) = 0;
protected:
std::wstring getStringParameter(const std::wstring &name, const std::wstring &defaultValue = L"") const;
int getIntParameter(const std::wstring &name, int min, int max) const;
virtual std::wstring getStringParameter(const std::wstring &name, const std::wstring &defaultValue = L"") const;
virtual int getIntParameter(const std::wstring &name, int min, int max) const;
static bool checkBit(int data, int bit);