CIRCT 24.0.0git
Loading...
Searching...
No Matches
esi::backends::xrt::XrtAccelerator::Impl Struct Reference
Collaboration diagram for esi::backends::xrt::XrtAccelerator::Impl:

Public Member Functions

 Impl (std::string xclbin, std::string device_id)

Public Attributes

::xrt::device device
::xrt::ip ip
int32_t memoryGroup

Static Public Attributes

static constexpr char kernel_name [] = "esi_kernel"

Detailed Description

Definition at line 71 of file Xrt.cpp.

Constructor & Destructor Documentation

◆ Impl()

esi::backends::xrt::XrtAccelerator::Impl::Impl ( std::string xclbin,
std::string device_id )
inline

Definition at line 74 of file Xrt.cpp.

References device, ip, kernel_name, and memoryGroup.

Member Data Documentation

◆ device

::xrt::device esi::backends::xrt::XrtAccelerator::Impl::device

Definition at line 102 of file Xrt.cpp.

Referenced by Impl().

◆ ip

::xrt::ip esi::backends::xrt::XrtAccelerator::Impl::ip

Definition at line 103 of file Xrt.cpp.

Referenced by Impl().

◆ kernel_name

char esi::backends::xrt::XrtAccelerator::Impl::kernel_name[] = "esi_kernel"
staticconstexpr

Definition at line 72 of file Xrt.cpp.

Referenced by Impl().

◆ memoryGroup

int32_t esi::backends::xrt::XrtAccelerator::Impl::memoryGroup

Definition at line 104 of file Xrt.cpp.

Referenced by Impl().


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