File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ class ArduinoCloudPropertyGeneric
40
40
virtual ArduinoCloudPropertyGeneric& readOnly () = 0;
41
41
virtual ArduinoCloudPropertyGeneric& writeOnly () = 0;
42
42
virtual int getTag () = 0;
43
- virtual void setPermission (permissionType _permission) = 0;
43
+ virtual ArduinoCloudPropertyGeneric& setPermission (permissionType _permission) = 0;
44
44
virtual permissionType getPermission () = 0;
45
45
virtual bool newData () = 0;
46
46
virtual bool shouldBeUpdated () = 0;
@@ -99,8 +99,9 @@ class ArduinoCloudProperty : public ArduinoCloudPropertyGeneric
99
99
return tag;
100
100
}
101
101
102
- void setPermission (permissionType _permission) {
102
+ ArduinoCloudPropertyGeneric& setPermission (permissionType _permission) {
103
103
permission = _permission;
104
+ return *(reinterpret_cast <ArduinoCloudPropertyGeneric*>(this ));
104
105
}
105
106
106
107
ArduinoCloudPropertyGeneric& readOnly () {
You can’t perform that action at this time.
0 commit comments