detail::getSyclWeakObjImpl(const weak_object_base< Obj > &WeakObj) | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | protected |
expired() const noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
GetWeakImpl(const buffer< T, Dimensions, AllocatorT > &SYCLObj) | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inlineprotectedstatic |
lock() const | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
MObjWeakPtr | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | protected |
object_type typedef | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | |
operator=(const buffer_type &SYCLObj) noexcept | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
operator=(const weak_object &Other) noexcept=default | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | |
operator=(weak_object &&Other) noexcept=default | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | |
weak_object_base< buffer< T, Dimensions, AllocatorT > >::operator=(const weak_object_base &Other) noexcept=default | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | |
weak_object_base< buffer< T, Dimensions, AllocatorT > >::operator=(weak_object_base &&Other) noexcept=default | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | |
owner_before(const buffer< T, Dimensions, AllocatorT > &Other) const noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
owner_before(const weak_object_base &Other) const noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
reset() noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
swap(weak_object &Other) noexcept | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object_base< buffer< T, Dimensions, AllocatorT > >::swap(weak_object_base &Other) noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
try_lock() const noexcept | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object() noexcept | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object(const buffer_type &SYCLObj) noexcept | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object(const weak_object &Other) noexcept=default | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | |
weak_object(weak_object &&Other) noexcept=default | sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > | |
weak_object_base() noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object_base(const buffer< T, Dimensions, AllocatorT > &SYCLObj) noexcept | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | inline |
weak_object_base(const weak_object_base &Other) noexcept=default | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | |
weak_object_base(weak_object_base &&Other) noexcept=default | sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > > | |