CIRCT 20.0.0git
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
esi::backends::xrt::XrtAccelerator::Impl Struct Reference
Collaboration diagram for esi::backends::xrt::XrtAccelerator::Impl:
Collaboration graph
[legend]

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 53 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 56 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 84 of file Xrt.cpp.

Referenced by Impl().

◆ ip

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

Definition at line 85 of file Xrt.cpp.

Referenced by Impl().

◆ kernel_name

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

Definition at line 54 of file Xrt.cpp.

Referenced by Impl().

◆ memoryGroup

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

Definition at line 86 of file Xrt.cpp.

Referenced by Impl().


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