forEach method

void forEach(
  1. void visit(
    1. DocView document
    )
)

Visits every document in order.

Implementation

void forEach(void Function(DocView document) visit) {
  var pos = payloadStart;
  while (pos < payloadEnd) {
    final view = DocView.parse(buffer, pos, payloadEnd - pos);
    visit(view);
    pos = view.byteEnd;
  }
}