Go to the documentation of this file.
27 #ifndef GENFW_FIRMWAREUPDATEABLEDEVICE_H
28 #define GENFW_FIRMWAREUPDATEABLEDEVICE_H
52 virtual void PrepareForFirmwareUpdate() = 0;
61 virtual INodeMap* GetNodeMapOfDeviceToUpdate() = 0;
76 virtual INodeMap* DeviceResetWhileUpdatingFirmware(
unsigned int EstimatedDurationMs,
unsigned int DelayEnumerationMs) = 0;
85 virtual void CleanupAfterFirmwareUpdate() = 0;
97 #endif // GENFW_FIRMWAREUPDATEABLEDEVICE_H
Lexical analyzer for CIntSwissKnife.
Defines to be used for FirmwareUpdate library.
A string class which is a clone of std::string.
Declaration of of IDestructible base class.
Forward declarations for GenICam types.
GENICAM_INTERFACE INodeMap
Interface to access the node map.
virtual GENICAM_NAMESPACE::gcstring GetDisplayName() const =0
Get a name string for display.
Destructible object to ensure destruction via interface.
Represents a device that can be updated.
helpers for pragma linkage
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11