#include <MboSynch.h>
Public Member Functions | |
virtual | ~ICriticalSection () |
virtual void | Enter () const =0 |
virtual void | Leave () const =0 |
virtual CLock | GetLock () const =0 |
virtual unsigned long | GetLevel () const =0 |
Definition at line 334 of file MboSynch.h.
virtual mbo::ICriticalSection::~ICriticalSection | ( | ) | [inline, virtual] |
virtual void mbo::ICriticalSection::Enter | ( | ) | const [pure virtual] |
Enter Critical Section / Mutex
Implemented in mbo::IMutex, mbo::CCriticalSectionImpl, mbo::CCriticalSectionFake, mbo::CMutexImpl, mbo::CMutexFake, and mbo::MutexList.
virtual void mbo::ICriticalSection::Leave | ( | ) | const [pure virtual] |
Leave Critical Section / Mutex
Implemented in mbo::CCriticalSectionImpl, mbo::CCriticalSectionFake, mbo::CMutexImpl, mbo::CMutexFake, and mbo::MutexList.
virtual CLock mbo::ICriticalSection::GetLock | ( | ) | const [pure virtual] |
Implemented in mbo::IMutex, mbo::CCriticalSectionImpl, mbo::CCriticalSectionFake, mbo::CMutexImpl, mbo::CMutexFake, and mbo::MutexList.
virtual unsigned long mbo::ICriticalSection::GetLevel | ( | ) | const [pure virtual] |
Implemented in mbo::CCriticalSectionImpl, mbo::CCriticalSectionFake, mbo::CMutexImpl, mbo::CMutexFake, and mbo::MutexList.
Hosted on code.google.com | © Marcus Börger | Generated on Fri Jan 18 21:21:12 2008 for MBO-lib by ![]() |