Big-endian integer parsers
Construct a literal byte-parser out of an immutable Bytes
value
Construct a literal byte-parser out of raw byte values.
Construct a literal byte-parser out of raw byte values. Any integral
values can be used, but they will be truncated down to Byte
s before
being used in the parser
Convenient, more-concise alias for scodec.bits.ByteVector
Little-endian integer parsers
Parses a two-byte word
Parses a four-byte word
Parses an eight-byte word
Prettify an array of bytes
as an easy-to-ready 16-wide grid of hex-values
into a string you can print and read.
Prettify an array of bytes
as an easy-to-ready 16-wide grid of hex-values
into a string you can print and read.
By default, only prints the first 8 rows. You can pass in a set of markers
in order to label other parts of the input bytes
with a caret and also print
the rows around those points, or set contextRows
to some other value than
8 if you want to see more or less rows (e.g. set it to Int.MaxValue to show
the whole input)