Esempio n. 1
0
	~ExclusiveSynchronization(){pthread_rwlock_unlock(m_lock->get());}
Esempio n. 2
0
	~SharedSynchronization(){pthread_rwlock_unlock(m_lock->get());}
Esempio n. 3
0
	ExclusiveSynchronization(RWLock *lock):m_lock(lock)
	{ 
		pthread_rwlock_wrlock(m_lock->get());
	}
Esempio n. 4
0
	SharedSynchronization(RWLock *lock):m_lock(lock)
	{ 
		pthread_rwlock_rdlock(m_lock->get());
	}