retdec
raw_data_image.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_LOADER_RETDEC_LOADER_RAW_DATA_RAW_DATA_IMAGE_H
8 #define RETDEC_LOADER_RETDEC_LOADER_RAW_DATA_RAW_DATA_IMAGE_H
9 
10 #include <cassert>
11 #include <string>
12 
14 
15 namespace retdec {
16 namespace loader {
17 
23 class RawDataImage : public Image
24 {
25 public:
26  RawDataImage(const std::shared_ptr<retdec::fileformat::FileFormat>& fileFormat);
27 
28  virtual bool load() override;
29  bool reload();
30 };
31 
32 } // namespace loader
33 } // namespace retdec
34 
35 #endif
Definition: image.h:22
Definition: raw_data_image.h:24
virtual bool load() override
Definition: raw_data_image.cpp:28
bool reload()
Definition: raw_data_image.cpp:53
RawDataImage(const std::shared_ptr< retdec::fileformat::FileFormat > &fileFormat)
Definition: raw_data_image.cpp:18
Declaration of loadable image class.
Generic loader.
Definition: archive_wrapper.h:19