telldus/telldus-core/driver/TellUsbD101/DeviceIkea.h
2008-07-10 08:07:43 +00:00

23 lines
458 B
C++

#pragma once
#include "Device.h"
#include <string>
class DeviceIkea : public Device
{
public:
DeviceIkea(char *strSystem, char *strUnits, char *strFadeStyle);
virtual void turnOn(void);
virtual void turnOff(void);
virtual void dim(unsigned char level);
virtual int methods(char* strModel);
public:
~DeviceIkea(void);
protected:
int intSystem;
int intUnits;
int intFadeStyle;
std::string getStringCode(unsigned char);
};