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

  /src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/
auto_ptr.h 294 // 541. shared_ptr template assignment and void
327 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
shared_ptr.h 0 // shared_ptr and weak_ptr implementation -*- C++ -*-
30 // shared_ptr.hpp
64 // 20.7.2.2.11 shared_ptr I/O
67 /// @relates shared_ptr
88 /// 20.7.2.2.10 shared_ptr get_deleter
91 /// @relates shared_ptr
94 get_deleter(const shared_ptr<_Tp>& __p) noexcept
159 * A `shared_ptr` object is either empty or _owns_ a pointer passed
160 * to the constructor. Copies of a `shared_ptr` share ownership of
161 * the same pointer. When the last `shared_ptr` that owns the pointe
175 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr
213 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } function in class:shared_ptr
230 shared_ptr(_Yp* __p, _Deleter __d) function in class:shared_ptr
247 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr
267 shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr
286 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr
379 explicit shared_ptr(const weak_ptr<_Yp>& __r) function in class:shared_ptr
394 shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:shared_ptr
403 shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:shared_ptr
411 constexpr shared_ptr(nullptr_t) noexcept : shared_ptr() { } function in class:shared_ptr
462 shared_ptr(_Sp_alloc_shared_tag<_Alloc> __tag, _Args&&... __args) function in class:shared_ptr
477 shared_ptr(const _Sp_counted_array_base<_Alloc>& __a, function in class:shared_ptr
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/backward/
auto_ptr.h 294 // 541. shared_ptr template assignment and void
326 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
shared_ptr.h 0 // shared_ptr and weak_ptr implementation -*- C++ -*-
30 // shared_ptr.hpp
64 // 20.7.2.2.11 shared_ptr I/O
67 /// @relates shared_ptr
88 /// 20.7.2.2.10 shared_ptr get_deleter
91 /// @relates shared_ptr
94 get_deleter(const shared_ptr<_Tp>& __p) noexcept
159 * A `shared_ptr` object is either empty or _owns_ a pointer passed
160 * to the constructor. Copies of a `shared_ptr` share ownership of
161 * the same pointer. When the last `shared_ptr` that owns the pointe
175 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr
214 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } function in class:shared_ptr
231 shared_ptr(_Yp* __p, _Deleter __d) function in class:shared_ptr
248 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr
268 shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr
287 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr
380 explicit shared_ptr(const weak_ptr<_Yp>& __r) function in class:shared_ptr
395 shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:shared_ptr
404 shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:shared_ptr
412 constexpr shared_ptr(nullptr_t) noexcept : shared_ptr() { } function in class:shared_ptr
463 shared_ptr(_Sp_alloc_shared_tag<_Alloc> __tag, _Args&&... __args) function in class:shared_ptr
478 shared_ptr(const _Sp_counted_array_base<_Alloc>& __a, function in class:shared_ptr
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
shared_ptr.h 1 // Experimental shared_ptr with array support -*- C++ -*-
25 /** @file experimental/bits/shared_ptr.h
50 template<typename _Tp> class shared_ptr;
63 class shared_ptr : public __shared_ptr<_Tp> class in namespace:experimental::fundamentals_v2
89 // 8.2.1.1, shared_ptr constructors
90 constexpr shared_ptr() noexcept = default;
94 shared_ptr(_Tp1* __p) : _Base_type(__p) function in class:experimental::fundamentals_v2::shared_ptr
98 shared_ptr(_Tp1* __p, _Deleter __d) function in class:experimental::fundamentals_v2::shared_ptr
104 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:experimental::fundamentals_v2::shared_ptr
109 shared_ptr(nullptr_t __p, _Deleter __d function in class:experimental::fundamentals_v2::shared_ptr
113 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:experimental::fundamentals_v2::shared_ptr
136 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:experimental::fundamentals_v2::shared_ptr
143 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:experimental::fundamentals_v2::shared_ptr
151 shared_ptr(unique_ptr<_Tp1, _Del>&& __r) function in class:experimental::fundamentals_v2::shared_ptr
160 constexpr shared_ptr(nullptr_t __p) function in class:experimental::fundamentals_v2::shared_ptr
220 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:experimental::fundamentals_v2::shared_ptr
229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) function in class:experimental::fundamentals_v2::shared_ptr
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/
shared_ptr.h 1 // Experimental shared_ptr with array support -*- C++ -*-
25 /** @file experimental/bits/shared_ptr.h
50 template<typename _Tp> class shared_ptr;
63 class shared_ptr : public __shared_ptr<_Tp> class in namespace:experimental::fundamentals_v2
89 // 8.2.1.1, shared_ptr constructors
90 constexpr shared_ptr() noexcept = default;
94 shared_ptr(_Tp1* __p) : _Base_type(__p) function in class:experimental::fundamentals_v2::shared_ptr
98 shared_ptr(_Tp1* __p, _Deleter __d) function in class:experimental::fundamentals_v2::shared_ptr
104 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:experimental::fundamentals_v2::shared_ptr
109 shared_ptr(nullptr_t __p, _Deleter __d function in class:experimental::fundamentals_v2::shared_ptr
113 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:experimental::fundamentals_v2::shared_ptr
136 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:experimental::fundamentals_v2::shared_ptr
143 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:experimental::fundamentals_v2::shared_ptr
151 shared_ptr(unique_ptr<_Tp1, _Del>&& __r) function in class:experimental::fundamentals_v2::shared_ptr
160 constexpr shared_ptr(nullptr_t __p) function in class:experimental::fundamentals_v2::shared_ptr
220 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:experimental::fundamentals_v2::shared_ptr
229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) function in class:experimental::fundamentals_v2::shared_ptr
    [all...]
  /src/external/apache2/llvm/dist/libcxx/include/__memory/
shared_ptr.h 417 class _LIBCPP_SHARED_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS shared_ptr class
434 _LIBCPP_CONSTEXPR shared_ptr() _NOEXCEPT;
436 _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT;
449 explicit shared_ptr(_Yp* __p) : __ptr_(__p) { function in class:shared_ptr
459 shared_ptr(_Yp* __p, _Dp __d,
462 shared_ptr(_Yp* __p, _Dp __d, _Alloc __a,
464 template <class _Dp> shared_ptr(nullptr_t __p, _Dp __d);
465 template <class _Dp, class _Alloc> shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a);
466 template<class _Yp> _LIBCPP_INLINE_VISIBILITY shared_ptr(const shared_ptr<_Yp>& __r, element_type* __p) _NOEXCEPT
711 shared_ptr<_Tp>::shared_ptr(_Yp* __p, _Dp __d, function in class:shared_ptr
739 shared_ptr<_Tp>::shared_ptr(nullptr_t __p, _Dp __d) function in class:shared_ptr
765 shared_ptr<_Tp>::shared_ptr(_Yp* __p, _Dp __d, _Alloc __a, function in class:shared_ptr
798 shared_ptr<_Tp>::shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a) function in class:shared_ptr
887 shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r, function in class:shared_ptr
900 shared_ptr<_Tp>::shared_ptr(unique_ptr<_Yp, _Dp>&& __r, function in class:shared_ptr
925 shared_ptr<_Tp>::shared_ptr(unique_ptr<_Yp, _Dp>&& __r, function in class:shared_ptr
1571 shared_ptr<_Tp>::shared_ptr(const weak_ptr<_Yp>& __r, function in class:shared_ptr
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
shared_ptr.h 1 // <tr1/shared_ptr.h> -*- C++ -*-
28 // shared_ptr.hpp
44 /** @file tr1/shared_ptr.h
59 * @brief Exception possibly thrown by @c shared_ptr.
506 class shared_ptr;
541 // object pointed to is deleted when the last shared_ptr pointing to
747 // 2.2.3.8 shared_ptr specialized algorithms.
753 // 2.2.3.9 shared_ptr casts
755 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))
765 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get())
993 class shared_ptr class in namespace:tr1
997 shared_ptr() function in class:tr1::shared_ptr
1002 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr
1006 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr
1010 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1015 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1023 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1029 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr
1033 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr
1037 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
shared_ptr.h 1 // <tr1/shared_ptr.h> -*- C++ -*-
28 // shared_ptr.hpp
44 /** @file tr1/shared_ptr.h
59 * @brief Exception possibly thrown by @c shared_ptr.
506 class shared_ptr;
541 // object pointed to is deleted when the last shared_ptr pointing to
747 // 2.2.3.8 shared_ptr specialized algorithms.
753 // 2.2.3.9 shared_ptr casts
755 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))
765 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get())
993 class shared_ptr class in namespace:tr1
997 shared_ptr() function in class:tr1::shared_ptr
1002 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr
1006 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr
1010 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1015 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1023 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr
1029 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr
1033 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr
1037 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr
    [all...]

Completed in 48 milliseconds