decompiler  1.0.0
ghidra::PcodeInjectLibrary Member List

This is the complete list of members for ghidra::PcodeInjectLibrary, including all inherited members.

allocateInject(const string &sourceName, const string &name, int4 type)=0ghidra::PcodeInjectLibraryprotectedpure virtual
callFixupMapghidra::PcodeInjectLibraryprotected
callFixupNamesghidra::PcodeInjectLibraryprotected
callMechFixupMapghidra::PcodeInjectLibraryprotected
callMechTargetghidra::PcodeInjectLibraryprotected
callOtherFixupMapghidra::PcodeInjectLibraryprotected
callOtherTargetghidra::PcodeInjectLibraryprotected
decodeDebug(Decoder &decoder)ghidra::PcodeInjectLibraryinlinevirtual
decodeInject(const string &src, const string &suffix, int4 tp, Decoder &decoder)ghidra::PcodeInjectLibrary
getBehaviors(void)=0ghidra::PcodeInjectLibrarypure virtual
getCachedContext(void)=0ghidra::PcodeInjectLibrarypure virtual
getCallFixupName(int4 injectid) constghidra::PcodeInjectLibrary
getCallMechanismName(int4 injectid) constghidra::PcodeInjectLibrary
getCallOtherTarget(int4 injectid) constghidra::PcodeInjectLibrary
getPayload(int4 id) constghidra::PcodeInjectLibraryinline
getPayloadId(int4 type, const string &nm) constghidra::PcodeInjectLibrary
getUniqueBase(void) constghidra::PcodeInjectLibraryinline
glbghidra::PcodeInjectLibraryprotected
injectionghidra::PcodeInjectLibraryprotected
manualCallFixup(const string &name, const string &snippetstring)=0ghidra::PcodeInjectLibrarypure virtual
manualCallOtherFixup(const string &name, const string &outname, const vector< string > &inname, const string &snippet)=0ghidra::PcodeInjectLibrarypure virtual
PcodeInjectLibrary(Architecture *g, uint4 tmpbase)ghidra::PcodeInjectLibraryinline
registerCallFixup(const string &fixupName, int4 injectid)ghidra::PcodeInjectLibraryprotected
registerCallMechanism(const string &fixupName, int4 injectid)ghidra::PcodeInjectLibraryprotected
registerCallOtherFixup(const string &fixupName, int4 injectid)ghidra::PcodeInjectLibraryprotected
registerExeScript(const string &scriptName, int4 injectid)ghidra::PcodeInjectLibraryprotected
registerInject(int4 injectid)=0ghidra::PcodeInjectLibraryprotectedpure virtual
scriptMapghidra::PcodeInjectLibraryprotected
scriptNamesghidra::PcodeInjectLibraryprotected
tempbaseghidra::PcodeInjectLibraryprotected
~PcodeInjectLibrary(void)ghidra::PcodeInjectLibraryvirtual