Constructs an instance. this.baseAddressMap = new AddressMap(); this.cursor = 0;
this.baseAddressMap = new AddressMap(); this.cursor = 0;
Advance the cursor by the indicated amount. cursor += amount;
cursor += amount;
inheritDoc int mapped = baseAddressMap.get(cursor); return (mapped >= 0) ? mapped : cursor;
int mapped = baseAddressMap.get(cursor); return (mapped >= 0) ? mapped : cursor;
inheritDoc return cursor;
return cursor;
inheritDoc baseAddressMap.put(targetAddress, baseAddress);
baseAddressMap.put(targetAddress, baseAddress);