reader method
Implementation
@override
T reader(BitBufferReader reader) => reader.readCodec(codecs[
reader.readInt(signed: false, bits: getBitsNeeded(codecs.length - 1))]);
@override
T reader(BitBufferReader reader) => reader.readCodec(codecs[
reader.readInt(signed: false, bits: getBitsNeeded(codecs.length - 1))]);