Provides the means to construct different types of sensors enumerators. Based on the connection type (on target, USB, Network), different enumerators need to be used. More...
#include <sensor_enumerator_factory.h>
Static Public Member Functions | |
static std::unique_ptr< SensorEnumeratorInterface > | buildNetworkSensorEnumerator (const std::string &ip) |
static std::unique_ptr< SensorEnumeratorInterface > | buildOfflineSensorEnumerator () |
static std::unique_ptr< SensorEnumeratorInterface > | buildTargetSensorEnumerator () |
Factory method to create an enumerator to look for sensors on target. Factory method will return null if the call is not made on target. More... | |
static std::unique_ptr< SensorEnumeratorInterface > | buildUsbSensorEnumerator () |
Provides the means to construct different types of sensors enumerators. Based on the connection type (on target, USB, Network), different enumerators need to be used.
Definition at line 48 of file sensor_enumerator_factory.h.
|
static |
Factory method to create an enumerator to look for sensors over network.
Definition at line 71 of file sensor_enumerator_factory.cpp.
|
static |
Factory method to create an offline enumerator.
Definition at line 82 of file sensor_enumerator_factory.cpp.
|
static |
Factory method to create an enumerator to look for sensors on target. Factory method will return null if the call is not made on target.
Definition at line 53 of file sensor_enumerator_factory.cpp.
|
static |
Factory method to create an enumerator to look for sensors over USB.
Definition at line 62 of file sensor_enumerator_factory.cpp.