diff --git a/libnymea-zigbee/zigbeechannelmask.cpp b/libnymea-zigbee/zigbeechannelmask.cpp index 156b3a6..e3ed233 100644 --- a/libnymea-zigbee/zigbeechannelmask.cpp +++ b/libnymea-zigbee/zigbeechannelmask.cpp @@ -153,3 +153,8 @@ QDebug operator<<(QDebug debug, const ZigbeeChannelMask &channelMaks) debug.nospace() << ") "; return debug; } + +void ZigbeeChannelMask::clear() +{ + m_channelMask = 0; +} diff --git a/libnymea-zigbee/zigbeechannelmask.h b/libnymea-zigbee/zigbeechannelmask.h index 3a33d47..237cbdc 100644 --- a/libnymea-zigbee/zigbeechannelmask.h +++ b/libnymea-zigbee/zigbeechannelmask.h @@ -59,6 +59,7 @@ public: bool isSet(Zigbee::ZigbeeChannel channel) const; void setChannel(Zigbee::ZigbeeChannel channel); void unsetChannel(Zigbee::ZigbeeChannel channel); + void clear(); ZigbeeChannelMask &operator=(const ZigbeeChannelMask &other); bool operator==(const ZigbeeChannelMask &other) const;