base.h 288 B

123456789101112131415161718192021222324
  1. #ifndef _BASE_H_
  2. #define _BASE_H_
  3. class CBase
  4. {
  5. private:
  6. CRITICAL_SECTION mBaseCritSect;
  7. public:
  8. CBase();
  9. virtual ~CBase();
  10. VOID Lock();
  11. VOID Unlock();
  12. virtual VOID operator=(const CBase &Other);
  13. } ;
  14. typedef CBase * PBase;
  15. #endif