28 #ifndef INCLUDED_ADAPTOR_YREF_HPP_
29 #define INCLUDED_ADAPTOR_YREF_HPP_ 1
37 using std::bad_weak_ptr;
38 using std::const_pointer_cast;
39 using std::dynamic_pointer_cast;
40 using std::enable_shared_from_this;
41 using std::get_deleter;
49 using std::shared_ptr;
50 using std::static_pointer_cast;
52 using std::unique_ptr;
62 template<
typename _type>
78 template<
typename _type>
88 template<
typename _type>
99 template<
typename _type>
103 return sp.get() != p;
109 template<
typename _type>
113 return sp.get() != p;