14 #ifndef ITALA_API_ISYSTEM_H 15 #define ITALA_API_ISYSTEM_H 17 #include "GenApi/INodeMap.h" 18 #include "ItalaApi/DeviceInfo.h" 19 #include "ItalaApi/IDisposable.h" 20 #include "ItalaApi/ItalaDefs.h" 66 virtual DeviceInfoList
EnumerateDevices(InterfaceInfoList itfInfos, uint64_t timeout) = 0;
92 virtual GenApi::INodeMap&
GetNodeMap()
const = 0;
Definition: DeviceInfo.h:31
Definition: InterfaceInfo.h:32
virtual InterfaceInfoList EnumerateInterfaces()=0
Definition: DefectivePixel.h:23
virtual IDevice * CreateDevice(DeviceInfo devInfo)=0
virtual GenApi::INodeMap & GetNodeMap() const =0
virtual GenApi::INodeMap & GetInterfaceNodeMap(InterfaceInfo itfInfo)=0
Definition: IDisposable.h:27
virtual DeviceInfoList EnumerateDevices(uint64_t timeout)=0