forked from boostorg/smart_ptr
Add BOOST_OVERRIDE to bad_weak_ptr.hpp and local_counted_base.hpp
This commit is contained in:
@@ -47,7 +47,7 @@ class bad_weak_ptr: public std::exception
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW
|
virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE
|
||||||
{
|
{
|
||||||
return "tr1::bad_weak_ptr";
|
return "tr1::bad_weak_ptr";
|
||||||
}
|
}
|
||||||
|
@@ -113,12 +113,12 @@ public:
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT
|
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||||
{
|
{
|
||||||
delete this;
|
delete this;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT
|
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||||
{
|
{
|
||||||
return pn_;
|
return pn_;
|
||||||
}
|
}
|
||||||
@@ -130,12 +130,12 @@ public:
|
|||||||
|
|
||||||
shared_count pn_;
|
shared_count pn_;
|
||||||
|
|
||||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT
|
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||||
{
|
{
|
||||||
shared_count().swap( pn_ );
|
shared_count().swap( pn_ );
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT
|
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||||
{
|
{
|
||||||
return pn_;
|
return pn_;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user