bsl::shared_ptr<ELEMENT_TYPE>

Deduce the specified type ELEMENT_TYPE corresponding template parameter of the bsl::weak_ptr supplied to the constructor of shared_ptr.

Synopsis

Declared in <bslstl_sharedptr.h>

template<class ELEMENT_TYPE>
shared_ptr<ELEMENT_TYPE>(weak_ptr<ELEMENT_TYPE>) -> shared_ptr<ELEMENT_TYPE>;