Home
last modified time | relevance | path

Searched refs:shared_lock_guard (Results 1 – 24 of 24) sorted by relevance

/third_party/boost/boost/thread/
Dshared_lock_guard.hpp17 class shared_lock_guard class
24 BOOST_THREAD_NO_COPYABLE(shared_lock_guard)
25 explicit shared_lock_guard(SharedMutex& m_): in shared_lock_guard() function in boost::shared_lock_guard
30 shared_lock_guard(SharedMutex& m_,adopt_lock_t): in shared_lock_guard() function in boost::shared_lock_guard
33 ~shared_lock_guard() in ~shared_lock_guard()
42 struct is_mutex_type<shared_lock_guard<T> >
/third_party/boost/boost/log/detail/
Dlocks.hpp35 class shared_lock_guard;
138 struct shared_lock_guard struct
140 …explicit shared_lock_guard(MutexT& m) BOOST_NOEXCEPT_IF(BOOST_NOEXCEPT_EXPR(m.lock_shared())) : m_…
144 ~shared_lock_guard() in ~shared_lock_guard() argument
149 BOOST_DELETED_FUNCTION(shared_lock_guard(shared_lock_guard const&))
150 BOOST_DELETED_FUNCTION(shared_lock_guard& operator= (shared_lock_guard const&))
/third_party/boost/boost/log/sinks/
Dbasic_sink_frontend.hpp127 BOOST_LOG_EXPR_IF_MT(boost::log::aux::shared_lock_guard< mutex_type > lock(m_Mutex);) in will_consume()
175 BOOST_LOG_EXPR_IF_MT(boost::log::aux::shared_lock_guard< mutex_type > lock(m_Mutex);) in feed_record()
198 boost::log::aux::shared_lock_guard< mutex_type > frontend_lock(this->frontend_mutex()); in try_feed_record()
240 BOOST_LOG_EXPR_IF_MT(boost::log::aux::shared_lock_guard< mutex_type > lock(m_Mutex);) in flush_backend_impl()
444 boost::log::aux::shared_lock_guard< mutex_type > lock(this->frontend_mutex()); in feed_record()
473 …BOOST_LOG_EXPR_IF_MT(boost::log::aux::shared_lock_guard< mutex_type > lock(this->frontend_mutex())… in feed_record()
496 boost::log::aux::shared_lock_guard< mutex_type > frontend_lock(this->frontend_mutex()); in try_feed_record()
/third_party/boost/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/
Dcopy_ctor_fail.cpp31 boost::shared_lock_guard<boost::shared_mutex> lk0(m0); in main()
32 boost::shared_lock_guard<boost::shared_mutex> lk1 = lk0; in main()
Dcopy_assign_fail.cpp30 boost::shared_lock_guard<boost::shared_mutex> lk0(m0); in main()
31 boost::shared_lock_guard<boost::shared_mutex> lk1(m1); in main()
Ddefault_pass.cpp48 boost::shared_lock_guard<boost::shared_mutex> lg(m); in f()
55 boost::shared_lock_guard<boost::shared_mutex> lg(m); in f()
Dadopt_lock_pass.cpp48 boost::shared_lock_guard<boost::shared_mutex> lg(m, boost::adopt_lock); in f()
56 boost::shared_lock_guard<boost::shared_mutex> lg(m, boost::adopt_lock); in f()
Dtypes_pass.cpp36 BOOST_STATIC_ASSERT_MSG((boost::is_same<boost::shared_lock_guard<boost::shared_mutex>::mutex_type, in main()
/third_party/boost/boost/log/utility/
Dstrictest_lock.hpp82 struct thread_access_mode_of< shared_lock_guard< MutexT > > : mpl::integral_c< lock_access_mode, sh…
107 struct thread_access_mode_of< boost::log::aux::shared_lock_guard< MutexT > > : mpl::integral_c< loc…
/third_party/boost/libs/log/src/
Dattribute_name.cpp147 log::aux::shared_lock_guard< mutex_type > _(m_Mutex); in get_id_from_string()
173 BOOST_LOG_EXPR_IF_MT(log::aux::shared_lock_guard< mutex_type > _(m_Mutex);) in get_string_from_id()
Dcore.cpp229 typedef log::aux::shared_lock_guard< log::aux::light_rw_mutex > scoped_read_lock;
/third_party/boost/boost/log/sources/
Dbasic_logger.hpp105 typedef boost::log::aux::shared_lock_guard< const threading_model > get_attributes_lock;
107 typedef boost::log::aux::shared_lock_guard< threading_model > open_record_lock;
355 boost::log::aux::shared_lock_guard< const threading_model >(that.get_threading_model()), in basic_composite_logger()
Dexception_handler_feature.hpp216 boost::log::aux::shared_lock_guard< threading_model >, in handle_exception()
Dchannel_feature.hpp145 …BOOST_LOG_EXPR_IF_MT(boost::log::aux::shared_lock_guard< const threading_model > lock(this->get_th… in channel()
/third_party/boost/libs/thread/doc/
Dthread.qbk171 …_shared_lock_guard [link thread.synchronization.other_locks.shared_lock_guard `shared_lock_guard`]]
172 …_constructor_adopt [link thread.synchronization.other_locks.shared_lock_guard `shared_lock_guard`]]
Dmutex_concepts.qbk2882 [section:shared_lock_guard Class template `shared_lock_guard`]
2884 // #include <boost/thread/shared_lock_guard.hpp>
2888 class shared_lock_guard
2891 shared_lock_guard(shared_lock_guard const&) = delete;
2892 shared_lock_guard& operator=(shared_lock_guard const&) = delete;
2894 explicit shared_lock_guard(SharedLockable& m_);
2895 shared_lock_guard(SharedLockable& m_,boost::adopt_lock_t);
2897 ~shared_lock_guard();
2909 [section:constructor `shared_lock_guard(SharedLockable & m)`]
2921 [section:constructor_adopt `shared_lock_guard(SharedLockable & m,boost::adopt_lock_t)`]
[all …]
Doverview.qbk26 …r non-standard features have been added also as thread attributes, reverse_lock, shared_lock_guard.
Dchanges.qbk169 * #91 Add shared_lock_guard to the included lock types
705 * [@http://svn.boost.org/trac/boost/ticket/3567 #3567] Request for shared_lock_guard.
/third_party/boost/boost/log/attributes/
Dmutable_constant.hpp75 boost::log::aux::shared_lock_guard< MutexT >,
/third_party/boost/libs/thread/test/
Dtest_time_jumps.cpp545 boost::shared_lock_guard<typename Helper::mutex> g(m); in threadContextWithShared()
1457 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockFor()
1469 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUntilSteady()
1481 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUntilSystem()
1493 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUntilCustom()
1557 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUpgradeFor()
1569 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUpgradeUntilSteady()
1581 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUpgradeUntilSystem()
1593 boost::shared_lock_guard<typename Helper::mutex> g(m); in testTryUnlockSharedAndLockUpgradeUntilCustom()
DJamfile.v2926 …[ thread-compile-fail ./sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp : : sha…
927 …[ thread-compile-fail ./sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp : : share…
928 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp : shared_lo…
929 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp : shared_lock_…
930 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp : shared_lock_gu…
/third_party/boost/libs/log/src/setup/
Dformatter_parser.cpp456 … BOOST_LOG_EXPR_IF_MT(log::aux::shared_lock_guard< log::aux::light_rw_mutex > lock(repo.m_Mutex);) in parse_formatter()
Dfilter_parser.cpp500 … BOOST_LOG_EXPR_IF_MT(log::aux::shared_lock_guard< log::aux::light_rw_mutex > lock(repo.m_Mutex);) in parse_filter()
Dinit_from_settings.cpp766 … BOOST_LOG_EXPR_IF_MT(log::aux::shared_lock_guard< log::aux::light_rw_mutex > lock(m_Mutex);)