References a single bit, returned by operator[].
More...
#include <bits.h>
References a single bit, returned by operator[].
reflex::Bits::Bitref::Bitref |
( |
size_t |
n, |
|
|
uint64_t * |
p |
|
) |
| |
|
inline |
reflex::Bits::Bitref::operator bool |
( |
| ) |
const |
|
inline |
Returns bit value.
- Returns
- bit value true or false.
bool reflex::Bits::Bitref::operator&= |
( |
bool |
b | ) |
const |
|
inline |
Bit-and bit value.
- Returns
- result value true or false.
- Parameters
-
const Bitref& reflex::Bits::Bitref::operator= |
( |
bool |
b | ) |
const |
|
inline |
Assign bit value.
- Returns
- result value true or false.
- Parameters
-
bool reflex::Bits::Bitref::operator^= |
( |
bool |
b | ) |
const |
|
inline |
Bit-xor bit value.
- Returns
- result value true or false.
- Parameters
-
bool reflex::Bits::Bitref::operator|= |
( |
bool |
b | ) |
const |
|
inline |
Bit-or bit value.
- Returns
- result value true or false.
- Parameters
-
uint64_t reflex::Bits::Bitref::m |
uint64_t* reflex::Bits::Bitref::p |
The documentation for this struct was generated from the following file: