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.