Builds a list of bytes, allowing bytes and lists of bytes to be added at the end.
Used to efficiently collect bytes and lists of bytes.
Properties
Constructors
- BytesBuilder({bool copy: true})
-
Construct a new empty BytesBuilder.…
Methods
-
add(
List<int> bytes) → void -
Appends
bytes
to the current contents of the builder.… -
addByte(
int byte) → void -
Append
byte
to the current contents of the builder.… -
clear(
) → void -
Clear the contents of the builder.
-
takeBytes(
) → List<int> -
Returns the contents of
this
and clearsthis
.… -
toBytes(
) → List<int> -
Returns a copy of the current contents of the builder.…