9 static const char rcsid[] __attribute__((used)) =
"$Id: AutoReadLock.cpp 1653 2016-02-28 19:54:59Z sella $";
11 #include "AutoReadLock.h"
13 using namespace sella::util;
15 AutoReadLock::AutoReadLock(pthread_rwlock_t & lock)
throw () : lock(lock) {
16 ::pthread_rwlock_rdlock(&(this->lock));
19 AutoReadLock::~AutoReadLock() throw () {
20 ::pthread_rwlock_unlock(&(this->lock));