8 #ifndef RETDEC_DECOMPILER_H
9 #define RETDEC_DECOMPILER_H
16 class DecompilationArguments;
21 class ConnectionManager;
35 const std::shared_ptr<::retdec::internal::ConnectionManager> &connectionManager);
57 std::unique_ptr<Impl> impl;
Runner of decompilations.
Definition: decompiler.h:28
The namespace of the library.
Definition: doxygen.h:8
Arguments for decompilations.
Definition: decompilation_arguments.h:22
Decompiler(const Settings &settings)
Constructs a decompiler with the given settings.
Definition: decompiler.cpp:77
std::unique_ptr< Decompilation > runDecompilation(const DecompilationArguments &args)
Runs a new decompilation with the given arguments.
Definition: decompiler.cpp:97
~Decompiler()
Destructs the decompiler.
Decompiler & operator=(const Decompiler &)=delete
Library settings.
Definition: settings.h:19