ATLAS Offline Software
Public Attributes | List of all members
AthXRT::DeviceMgmtSvc::AthClContext Struct Reference

Struct to hold information about a context, as well as the devices, the program and XCLBIN file associated with the context. More...

Collaboration diagram for AthXRT::DeviceMgmtSvc::AthClContext:

Public Attributes

std::shared_ptr< cl::Context > context
 
std::vector< cl::Device > devices
 
XclbinInfo xclbin_info
 
std::shared_ptr< cl::Program > program
 

Detailed Description

Struct to hold information about a context, as well as the devices, the program and XCLBIN file associated with the context.

Definition at line 129 of file DeviceMgmtSvc.h.

Member Data Documentation

◆ context

std::shared_ptr<cl::Context> AthXRT::DeviceMgmtSvc::AthClContext::context

Definition at line 130 of file DeviceMgmtSvc.h.

◆ devices

std::vector<cl::Device> AthXRT::DeviceMgmtSvc::AthClContext::devices

Definition at line 131 of file DeviceMgmtSvc.h.

◆ program

std::shared_ptr<cl::Program> AthXRT::DeviceMgmtSvc::AthClContext::program

Definition at line 133 of file DeviceMgmtSvc.h.

◆ xclbin_info

XclbinInfo AthXRT::DeviceMgmtSvc::AthClContext::xclbin_info

Definition at line 132 of file DeviceMgmtSvc.h.


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