Creates a new iterator able to iterate a RoaringBitmap32.
OptionalroaringBitmap32: ReadonlyRoaringBitmap32The roaring bitmap to iterate. If null or undefined, an empty iterator is created.
Optionalreverse: booleanCreates a new iterator able to iterate a RoaringBitmap32.
It allocates a small temporary buffer of the given size for speedup.
The roaring bitmap to iterate
Buffer size to allocate, must be an integer greater than 0
Creates a new iterator able to iterate a RoaringBitmap32 using the given temporary buffer.
The roaring bitmap to iterate
Resource-management hook so RoaringBitmap32Iterator participates in the Symbol.dispose protocol.
Disposes this iterator so it can be used with the Symbol.dispose protocol.
Optionalvalue: numberStops the iteration early and releases the underlying buffer.
Optionalvalue: number
Iterator for RoaringBitmap32.
WARNING: Is not allowed to change the bitmap while iterating. The iterator may throw exception if the bitmap is changed during the iteration.
Export
RoaringBitmap32Iterator
Implements