7 #if !defined(_BootImage_h_) 34 virtual void setProductVersion(
const version_t &version) = 0;
35 virtual void setComponentVersion(
const version_t &version) = 0;
50 #endif // _BootImage_h_ virtual ~BootImage()
Destructor.
Definition: BootImage.h:31
virtual std::string getFileExtension() const =0
Returns a string containing the preferred file extension for image format.
virtual void writeToStream(std::ostream &stream)=0
Write the boot image to an output stream.
Definition: BootImage.h:13
BootImage()
Constructor.
Definition: BootImage.h:29
Abstract base class for all boot image format classes.
Definition: BootImage.h:25
Same version struct used for 3600 boot image.
Definition: Version.h:16
virtual void setDriveTag(uint16_t tag)=0
Specify the drive tag to be set in the output file header.