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
() = default¶
-
inline QString
getId
() const¶
-
inline QString
getName
() const¶
-
inline virtual bool
isRunning
()¶
-
inline virtual bool
isCancelable
()¶
-
virtual void
decompileAt
(RVA addr) = 0¶
-
inline virtual void
cancel
()¶
Signals
-
void
finished
(RCodeMeta *codeDecompiled)¶
Public Static Functions
-
static RCodeMeta *
makeWarning
(QString warningMessage)¶
-