#include <sycl/ext/oneapi/virtual_mem/physical_mem.hpp>
Definition at line 29 of file physical_mem.hpp.
◆ physical_mem() [1/4]
sycl::_V1::ext::oneapi::experimental::physical_mem::physical_mem |
( |
const device & |
SyclDevice, |
|
|
const context & |
SyclContext, |
|
|
size_t |
NumBytes |
|
) |
| |
◆ physical_mem() [2/4]
sycl::_V1::ext::oneapi::experimental::physical_mem::physical_mem |
( |
const queue & |
SyclQueue, |
|
|
size_t |
NumBytes |
|
) |
| |
|
inline |
◆ physical_mem() [3/4]
sycl::_V1::ext::oneapi::experimental::physical_mem::physical_mem |
( |
const physical_mem & |
rhs | ) |
|
|
default |
◆ physical_mem() [4/4]
sycl::_V1::ext::oneapi::experimental::physical_mem::physical_mem |
( |
physical_mem && |
rhs | ) |
|
|
default |
◆ ~physical_mem()
sycl::_V1::ext::oneapi::experimental::physical_mem::~physical_mem |
( |
| ) |
|
|
inlinenoexcept |
◆ get_context()
context sycl::_V1::ext::oneapi::experimental::physical_mem::get_context |
( |
| ) |
const |
◆ get_device()
device sycl::_V1::ext::oneapi::experimental::physical_mem::get_device |
( |
| ) |
const |
◆ map()
void * sycl::_V1::ext::oneapi::experimental::physical_mem::map |
( |
uintptr_t |
Ptr, |
|
|
size_t |
NumBytes, |
|
|
address_access_mode |
Mode, |
|
|
size_t |
Offset = 0 |
|
) |
| const |
◆ operator!=()
bool sycl::_V1::ext::oneapi::experimental::physical_mem::operator!= |
( |
const physical_mem & |
rhs | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool sycl::_V1::ext::oneapi::experimental::physical_mem::operator== |
( |
const physical_mem & |
rhs | ) |
const |
|
inline |
◆ size()
size_t sycl::_V1::ext::oneapi::experimental::physical_mem::size |
( |
| ) |
const |
|
noexcept |
◆ sycl::detail::createSyclObjFromImpl
template<class T >
T sycl::detail::createSyclObjFromImpl |
( |
decltype(T::impl) |
ImplObj | ) |
|
|
friend |
The documentation for this class was generated from the following files: