| /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...] |