#include <btThreadSupportInterface.h>
Public Member Functions | |
btCriticalSection () | |
virtual | ~btCriticalSection () |
virtual unsigned int | getSharedParam (int i)=0 |
virtual void | setSharedParam (int i, unsigned int p)=0 |
virtual void | lock ()=0 |
virtual void | unlock ()=0 |
Public Attributes | |
unsigned int | mCommonBuff [32] |
Definition at line 34 of file btThreadSupportInterface.h.
btCriticalSection::btCriticalSection | ( | ) | [inline] |
Definition at line 36 of file btThreadSupportInterface.h.
virtual btCriticalSection::~btCriticalSection | ( | ) | [inline, virtual] |
Definition at line 37 of file btThreadSupportInterface.h.
virtual unsigned int btCriticalSection::getSharedParam | ( | int | i | ) | [pure virtual] |
Implemented in PosixCriticalSection, btDummyCriticalSection, and btWin32CriticalSection.
virtual void btCriticalSection::lock | ( | ) | [pure virtual] |
Implemented in PosixCriticalSection, btDummyCriticalSection, and btWin32CriticalSection.
virtual void btCriticalSection::setSharedParam | ( | int | i, | |
unsigned int | p | |||
) | [pure virtual] |
Implemented in PosixCriticalSection, btDummyCriticalSection, and btWin32CriticalSection.
virtual void btCriticalSection::unlock | ( | ) | [pure virtual] |
Implemented in PosixCriticalSection, btDummyCriticalSection, and btWin32CriticalSection.
unsigned int btCriticalSection::mCommonBuff[32] |
Reimplemented in PosixCriticalSection.
Definition at line 39 of file btThreadSupportInterface.h.