Home
last modified time | relevance | path

Searched refs:SharedLockGuard (Results 1 – 3 of 3) sorted by relevance

/dports/www/grafana8/grafana-8.3.6/vendor/github.com/apache/arrow/cpp/src/arrow/io/
H A Dconcurrency.h34 class SharedLockGuard {
36 explicit SharedLockGuard(LockType* lock) : lock_(lock) { lock_->LockShared(); } in SharedLockGuard() function
38 ~SharedLockGuard() { lock_->UnlockShared(); } in ~SharedLockGuard()
69 SharedLockGuard<SharedExclusiveChecker> shared_guard() { in shared_guard()
70 return SharedLockGuard<SharedExclusiveChecker>(this); in shared_guard()
/dports/databases/arrow/apache-arrow-6.0.1/cpp/src/arrow/io/
H A Dconcurrency.h34 class SharedLockGuard {
36 explicit SharedLockGuard(LockType* lock) : lock_(lock) { lock_->LockShared(); } in SharedLockGuard() function
38 ~SharedLockGuard() { lock_->UnlockShared(); } in ~SharedLockGuard()
69 SharedLockGuard<SharedExclusiveChecker> shared_guard() { in shared_guard()
70 return SharedLockGuard<SharedExclusiveChecker>(this); in shared_guard()
/dports/security/vault/vault-1.8.2/vendor/github.com/apache/arrow/cpp/src/arrow/io/
H A Dconcurrency.h34 class SharedLockGuard {
36 explicit SharedLockGuard(LockType* lock) : lock_(lock) { lock_->LockShared(); } in SharedLockGuard() function
38 ~SharedLockGuard() { lock_->UnlockShared(); } in ~SharedLockGuard()
69 SharedLockGuard<SharedExclusiveChecker> shared_guard() { in shared_guard()
70 return SharedLockGuard<SharedExclusiveChecker>(this); in shared_guard()