15
15
// a commercial license, send an email to [email protected] .
16
16
//
17
17
18
- #ifndef CLOUDDIMMEREDLIGHT_H_
19
- #define CLOUDDIMMEREDLIGHT_H_
18
+ #ifndef CLOUDDIMMEDLIGHT_H_
19
+ #define CLOUDDIMMEDLIGHT_H_
20
20
21
21
/* *****************************************************************************
22
22
INCLUDE
29
29
/* *****************************************************************************
30
30
CLASS DECLARATION
31
31
******************************************************************************/
32
- class DimmeredLight {
32
+ class DimmedLight {
33
33
public:
34
34
bool swi;
35
35
float bri;
36
- DimmeredLight (bool swi, float bri): swi(swi), bri(bri) {
36
+ DimmedLight (bool swi, float bri): swi(swi), bri(bri) {
37
37
}
38
38
39
- bool operator ==(DimmeredLight & aLight) {
39
+ bool operator ==(DimmedLight & aLight) {
40
40
return aLight.swi == swi && aLight.bri == bri;
41
41
}
42
42
43
- bool operator !=(DimmeredLight & aLight) {
43
+ bool operator !=(DimmedLight & aLight) {
44
44
return !(operator ==(aLight));
45
45
}
46
46
47
47
};
48
48
49
- class CloudDimmeredLight : public ArduinoCloudProperty {
49
+ class CloudDimmedLight : public ArduinoCloudProperty {
50
50
private:
51
- DimmeredLight _value,
52
- _cloud_value;
51
+ DimmedLight _value,
52
+ _cloud_value;
53
53
54
54
public:
55
- CloudDimmeredLight () : _value(false , 0 ), _cloud_value(false , 0 ) {}
56
- CloudDimmeredLight (bool swi, float brightness) : _value(swi, brightness), _cloud_value(swi, brightness) {}
55
+ CloudDimmedLight () : _value(false , 0 ), _cloud_value(false , 0 ) {}
56
+ CloudDimmedLight (bool swi, float brightness) : _value(swi, brightness), _cloud_value(swi, brightness) {}
57
57
58
58
virtual bool isDifferentFromCloud () {
59
59
60
60
return _value != _cloud_value;
61
61
}
62
62
63
- CloudDimmeredLight & operator =(DimmeredLight aLight) {
63
+ CloudDimmedLight & operator =(DimmedLight aLight) {
64
64
_value.swi = aLight.swi ;
65
65
_value.bri = aLight.bri ;
66
66
updateLocalTimestamp ();
67
67
return *this ;
68
68
}
69
69
70
- DimmeredLight getCloudValue () {
70
+ DimmedLight getCloudValue () {
71
71
return _cloud_value;
72
72
}
73
73
74
- DimmeredLight getValue () {
74
+ DimmedLight getValue () {
75
75
return _value;
76
76
}
77
77
@@ -118,4 +118,4 @@ class CloudDimmeredLight : public ArduinoCloudProperty {
118
118
}
119
119
};
120
120
121
- #endif /* CLOUDDIMMEREDLIGHT_H_ */
121
+ #endif /* CLOUDDIMMEDLIGHT_H_ */
0 commit comments