Home
last modified time | relevance | path

Searched refs:BitFlag (Results 1 – 2 of 2) sorted by relevance

/openthread-latest/src/core/meshcop/
Dmeshcop.hpp369 … uint8_t BitFlag(uint8_t aBit) const { return static_cast<uint8_t>(1U << (aBit % kBitsPerByte)); } in BitFlag() function in ot::MeshCoP::SteeringData
371 bool GetBit(uint8_t aBit) const { return (m8[BitIndex(aBit)] & BitFlag(aBit)) != 0; } in GetBit()
372 void SetBit(uint8_t aBit) { m8[BitIndex(aBit)] |= BitFlag(aBit); } in SetBit()
373 void ClearBit(uint8_t aBit) { m8[BitIndex(aBit)] &= ~BitFlag(aBit); } in ClearBit()
/openthread-latest/src/core/mac/
Dmac_types.hpp687 bool Contains(RadioType aType) const { return ((mBitMask & BitFlag(aType)) != 0); } in Contains()
694 void Add(RadioType aType) { mBitMask |= BitFlag(aType); } in Add()
713 void Remove(RadioType aType) { mBitMask &= ~BitFlag(aType); } in Remove()
742 …static uint8_t BitFlag(RadioType aType) { return static_cast<uint8_t>(1U << static_cast<uint8_t>(a… in BitFlag() function in ot::Mac::RadioTypes