BitData
contain bits for setters - Cannot be extension type
allows pass by pointer
use by BitsMap. BitsStuct, BoolMap, etc.
- Implementers
Constructors
- BitData()
-
const
- BitData.constant(Bits bits)
-
constfactory
- BitData.mutable([Bits bits])
-
factory
Properties
Methods
-
getBits(
Bitmask mask) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
reset(
[bool fill = false]) → void -
setBitAt(
int index, int value) → void -
setBits(
Bitmask mask, int value) → void -
setBitsAt(
int offset, int width, int value) → void -
setBoolAt(
int index, bool value) → void -
setByteAt(
int index, int value) → void -
setBytesAt(
int index, int size, int value) → void -
setEach(
Iterable< (Bitmask, int)> entries) → void -
toString(
) → String -
A string representation of this object.
inherited
-
toStringAsBinary(
) → String -
toStringAsBits(
) → String -
withBits(
Bitmask mask, int value) → BitData -
withEach(
Iterable< (Bitmask, int)> entries) → BitData
Operators
-
operator ==(
covariant BitData other) → bool -
The equality operator.
override