Lines Matching defs:RWMutexImpl
25 RWMutexImpl::RWMutexImpl() = default;
26 RWMutexImpl::~RWMutexImpl() = default;
28 bool RWMutexImpl::lock_shared() { return true; }
29 bool RWMutexImpl::unlock_shared() { return true; }
30 bool RWMutexImpl::try_lock_shared() { return true; }
31 bool RWMutexImpl::lock() { return true; }
32 bool RWMutexImpl::unlock() { return true; }
33 bool RWMutexImpl::try_lock() { return true; }
44 RWMutexImpl::RWMutexImpl()
65 RWMutexImpl::~RWMutexImpl()
74 RWMutexImpl::lock_shared()
84 RWMutexImpl::unlock_shared()
93 bool RWMutexImpl::try_lock_shared() {
102 RWMutexImpl::lock()
112 RWMutexImpl::unlock()
121 bool RWMutexImpl::try_lock() {
131 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { }
133 RWMutexImpl::~RWMutexImpl() {
137 bool RWMutexImpl::lock_shared() {
141 bool RWMutexImpl::unlock_shared() {
145 bool RWMutexImpl::try_lock_shared() {
149 bool RWMutexImpl::lock() {
153 bool RWMutexImpl::unlock() {
157 bool RWMutexImpl::try_lock() {