18 #ifndef _DECAF_UTIL_CONCURRENT_LOCKS_READWRITELOCK_H_ 19 #define _DECAF_UTIL_CONCURRENT_LOCKS_READWRITELOCK_H_ 26 namespace concurrent {
99 virtual Lock& readLock() = 0;
105 virtual Lock& writeLock() = 0;
A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writin...
Definition: ReadWriteLock.h:90
#define DECAF_API
Definition: Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25
Lock implementations provide more extensive locking operations than can be obtained using synchronize...
Definition: Lock.h:99