frysk.value
Class ScratchLocation

java.lang.Object
  extended by frysk.value.Location
      extended by frysk.value.ByteBufferLocation
          extended by frysk.value.ScratchLocation

public class ScratchLocation
extends ByteBufferLocation

A scratch buffer providing a temporary location for a value. Rather than using the target's memory or registers, this uses a local-to-frysk byte buffer.


Constructor Summary
ScratchLocation(byte[] bytes)
          Create a location containing BYTES.
ScratchLocation(int count)
          Create a scratch location containing COUNT bytes.
 
Method Summary
 
Methods inherited from class frysk.value.ByteBufferLocation
getAddress, getByte, length, putByte, slice, toPrint, toString
 
Methods inherited from class frysk.value.Location
get, put, toByteArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScratchLocation

public ScratchLocation(byte[] bytes)
Create a location containing BYTES.


ScratchLocation

public ScratchLocation(int count)
Create a scratch location containing COUNT bytes.