7 #ifndef UNPACKERTOOL_PLUGINS_UPX_UPX_H
8 #define UNPACKERTOOL_PLUGINS_UPX_UPX_H
16 #define upx_plugin plugin(retdec::unpackertool::upx::UpxPlugin)
19 namespace unpackertool {
38 virtual void prepare()
override;
39 virtual void unpack()
override;
40 virtual void cleanup()
override;
43 std::unique_ptr<retdec::loader::Image>
_file;
Interface to loader library.
Definition: archive_wrapper.h:19
Plugin class declaration which is representation of interface to the plugin library.
Declaration of abstract UPX stub class that represents the unpacking procedure itself.