Home
last modified time | relevance | path

Searched refs:Internals (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dshared_ptr.h29 class weak_ptr final : public Internals::PtrCountedBase<T> {
41 weak_ptr(const shared_ptr<T>& p) : Internals::PtrCountedBase<T>(p) in weak_ptr()
47 weak_ptr(const weak_ptr& p) noexcept : Internals::PtrCountedBase<T>(p) in PtrCountedBase()
53 weak_ptr(weak_ptr&& p) noexcept : Internals::PtrCountedBase<T>(p) in PtrCountedBase()
111 template<class U, class = Internals::EnableIfPointerConvertible<U, T>>
117 template<class U, class = Internals::EnableIfPointerConvertible<U, T>>
122 template<class U, class = Internals::EnableIfPointerConvertible<U, T>>
129 template<class U, class = Internals::EnableIfPointerConvertible<U, T>>
137 template<class U, class = Internals::EnableIfPointerConvertible<U, T>>
161 class shared_ptr final : public Internals
[all...]
H A Dinterface_traits.h26 namespace Internals { namespace
110 BASE_NS::is_convertible_v<BASE_NS::remove_const_t<type&>, BASE_NS::Internals::ptr_base&>;
H A Dshared_ptr_internals.h28 namespace Internals { namespace
204 } // namespace Internals

Completed in 2 milliseconds