Decompiler¶
-
class
Decompiler
: public QObject¶ Implements a decompiler that can be registered using IaitoCore::registerDecompiler()
Subclassed by R2DecDecompiler, R2GhidraCmdDecompiler, R2pdcCmdDecompiler, R2retdecDecompiler
Public Functions
-
Decompiler
(const QString &id, const QString &name, QObject *parent = nullptr)¶
-
virtual
~Decompiler
()¶
-
QString
getId
() const¶
-
QString
getName
() const¶
-
virtual bool
isRunning
()¶
-
virtual bool
isCancelable
()¶
-
virtual void
decompileAt
(RVA addr) = 0¶
-
virtual void
cancel
()¶
Signals
-
void
finished
(RCodeMeta *codeDecompiled)¶
Public Static Functions
-
RCodeMeta *
makeWarning
(QString warningMessage)¶
-