Fix channel mask set and unser channel
This commit is contained in:
parent
e00a1ffea0
commit
974911db06
@ -121,13 +121,13 @@ bool ZigbeeChannelMask::isSet(Zigbee::ZigbeeChannel channel) const
|
|||||||
void ZigbeeChannelMask::setChannel(Zigbee::ZigbeeChannel channel)
|
void ZigbeeChannelMask::setChannel(Zigbee::ZigbeeChannel channel)
|
||||||
{
|
{
|
||||||
// Set channel bit
|
// Set channel bit
|
||||||
m_channelMask |= 1 << channel;
|
m_channelMask |= channel;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZigbeeChannelMask::unsetChannel(Zigbee::ZigbeeChannel channel)
|
void ZigbeeChannelMask::unsetChannel(Zigbee::ZigbeeChannel channel)
|
||||||
{
|
{
|
||||||
// Clear channel bit
|
// Clear channel bit
|
||||||
m_channelMask &= ~(1 << channel);
|
m_channelMask &= ~(channel);
|
||||||
}
|
}
|
||||||
|
|
||||||
ZigbeeChannelMask &ZigbeeChannelMask::operator=(const ZigbeeChannelMask &other)
|
ZigbeeChannelMask &ZigbeeChannelMask::operator=(const ZigbeeChannelMask &other)
|
||||||
|
|||||||
Reference in New Issue
Block a user