VariableSizeEncoder<T> constructor

VariableSizeEncoder<T>({
  1. required int getSizeFromValue(
    1. T value
    ),
  2. required int write(
    1. T value,
    2. Uint8List bytes,
    3. int offset
    ),
  3. int? maxSize,
})

Creates a variable-size encoder.

Implementation

VariableSizeEncoder({
  required this._getSizeFromValue,
  required this._write,
  this.maxSize,
});