class xf::fintech::DeviceManager¶
#include "xf_fintech_device_manager.hpp"
Methods¶
getDeviceList¶
getDeviceList overload (1)¶
static std::vector <Device*> getDeviceList (void)
Returns a vector of ALL available Xilinx devices
getDeviceList overload (2)¶
static std::vector <Device*> getDeviceList (std::string deviceSubString)
Allows a user to get a list of devices whose name contains a specified substring. Passing “u250” would find any devices whose name contained “u250” e.g. “xilinx_u250_xdma_201830_2” This can be useful in a system with different types of cards installed.
Parameters:
deviceSubString | Substring to look for in the device name |
getDeviceList overload (3)¶
static std::vector <Device*> getDeviceList (Device::DeviceType deviceType)
Allows a user to list of devices whose type matches the specifed enumeration This can be useful in a system with different types of cards installed.
Parameters:
deviceType | Device type to look for. |