|
|
using | value_type = uint8_t |
| |
|
|
constexpr | BitSet (const BitSet &)=default |
| |
|
constexpr BitSet & | operator= (const BitSet &)=default |
| |
|
constexpr bool | operator== (const BitSet &) const |
| |
|
constexpr bool | operator!= (const BitSet &) const |
| |
|
template<size_t kBit> |
| constexpr bool | test () const |
| |
|
constexpr bool | all () const |
| |
|
constexpr bool | any () const |
| |
|
constexpr bool | none () const |
| |
|
constexpr size_t | count () const |
| |
|
constexpr size_t | size () const |
| |
|
constexpr BitSet & | set () |
| |
|
constexpr BitSet & | reset () |
| |
|
constexpr BitSet & | flip () |
| |
|
constexpr BitSet & | operator&= (const BitSet &) |
| |
|
constexpr BitSet & | operator|= (const BitSet &) |
| |
|
constexpr BitSet & | operator^= (const BitSet &) |
| |
|
constexpr BitSet & | operator<<= (size_t) |
| |
|
constexpr BitSet & | operator>>= (size_t) |
| |
|
constexpr BitSet | operator~ () const |
| |
|
constexpr value_type | to_integer () const |
| |
|
|
static constexpr BitSet | LittleEndian () |
| |
The documentation for this class was generated from the following file:
- pw_containers/public/pw_containers/bitset.h