10 singleLock(pthread_mutex_t &m )
13 pthread_mutex_lock(&lock);
17 pthread_mutex_unlock(&lock);
23 friend class eSingleLocker;
24 pthread_mutex_t m_lock;
28 pthread_mutex_init(&m_lock, 0);
32 pthread_mutex_destroy(&m_lock);
40 eSingleLocker(eSingleLock &m)
43 pthread_mutex_lock(&m_lock.m_lock);
47 pthread_mutex_unlock(&m_lock.m_lock);
53 pthread_mutex_t mutex;
59 void lock(int res=100);
60 void unlock(int res=100);
71 eLocker(eLock &lock, int res=100);
78 pthread_mutex_t mutex;