Class MemoryPreparatorBuilder
- java.lang.Object
-
- ru.ispras.microtesk.test.template.MemoryPreparatorBuilder
-
public final class MemoryPreparatorBuilder extends java.lang.Object
TheMemoryPreparatorBuilder
class is responsible for construction of memory preparators.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MemoryPreparatorBuilder(int dataSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCall(AbstractCall call)
MemoryPreparator
build()
int
getDataSize()
LazyValue
newAddressReference()
LazyValue
newAddressReference(int start, int end)
LazyValue
newDataReference()
LazyValue
newDataReference(int start, int end)
-
-
-
Method Detail
-
getDataSize
public int getDataSize()
-
newDataReference
public LazyValue newDataReference()
-
newDataReference
public LazyValue newDataReference(int start, int end)
-
newAddressReference
public LazyValue newAddressReference()
-
newAddressReference
public LazyValue newAddressReference(int start, int end)
-
addCall
public void addCall(AbstractCall call)
-
build
public MemoryPreparator build()
-
-