27 #ifndef GENFW_FIRMWAREUPDATER_H 28 #define GENFW_FIRMWAREUPDATER_H 79 size_t& OffsetPackageZipFile,
80 size_t& SizePackageZipFile,
81 size_t& OffsetSignatureFile,
82 size_t& SizeSignatureFile
98 void ReadFirmwareUpdateInfos(
101 const char* pPreferredLanguageCode = NULL)
const;
112 bool FirmwareUpdateMatchesDevice(
138 const char* pPreferredLanguageCode = NULL);
160 class CFirmwareUpdaterImpl;
165 #endif // GENFW_FIRMWAREUPDATER_H Identifies a single firmware update and holds information about the firmware update.
The CFirmwareUpdater is responsible for running firmware updates.
Declaration of IFirmwareUpdateProgressObserver and EFirmwareUpdateProgressStepType.
Represents a firmware update observer.
Defines to be used for FirmwareUpdate library.
CFirmwareUpdaterImpl * m_pImpl
helpers for pragma linkage
GENICAM_INTERFACE INodeMap
Interface to access the node map.
Declaration of IFirmwareUpdatableDevice.
Represents a sink collecting all firmware updates contained in a guf file.
virtual IBoolean & operator=(bool Value)
Set node value.
Declaration of IFirmwareUpdateInfoCollector.
Represents a device that can be updated.
Forward declarations for GenICam types.
A string class which is a clone of std::string.
Lexical analyzer for CIntSwissKnife.