mirror of
https://github.com/beykery/cocosocket.git
synced 2026-05-12 08:39:11 +08:00
21 lines
257 B
C++
21 lines
257 B
C++
#ifndef AUTOMUTEX_H
|
|
#define AUTOMUTEX_H
|
|
#include "Mutext.h"
|
|
|
|
class AutoLock {
|
|
private:
|
|
Mutext* lock;
|
|
public:
|
|
|
|
AutoLock(Mutext * pMutex) {
|
|
lock = pMutex;
|
|
lock->Lock();
|
|
}
|
|
|
|
~AutoLock() {
|
|
lock->Unlock();
|
|
}
|
|
};
|
|
#endif
|
|
|