com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEState |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract IVirtualMemory | getMemory() | ||||||||||
abstract long | getSegmentBase(int segment) | ||||||||||
abstract long | getValue(int id) | ||||||||||
abstract Long | getValueSafe(int id) | ||||||||||
abstract boolean | hasValue(int id) | ||||||||||
abstract boolean | isBigEndian() | ||||||||||
abstract boolean |
readMemory(long address, byte[] buffer)
Read from memory.
| ||||||||||
abstract boolean | removeValue(int id) | ||||||||||
abstract void |
setMemory(IVirtualMemory vm)
Replace the memory of this state by another memory.
| ||||||||||
abstract void | setSegmentBase(int segment, long base) | ||||||||||
abstract void | setValue(int id, long value) | ||||||||||
abstract boolean |
writeMemory(long address, byte[] buffer)
Allocate (if necessary) and write to memory.
|
Read from memory.
Replace the memory of this state by another memory.
Allocate (if necessary) and write to memory.