Class AddressRangeChunker

java.lang.Object
ghidra.program.model.address.AddressRangeChunker
All Implemented Interfaces:
Iterable<AddressRange>

public class AddressRangeChunker extends Object implements Iterable<AddressRange>
A class to break a range of addresses into 'chunks' of a give size. This is useful to break-up processing of large swaths of addresses, such as when performing work in a background thread. Doing this allows the client to iterator over the range, pausing enough to allow the UI to update.