KAutoMutex.cpp
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:0k
源码类别:

模拟服务器

开发平台:

C/C++

  1. #include "KWin32.h"
  2. #include "KEngine.h"
  3. #include "KMutex.h"
  4. #include "KAutoMutex.h"
  5. KAutoMutex::KAutoMutex(KMutex* pMutex)
  6. {
  7. m_pMutex = pMutex;
  8. if (m_pMutex)
  9. m_pMutex->Lock();
  10. }
  11. KAutoMutex::~KAutoMutex()
  12. {
  13. if (m_pMutex)
  14. {
  15. m_pMutex->Unlock();
  16. m_pMutex = NULL;
  17. }
  18. }