#include <detail/host_pipe_map_entry.hpp>
Public Member Functions | |
HostPipeMapEntry (std::string UniqueId, const void *HostPipePtr) | |
HostPipeMapEntry (std::string UniqueId, std::uint32_t HostPipeTSize) | |
void | initialize (std::uint32_t HostPipeTSize) |
void | initialize (const void *HostPipePtr) |
void | initialize (const RTDeviceBinaryImage *DeviceImage) |
RTDeviceBinaryImage * | getDevBinImage () |
Public Attributes | |
std::string | MUniqueId |
const void * | MHostPipePtr |
std::uint32_t | MHostPipeTSize |
const RTDeviceBinaryImage * | mDeviceImage |
Definition at line 19 of file host_pipe_map_entry.hpp.
|
inline |
Definition at line 30 of file host_pipe_map_entry.hpp.
|
inline |
Definition at line 35 of file host_pipe_map_entry.hpp.
|
inline |
Definition at line 54 of file host_pipe_map_entry.hpp.
References mDeviceImage.
Referenced by sycl::_V1::detail::enqueueReadWriteHostPipe(), and sycl::_V1::detail::context_impl::getProgramForHostPipe().
|
inline |
Definition at line 50 of file host_pipe_map_entry.hpp.
References mDeviceImage.
|
inline |
Definition at line 45 of file host_pipe_map_entry.hpp.
References MHostPipePtr.
|
inline |
Definition at line 39 of file host_pipe_map_entry.hpp.
References MHostPipeTSize.
const RTDeviceBinaryImage* sycl::_V1::detail::HostPipeMapEntry::mDeviceImage |
Definition at line 26 of file host_pipe_map_entry.hpp.
Referenced by getDevBinImage(), and initialize().
const void* sycl::_V1::detail::HostPipeMapEntry::MHostPipePtr |
Definition at line 22 of file host_pipe_map_entry.hpp.
Referenced by initialize().
std::uint32_t sycl::_V1::detail::HostPipeMapEntry::MHostPipeTSize |
Definition at line 24 of file host_pipe_map_entry.hpp.
Referenced by initialize().
std::string sycl::_V1::detail::HostPipeMapEntry::MUniqueId |
Definition at line 20 of file host_pipe_map_entry.hpp.
Referenced by sycl::_V1::ext::intel::experimental::pipe_base::get_pipe_name().