Searched defs:shared_ptr (Results 1 – 2 of 2) sorted by relevance
176 constexpr shared_ptr(nullptr_t) noexcept {} in shared_ptr() function177 shared_ptr(const shared_ptr& p) noexcept : Internals::PtrCountedBase<T>(p) in shared_ptr() function183 shared_ptr(shared_ptr&& p) noexcept : Internals::PtrCountedBase<T>(p) in shared_ptr() function187 explicit shared_ptr(T* ptr) in shared_ptr() function195 shared_ptr(T* ptr, Deleter deleter) in shared_ptr() function202 explicit shared_ptr(const weak_type& p) noexcept : Internals::PtrCountedBase<T>(p) in shared_ptr() function211 shared_ptr(const shared_ptr<Y>& r, T* ptr) noexcept : Internals::PtrCountedBase<T>(r.control_) in shared_ptr() function221 shared_ptr(shared_ptr<U>&& p) noexcept : Internals::PtrCountedBase<T>(p.control_) in shared_ptr() function246 …shared_ptr(const shared_ptr<U>& p) noexcept : shared_ptr(shared_ptr<U>(p)) // use the above move c… in shared_ptr() function250 shared_ptr(unique_ptr<U, D>&& p) noexcept in shared_ptr() function[all …]
30 class shared_ptr; variable