forEachSorted method

void forEachSorted(
  1. void visit(
    1. Uint8List key,
    2. int chunk,
    3. int offset,
    4. int length,
    )
)

Visits every entry in ascending key order.

Implementation

void forEachSorted(
  void Function(Uint8List key, int chunk, int offset, int length) visit,
) {
  var index = _heads[0];
  while (index >= 0) {
    visit(
      keyAt(index),
      _valueChunks[index],
      _valueOffsets[index],
      _valueLengths[index],
    );
    index = _levels[0][index];
  }
}