Subject: [Boost-bugs] [Boost C++ Libraries] #11424: Provide shared_timed_mutex as an alternative name for shared_mutex and deprecate the use of shared_mutex as a timed mutex
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-06-27 01:03:06
#11424: Provide shared_timed_mutex as an alternative name for shared_mutex and
deprecate the use of shared_mutex as a timed mutex
-------------------------------------+----------------------------
Reporter: eldiener | Owner: anthonyw
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: thread
Version: Boost Development Trunk | Severity: Not Applicable
Keywords: |
-------------------------------------+----------------------------
In C++14 the std::shared_mutex class has been renamed to
std::shared_timed_mutex ( http://www.open-
std.org/jtc1/sc22/wg21/docs/papers/2014/n3891.htm ) and a non-timed
shared_mutex has been proposed ( http://www.open-
std.org/jtc1/sc22/wg21/docs/papers/2014/n4241.htm ). In order to remain
compatible to C++14 the boost thread library could have
boost::shared_timed_mutex be the same as the current boost::shared_mutex
and could deprecate the current use of boost::shared_mutex. Deprecating
the use of boost::shared_mutex in favor of boost::shared_timed_mutex would
enable end-users to change their usage of boost::shared_mutex to
boost::shared_timed_mutex until such time when boost::shared_mutex is
recoded as a non-timed shared mutex class.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11424> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:18 UTC