Definition at line 480 of file boost_shared_ptr.h.
|
Construct an empty shared_ptr.
Definition at line 491 of file boost_shared_ptr.h. Referenced by shared_ptr::operator=(), and shared_ptr::reset(). |
|
Construct a shared_ptr that owns the pointer p.
Definition at line 500 of file boost_shared_ptr.h. References __glibcxx_function_requires. |
|
Construct a shared_ptr that owns the pointer p and the deleter d.
Definition at line 522 of file boost_shared_ptr.h. References __glibcxx_function_requires. |
|
If r is empty, constructs an empty shared_ptr; otherwise construct a shared_ptr that shares ownership with r.
Definition at line 540 of file boost_shared_ptr.h. References __glibcxx_function_requires. |
|
Constructs a shared_ptr that shares ownership with r and stores a copy of the pointer stored in r.
Definition at line 554 of file boost_shared_ptr.h. References __glibcxx_function_requires, and weak_ptr::_M_ptr. |
|
Definition at line 567 of file boost_shared_ptr.h. References auto_ptr::get(). |