18 template <
typename Ty>
22 return (rhs >> bit) & 0x01;
28 template <
typename Ty>
38 template <
typename Ty>
48 template <
typename Ty>
59 template <
typename Ty>
void BitToggle(Ty &rhs, uint8_t bit)
特定のビットを反転する
Definition Bit.hpp:50
void BitWrite(Ty &rhs, uint8_t bit, bool value)
特定のビットに値を書き込む
Definition Bit.hpp:61
void BitClear(Ty &rhs, uint8_t bit)
特定のビットを 0 にする
Definition Bit.hpp:40
void BitSet(Ty &rhs, uint8_t bit)
特定のビットを 1 にする
Definition Bit.hpp:30
bool BitRead(const Ty &rhs, uint8_t bit)
特定のビットを読み取る
Definition Bit.hpp:20