NDEVR
API Documentation
DeviceFinder

Base class for finding devices connected to the system. More...

Public Member Functions

virtual Dictionary< String, Device * > findDevices (const HardwareSearchParameters &) const
 Finds devices on the given set of active connections.
virtual Buffer< QPointer< Connection > > possibleConnections (const HardwareSearchPathParameters &) const
 Discovers possible connections where devices may be attached.

Detailed Description

Base class for finding devices connected to the system.


See also
Device, ScannerFactory, HardwareSearchParameters

Definition at line 41 of file DeviceFinder.h.

Member Function Documentation

◆ findDevices()

virtual Dictionary< String, Device * > DeviceFinder::findDevices ( const HardwareSearchParameters & ) const
inlinenodiscardvirtual

Finds devices on the given set of active connections.

Parameters
[in]HardwareSearchParametersThe search parameters including connections to probe.
Returns
A dictionary mapping device identifiers to Device pointers.

Definition at line 55 of file DeviceFinder.h.

◆ possibleConnections()

virtual Buffer< QPointer< Connection > > DeviceFinder::possibleConnections ( const HardwareSearchPathParameters & ) const
inlinenodiscardvirtual

Discovers possible connections where devices may be attached.

Parameters
[in]HardwareSearchPathParametersThe search path parameters to use.
Returns
A buffer of Connection pointers representing potential device connections.

Definition at line 49 of file DeviceFinder.h.


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