Class DebuggerPcodeUtils.WatchValuePcodeExecutorState
java.lang.Object
ghidra.pcode.exec.AbstractPcodeExecutorState<byte[], DebuggerPcodeUtils.WatchValue>
ghidra.pcode.exec.DebuggerPcodeUtils.WatchValuePcodeExecutorState
- All Implemented Interfaces:
PcodeExecutorState<DebuggerPcodeUtils.WatchValue>, PcodeExecutorStatePiece<DebuggerPcodeUtils.WatchValue, DebuggerPcodeUtils.WatchValue>
- Enclosing class:
DebuggerPcodeUtils
public static class DebuggerPcodeUtils.WatchValuePcodeExecutorState
extends AbstractPcodeExecutorState<byte[], DebuggerPcodeUtils.WatchValue>
-
Nested Class Summary
Nested classes/interfaces inherited from interface PcodeExecutorStatePiece
PcodeExecutorStatePiece.Reason -
Field Summary
Fields inherited from class AbstractPcodeExecutorState
piece -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]Create a deep copy of this stateMethods inherited from class AbstractPcodeExecutorState
clear, getArithmetic, getConcreteBuffer, getLanguage, getRegisterValues, getVar, getVar, getVarInternal, getVarInternal, setVar, setVar, setVarInternal, setVarInternal, streamPiecesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PcodeExecutorState
getAddressArithmetic, pairedMethods inherited from interface PcodeExecutorStatePiece
checkRange, getNextEntryInternal, getNextEntryInternal, getVar, getVar, getVar, inspectBigInteger, inspectByte, inspectConcrete, inspectInt, inspectLong, inspectRegisterValue, inspectShort, quantizeOffset, setBigInteger, setByte, setConcrete, setInt, setLong, setRegisterValue, setRegisterValue, setShort, setVar, setVar, setVar
-
Constructor Details
-
WatchValuePcodeExecutorState
public WatchValuePcodeExecutorState(PcodeExecutorStatePiece<byte[], DebuggerPcodeUtils.WatchValue> piece)
-
-
Method Details
-
extractAddress
- Specified by:
extractAddressin classAbstractPcodeExecutorState<byte[], DebuggerPcodeUtils.WatchValue>
-
fork
Description copied from interface:PcodeExecutorStatePieceCreate a deep copy of this state- Parameters:
cb- callbacks to receive emulation events- Returns:
- the copy
-