struct RangeIterationContext

Defined at line 279 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h

Effectively just a span and an iterator. This is used internally to iterate

over a variable number of range arrays.

Public Members

span ranges_
__wrap_iter it_

Public Methods

void RangeIterationContext ()

Defined at line 280 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h

void RangeIterationContext (std::span<Range> ranges)

Lexicographically sorts the ranges on construction.

Defined at line 283 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h

void RangeIterationContext (std::span<Range> ranges)

Lexicographically sorts the ranges on construction.

Defined at line 283 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h

void RangeIterationContext (std::span<Range> ranges)

Lexicographically sorts the ranges on construction.

Defined at line 283 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h

void RangeIterationContext (std::span<Range> ranges)

Lexicographically sorts the ranges on construction.

Defined at line 283 of file ../../zircon/kernel/phys/lib/memalloc/include/lib/memalloc/range.h