DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > > Member List

This is the complete list of members for sycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >, including all inherited members.

detail::getSyclWeakObjImpl(const weak_object_base< Obj > &WeakObj)sycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >protected
expired() const noexceptsycl::_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() constsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
MObjWeakPtrsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >protected
object_type typedefsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >
operator=(const buffer_type &SYCLObj) noexceptsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
operator=(const weak_object &Other) noexcept=defaultsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >
operator=(weak_object &&Other) noexcept=defaultsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >
weak_object_base< buffer< T, Dimensions, AllocatorT > >::operator=(const weak_object_base &Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >
weak_object_base< buffer< T, Dimensions, AllocatorT > >::operator=(weak_object_base &&Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >
owner_before(const buffer< T, Dimensions, AllocatorT > &Other) const noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
owner_before(const weak_object_base &Other) const noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
reset() noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
swap(weak_object &Other) noexceptsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
weak_object_base< buffer< T, Dimensions, AllocatorT > >::swap(weak_object_base &Other) noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
try_lock() const noexceptsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
weak_object() noexceptsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
weak_object(const buffer_type &SYCLObj) noexceptsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >inline
weak_object(const weak_object &Other) noexcept=defaultsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >
weak_object(weak_object &&Other) noexcept=defaultsycl::_V1::ext::oneapi::weak_object< buffer< T, Dimensions, AllocatorT > >
weak_object_base() noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
weak_object_base(const buffer< T, Dimensions, AllocatorT > &SYCLObj) noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >inline
weak_object_base(const weak_object_base &Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >
weak_object_base(weak_object_base &&Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< buffer< T, Dimensions, AllocatorT > >