class VectorExtentIterator
Defined at line 25 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.h
Allows traversing a collection of extents from a not-yet allocated node.
This iterator is useful for accessing blocks of blobs which have not yet been committed to disk.
Public Methods
void VectorExtentIterator (const std::vector<ReservedExtent> & extents)
Defined at line 18 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.cc
bool Done ()
ExtentIterator interface.
Defined at line 21 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.cc
zx::result<const Extent *> Next ()
Defined at line 23 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.cc
void VectorExtentIterator (const VectorExtentIterator & )
Defined at line 28 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.h
VectorExtentIterator & operator= (const VectorExtentIterator & )
Defined at line 28 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.h
uint64_t BlockIndex ()
Defined at line 31 of file ../../src/storage/blobfs/iterator/vector_extent_iterator.cc