Represents an l-value to the RWBitVec and RWTBitVec classes.
More...
#include <rw/bitref.h>
Class RWBitRef is used as an l-value to the RWBitVec and RWTBitVec classes. RWBitRef instances should not be constructed directly.
◆ operator bool()
RWBitRef::operator bool |
( |
| ) |
const |
|
inline |
Returns the value of the bit.
◆ operator&=()
void RWBitRef::operator&= |
( |
bool | i | ) |
|
|
inline |
Logical assignment operator.
◆ operator=()
bool RWBitRef::operator= |
( |
bool | i | ) |
|
|
inline |
Set the bit to the value i
◆ operator^=()
void RWBitRef::operator^= |
( |
bool | i | ) |
|
|
inline |
Logical assignment operator.
◆ operator|=()
void RWBitRef::operator|= |
( |
bool | i | ) |
|
|
inline |
Logical assignment operator.
◆ swap()
Swaps the data owned by self with the data owned by br.