All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GENAPI_NAMESPACE::IFirmwareUpdateInfoCollector Class Referenceabstract

Represents a sink collecting all firmware updates contained in a guf file. More...

#include <FirmwareUpdateInfoCollector.h>

Inheritance diagram for GENAPI_NAMESPACE::IFirmwareUpdateInfoCollector:

Public Member Functions

virtual bool OnUpdateRead (const CFirmwareUpdateInfo &FirmwareUpdateInfo)=0
 Provides the currently readFirmwareUpdateInfo. More...
 
- Public Member Functions inherited from GENAPI_NAMESPACE::IDestructible
virtual ~IDestructible ()
 Default implementation of destructor. More...
 

Detailed Description

Represents a sink collecting all firmware updates contained in a guf file.

This interface is used by CFirmwareUpdater::ReadFirmwareUpdateInfos().

Definition at line 44 of file FirmwareUpdateInfoCollector.h.

Member Function Documentation

◆ OnUpdateRead()

virtual bool GENAPI_NAMESPACE::IFirmwareUpdateInfoCollector::OnUpdateRead ( const CFirmwareUpdateInfo FirmwareUpdateInfo)
pure virtual

Provides the currently readFirmwareUpdateInfo.

Parameters
[in]FirmwareUpdateInfoA firmware update info object representing a firmware update.
Returns
Returns true if to continue reading. Returns false if to stop reading.

This method is called by CFirmwareUpdater::ReadFirmwareUpdateInfos().

Can throw C++ exceptions.

Implemented in GENAPI_NAMESPACE::CFirmwareUpdateDefaultInfoCollector.


The documentation for this class was generated from the following file:


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:13