InjectPayload

Package: ghidra.program.model.lang
Type: class

10.3_PUBLIC

modifiedmethod: getPcode
added throws MemoryAccessException; added throws IOException; added throws UnknownInstructionException; added throws NotFoundException
- ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.listing.Program program, ghidra.program.model.lang.InjectContext con)
+ ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.listing.Program program, ghidra.program.model.lang.InjectContext con) throws MemoryAccessException, IOException, UnknownInstructionException, NotFoundException
modifiedmethod: inject
added throws MemoryAccessException; added throws IOException; added throws UnknownInstructionException; added throws NotFoundException
- void inject(ghidra.program.model.lang.InjectContext context, ghidra.app.plugin.processors.sleigh.PcodeEmit emit)
+ void inject(ghidra.program.model.lang.InjectContext context, ghidra.app.plugin.processors.sleigh.PcodeEmit emit) throws MemoryAccessException, IOException, UnknownInstructionException, NotFoundException

10.2_PUBLIC

addedmethod: encode
void encode(ghidra.program.model.pcode.Encoder encoder) throws IOException
addedmethod: isEquivalent
boolean isEquivalent(ghidra.program.model.lang.InjectPayload obj)
removedmethod: saveXml
void saveXml(java.lang.StringBuilder buffer)

10.0_PUBLIC

addedmethod: isErrorPlaceholder
boolean isErrorPlaceholder()
addedmethod: isIncidentalCopy
boolean isIncidentalCopy()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser, ghidra.app.plugin.processors.sleigh.SleighLanguage language) throws XmlParseException
addedmethod: saveXml
void saveXml(java.lang.StringBuilder buffer)

9.0.2_PUBLIC

introducedInitial version