forked from boostorg/smart_ptr
Add local_shared_ptr::owner_equals
This commit is contained in:
1 parent
686a354f21
commit
91f3aa0386
3 files changed
+121
No files matched your search
@@ -494,6 +494,13 @@ public:
|
||||
{
|
||||
return std::less< boost::detail::local_counted_base* >()( pn, r.pn );
|
||||
}
|
||||
|
||||
// owner_equals
|
||||
|
||||
template<class Y> bool owner_equals( local_shared_ptr<Y> const & r ) const BOOST_SP_NOEXCEPT
|
||||
{
|
||||
return pn == r.pn;
|
||||
}
|
||||
};
|
||||
|
||||
template<class T, class U> inline bool operator==( local_shared_ptr<T> const & a, local_shared_ptr<U> const & b ) BOOST_SP_NOEXCEPT
|
||||
|
||||
Reference in new issue
Block a user