|
// SafeLocker.h: interface for the CSafeLocker class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SAFELOCKER_H__6D80BFD3_7683_4FFC_A822_2732257EBDD3__INCLUDED_)
#define AFX_SAFELOCKER_H__6D80BFD3_7683_4FFC_A822_2732257EBDD3__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CSafeLocker
{
public:
CSafeLocker();
virtual ~CSafeLocker();
void Lock(void);
void UnLock(void);
BOOL CanLock(void);
private:
HANDLE m_hMutex;
};
#endif // !defined(AFX_SAFELOCKER_H__6D80BFD3_7683_4FFC_A822_2732257EBDD3__INCLUDED_)
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.