template <typename ValueType>

class BitField

Defined at line 19 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

Public Methods

void BitField<ValueType> (ValueType val)

Defined at line 23 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

void BitField<ValueType> ()

Defined at line 24 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

size_t len ()

Defined at line 26 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

void clear ()

Defined at line 27 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

void set_val (ValueType val)

Defined at line 28 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

ValueType val ()

Defined at line 30 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

template <unsigned int offset, size_t len>
ValueType get_bits ()

Defined at line 33 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h

template <unsigned int offset, size_t len>
void set_bits (ValueType value)

Defined at line 38 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/bitfield.h