Skip to content

Commit b87f5d1

Browse files
committed
Allow only one form of addProperty order
1 parent 8225511 commit b87f5d1

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/ArduinoCloudV2.h

+1-9
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,7 @@ class ArduinoCloudClass {
4444

4545
#define addProperty( v, ...) addPropertyReal(v, #v, __VA_ARGS__)
4646

47-
template<typename T, typename N> void addPropertyReal(T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, N minDelta = N(0), void(*fn)(void) = NULL) {
48-
Thing.addPropertyReal(property, name, _permission, seconds, fn, (T)minDelta);
49-
}
50-
51-
template<typename T, typename N> void addPropertyReal(T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, void(*fn)(void) = NULL, N minDelta = N(0)) {
52-
Thing.addPropertyReal(property, name, _permission, seconds, fn, (T)minDelta);
53-
}
54-
55-
template<typename T, typename N> void addPropertyReal(T& property, String name, permissionType _permission = READWRITE, void(*fn)(void) = NULL, long seconds = ON_CHANGE, N minDelta = N(0)) {
47+
template<typename T, typename N=T> void addPropertyReal(T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, void(*fn)(void) = NULL, N minDelta = N(0)) {
5648
Thing.addPropertyReal(property, name, _permission, seconds, fn, (T)minDelta);
5749
}
5850

0 commit comments

Comments
 (0)