static fun <T : ByteBuffer!> encodeTo(buffer: T, fn: Consumer<SSZWriter!>!): T
(source)
Encode values to a ByteBuffer
.
buffer
- T: The buffer to write into, starting from its current position.
fn
- Consumer<SSZWriter!>!: A consumer that will be provided with a SSZWriter
that can consume values.
BufferOverflowException
- if the writer attempts to write more than the provided buffer can hold
ReadOnlyBufferException
- if the provided buffer is read-only
Return
T: The buffer.