storage/byte_data_ext library

Functions

bdGetInt64(ByteData bd, int offset) int
Read a little-endian signed-64-bit value (non-negative range only).
bdGetUint64(ByteData bd, int offset) int
Read a little-endian 64-bit value written by bdSetUint64. Safe on dart2js for values up to 2^53 – 1.
bdSetInt64(ByteData bd, int offset, int value) → void
Write a non-negative integer as a little-endian signed-64-bit value. For NebulaDB all int columns are non-negative, so this is identical to bdSetUint64 but named separately for clarity.
bdSetUint64(ByteData bd, int offset, int value) → void
Write a non-negative integer as a little-endian 64-bit value (two Uint32s). Safe on dart2js for values up to 2^53 – 1.