DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT > Member List

This is the complete list of members for sycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >, including all inherited members.

detail::getSyclWeakObjImpl(const weak_object_base< Obj > &WeakObj)sycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >protected
expired() const noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
GetWeakImpl(const SYCLObjT &SYCLObj)sycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inlineprotectedstatic
MObjWeakPtrsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >protected
object_type typedefsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >
operator=(const weak_object_base &Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >
operator=(weak_object_base &&Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >
owner_before(const SYCLObjT &Other) const noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
owner_before(const weak_object_base &Other) const noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
reset() noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
swap(weak_object_base &Other) noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
weak_object_base() noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
weak_object_base(const SYCLObjT &SYCLObj) noexceptsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >inline
weak_object_base(const weak_object_base &Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >
weak_object_base(weak_object_base &&Other) noexcept=defaultsycl::_V1::ext::oneapi::detail::weak_object_base< SYCLObjT >