DPC++ Runtime
Runtime libraries for oneAPI DPC++
syclcompat::detail::host_buffer Class Reference

#include <syclcompat/memory.hpp>

Public Member Functions

 host_buffer (size_t size, sycl::queue q, const std::vector< sycl::event > &deps)
 
void * get_ptr () const
 
size_t get_size () const
 
 ~host_buffer ()
 

Detailed Description

Definition at line 334 of file memory.hpp.

Constructor & Destructor Documentation

◆ host_buffer()

syclcompat::detail::host_buffer::host_buffer ( size_t  size,
sycl::queue  q,
const std::vector< sycl::event > &  deps 
)
inline

Definition at line 341 of file memory.hpp.

◆ ~host_buffer()

syclcompat::detail::host_buffer::~host_buffer ( )
inline

Member Function Documentation

◆ get_ptr()

void* syclcompat::detail::host_buffer::get_ptr ( ) const
inline

Definition at line 343 of file memory.hpp.

Referenced by syclcompat::experimental::detail::memcpy().

◆ get_size()

size_t syclcompat::detail::host_buffer::get_size ( ) const
inline

Definition at line 344 of file memory.hpp.


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