class ExtentIterator

Defined at line 17 of file ../../src/storage/blobfs/iterator/extent_iterator.h

Interface for a class which may be used to iterate over a collection of extents.

Public Methods

bool Done ()

Returns true if there are no more extents to be consumed.

zx::result<const Extent *> Next ()

On success, returns the next extent.

uint64_t BlockIndex ()

Returns the number of blocks iterated past already. Updated on each call to |Next|.

void ~ExtentIterator ()

Defined at line 19 of file ../../src/storage/blobfs/iterator/extent_iterator.h