encode

abstract fun encode(buffer: WriteBuffer, value: T, context: EncodeContext)

Encodes value to buffer with runtime context.


open override fun encode(buffer: WriteBuffer, value: T)

Encodes value to buffer at the current position.