Decompiler¶
-
class Decompiler : public QObject¶
Implements a decompiler that can be registered using CutterCore::registerDecompiler()
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(RzAnnotatedCode *codeDecompiled)¶
Public Static Functions
-
static RzAnnotatedCode *makeWarning(QString warningMessage)¶
-
Decompiler(const QString &id, const QString &name, QObject *parent = nullptr)¶