Package ghidra.app.cmd.refs
Class AddMemRefCmd
java.lang.Object
ghidra.app.cmd.refs.AddMemRefCmd
Command class to add a memory reference to the program.
-
Constructor Summary
ConstructorsConstructorDescriptionAddMemRefCmd(Address fromAddr, Address toAddr, RefType refType, SourceType source, int opIndex) Command constructor for adding a memory referenceAddMemRefCmd(Address fromAddr, Address toAddr, RefType refType, SourceType source, int opIndex, boolean setPrimary) Command constructor for adding a memory referenceAddMemRefCmd(Address fromAddr, Address toAddr, SourceType source, int opIndex, boolean setPrimary) Command constructor for adding a memory reference with a default refType -
Method Summary
-
Constructor Details
-
AddMemRefCmd
public AddMemRefCmd(Address fromAddr, Address toAddr, SourceType source, int opIndex, boolean setPrimary) Command constructor for adding a memory reference with a default refType- Parameters:
fromAddr- address of the codeunit where the reference occurstoAddr- address of the location being referenced.source- the source of the referenceopIndex- the operand index in the code unit where the reference occurssetPrimary- true if this reference should be primary.
-
AddMemRefCmd
public AddMemRefCmd(Address fromAddr, Address toAddr, RefType refType, SourceType source, int opIndex) Command constructor for adding a memory reference- Parameters:
fromAddr- address of the codeunit where the reference occurstoAddr- address of the location being referenced.refType- reference type - how the location is being referenced.source- the source of the referenceopIndex- the operand index in the code unit where the reference occurs
-
AddMemRefCmd
public AddMemRefCmd(Address fromAddr, Address toAddr, RefType refType, SourceType source, int opIndex, boolean setPrimary) Command constructor for adding a memory reference- Parameters:
fromAddr- address of the codeunit where the reference occurstoAddr- address of the location being referenced.refType- reference type - how the location is being referenced.source- the source of the referenceopIndex- the operand index in the code unit where the reference occurssetPrimary- set the newly added reference primary
-
-
Method Details
-
applyTo
Description copied from interface:CommandApplies the command to the given domain object. -
getStatusMsg
Description copied from interface:CommandReturns the status message indicating the status of the command.- Specified by:
getStatusMsgin interfaceCommand<Program>- Returns:
- reason for failure, or null if the status of the command was successful
-
getName
Description copied from interface:CommandReturns the name of this command.
-