platform_bootable_recovery/updater/include/updater
Tao Bao bf5b77dbf7 Change the internal representation in RangeSet.
This CL makes the following changes to RangeSet:
 - Uses std::pair<size_t, size_t> to represent a Range;
 - Uses std::vector<Range> to represent a RangeSet;
 - Provides const iterators (forward and reverse);
 - Provides const accessor;
 - 'blocks()' returns the number of blocks (formerly 'size');
 - 'size()' returns the number of Range's (formerly 'count').

Test: recovery_unit_test
Test: Apply an incremental update with the new updater.
Change-Id: Ia1fbb343370a152e1f7aa050cf914c2da09b1396
2017-04-03 09:22:48 -07:00
..
blockimg.h Refactor libupdater into a seperate module. 2016-10-10 16:49:50 -07:00
install.h Refactor libupdater into a seperate module. 2016-10-10 16:49:50 -07:00
rangeset.h Change the internal representation in RangeSet. 2017-04-03 09:22:48 -07:00
updater.h Replace minzip with libziparchive 2016-10-17 17:41:51 -07:00