HomeSort by: relevance | last modified time | path
    Searched defs:weak_ptr (Results 1 - 7 of 7) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
shared_ptr.h 1 // shared_ptr and weak_ptr implementation -*- C++ -*-
34 // weak_ptr.hpp
194 /// The corresponding weak_ptr type for this shared_ptr
196 using weak_type = weak_ptr<_Tp>;
374 * @param __r A weak_ptr.
379 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>>
380 explicit shared_ptr(const weak_ptr<_Yp>& __r)
534 // This constructor is non-standard, it is used by weak_ptr::lock().
535 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) noexcept
538 friend class weak_ptr<_Tp>
811 class weak_ptr : public __weak_ptr<_Tp> class in inherits:__weak_ptr
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
shared_ptr.h 1 // shared_ptr and weak_ptr implementation -*- C++ -*-
34 // weak_ptr.hpp
193 /// The corresponding weak_ptr type for this shared_ptr
195 using weak_type = weak_ptr<_Tp>;
373 * @param __r A weak_ptr.
378 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>>
379 explicit shared_ptr(const weak_ptr<_Yp>& __r)
533 // This constructor is non-standard, it is used by weak_ptr::lock().
534 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) noexcept
537 friend class weak_ptr<_Tp>
810 class weak_ptr : public __weak_ptr<_Tp> class in inherits:__weak_ptr
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/
shared_ptr.h 51 template<typename _Tp> class weak_ptr;
136 shared_ptr(const weak_ptr<_Tp1>& __r)
229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
232 friend class weak_ptr<_Tp>;
420 class weak_ptr : public __weak_ptr<_Tp> class in namespace:experimental::fundamentals_v2
428 constexpr weak_ptr() noexcept = default;
431 weak_ptr(const shared_ptr<_Tp1>& __r) noexcept
434 weak_ptr(const weak_ptr&) noexcept = default;
437 weak_ptr(const weak_ptr<_Tp1>& __r) noexcep
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
shared_ptr.h 51 template<typename _Tp> class weak_ptr;
136 shared_ptr(const weak_ptr<_Tp1>& __r)
229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
232 friend class weak_ptr<_Tp>;
420 class weak_ptr : public __weak_ptr<_Tp> class in namespace:experimental::fundamentals_v2
428 constexpr weak_ptr() noexcept = default;
431 weak_ptr(const shared_ptr<_Tp1>& __r) noexcept
434 weak_ptr(const weak_ptr&) noexcept = default;
437 weak_ptr(const weak_ptr<_Tp1>& __r) noexcep
    [all...]
  /src/external/apache2/llvm/dist/libcxx/include/__memory/
shared_ptr.h 142 template<class _Tp> class _LIBCPP_TEMPLATE_VIS weak_ptr; variable in typeref:class:_LIBCPP_TEMPLATE_VIS
421 typedef weak_ptr<_Tp> weak_type;
479 template<class _Yp> explicit shared_ptr(const weak_ptr<_Yp>& __r,
598 bool owner_before(weak_ptr<_Up> const& __p) const _NOEXCEPT
681 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS weak_ptr;
686 shared_ptr(weak_ptr<_Tp>) -> shared_ptr<_Tp>;
1321 class _LIBCPP_SHARED_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS weak_ptr class
1331 _LIBCPP_CONSTEXPR weak_ptr() _NOEXCEPT;
1332 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(shared_ptr<_Yp> const& __r,
1336 weak_ptr(weak_ptr const& __r) _NOEXCEPT
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
shared_ptr.h 32 // weak_ptr.hpp
509 class weak_ptr;
940 // 2.2.4.7 weak_ptr specialized algorithms.
1015 shared_ptr(const weak_ptr<_Tp1>& __r)
1084 // The actual weak_ptr, with forwarding constructors and
1087 class weak_ptr class in namespace:tr1
1091 weak_ptr() function in class:tr1::weak_ptr
1095 weak_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::weak_ptr
1099 weak_ptr(const shared_ptr<_Tp1>& __r function in class:tr1::weak_ptr
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
shared_ptr.h 32 // weak_ptr.hpp
509 class weak_ptr;
940 // 2.2.4.7 weak_ptr specialized algorithms.
1015 shared_ptr(const weak_ptr<_Tp1>& __r)
1084 // The actual weak_ptr, with forwarding constructors and
1087 class weak_ptr class in namespace:tr1
1091 weak_ptr() function in class:tr1::weak_ptr
1095 weak_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::weak_ptr
1099 weak_ptr(const shared_ptr<_Tp1>& __r function in class:tr1::weak_ptr
    [all...]

Completed in 40 milliseconds