18#ifndef _DECAF_UTIL_CONCURRENT_LOCKS_READWRITELOCK_H_
19#define _DECAF_UTIL_CONCURRENT_LOCKS_READWRITELOCK_H_
Lock implementations provide more extensive locking operations than can be obtained using synchronize...
Definition: Lock.h:99
A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writin...
Definition: ReadWriteLock.h:90
virtual Lock & writeLock()=0
Returns the lock used for writing.
virtual Lock & readLock()=0
Returns the lock used for reading.
#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