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

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

#include <FirmwareUpdateDefaultInfoCollector.h>

Inheritance diagram for GENAPI_NAMESPACE::CFirmwareUpdateDefaultInfoCollector:

Public Member Functions

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

Public Attributes

std::vector< CFirmwareUpdateInfofirmwareUpdateInfoList
 

Detailed Description

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

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

Definition at line 41 of file FirmwareUpdateDefaultInfoCollector.h.

Constructor & Destructor Documentation

◆ ~CFirmwareUpdateDefaultInfoCollector()

virtual GENAPI_NAMESPACE::CFirmwareUpdateDefaultInfoCollector::~CFirmwareUpdateDefaultInfoCollector ( )
inlinevirtual

Definition at line 44 of file FirmwareUpdateDefaultInfoCollector.h.

Member Function Documentation

◆ OnUpdateRead()

virtual bool GENAPI_NAMESPACE::CFirmwareUpdateDefaultInfoCollector::OnUpdateRead ( const CFirmwareUpdateInfo FirmwareUpdateInfo)
inlinevirtual

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.

Implements GENAPI_NAMESPACE::IFirmwareUpdateInfoCollector.

Definition at line 46 of file FirmwareUpdateDefaultInfoCollector.h.

Member Data Documentation

◆ firmwareUpdateInfoList

std::vector<CFirmwareUpdateInfo> GENAPI_NAMESPACE::CFirmwareUpdateDefaultInfoCollector::firmwareUpdateInfoList

Definition at line 52 of file FirmwareUpdateDefaultInfoCollector.h.


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:12