bits library

Constants

bitsPerInt → const int
initialPaletteBits → const int
linearBitsLimit → const int
stepCharList1b → const List<int>
stepDecList1b → const List<int>
stepDecList2b → const List<int>
stepIntLow4_16 → const List<int>
stepList1b → const List<int>
stepList2b → const List<int>

Properties

codec_any BitCodec
getter/setter pair
codec_bool BitCodec<bool>
getter/setter pair
codec_double_best BitCodec<double>
getter/setter pair
codec_double_linear_16 BitCodec<double>
getter/setter pair
codec_double_linear_64 BitCodec<double>
getter/setter pair
codec_double_linear_8 BitCodec<double>
getter/setter pair
codec_double_stepped_4_low BitCodec<double>
getter/setter pair
codec_int_best BitCodec<int>
getter/setter pair
codec_int_linear_16 BitCodec<int>
getter/setter pair
codec_int_linear_64 BitCodec<int>
getter/setter pair
codec_int_linear_8 BitCodec<int>
getter/setter pair
codec_int_stepped_4_low BitCodec<int>
getter/setter pair
codec_json BitCodec<Map<String, dynamic>>
getter/setter pair
codec_json_string BitCodec
getter/setter pair
codec_json_string_map BitCodec<Map<String, dynamic>>
getter/setter pair
codec_list BitCodec<List>
getter/setter pair
codec_stepped_utf16 BitCodec<int>
getter/setter pair
codec_string_best BitCodec<String>
getter/setter pair
codec_string_compressed BitCodec<String>
getter/setter pair
codec_string_linear BitCodec<String>
getter/setter pair
codec_string_map BitCodec<Map<String, dynamic>>
getter/setter pair
codec_string_palette BitCodec<String>
getter/setter pair
codec_string_stepped BitCodec<String>
getter/setter pair

Functions

findBitStep(int value, List<int> bitSteps) int
forceAcceptCodec<T>(BitCodec<T> codec) BitCodec
getBestCodec<T>(List<BitCodec<T>> codecs, T value) int
getBitsNeeded(int value) int
getCodecWrittenSize<T>(BitCodec<T> method, T value) int
getMaxBitsNeededForDigits(int decimals) int

Typedefs

BitCodecReader<T> = T Function(BitBufferReader reader)
BitCodecWriter<T> = void Function(BitBufferWriter writer, T t)
BitReader<T> = T Function(BitBuffer buf)
BitWriter<T> = void Function(BitBuffer buf, T value)