Public Member Functions | Public Attributes

btCriticalSection Class Reference

#include <btThreadSupportInterface.h>

Inheritance diagram for btCriticalSection:
Inheritance graph
[legend]

List of all members.

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]

Detailed Description

Definition at line 34 of file btThreadSupportInterface.h.


Constructor & Destructor Documentation

btCriticalSection::btCriticalSection (  )  [inline]

Definition at line 36 of file btThreadSupportInterface.h.

virtual btCriticalSection::~btCriticalSection (  )  [inline, virtual]

Definition at line 37 of file btThreadSupportInterface.h.


Member Function Documentation

virtual unsigned int btCriticalSection::getSharedParam ( int  i  )  [pure virtual]
virtual void btCriticalSection::lock (  )  [pure virtual]
virtual void btCriticalSection::setSharedParam ( int  i,
unsigned int  p 
) [pure virtual]
virtual void btCriticalSection::unlock (  )  [pure virtual]

Member Data Documentation

Reimplemented in PosixCriticalSection.

Definition at line 39 of file btThreadSupportInterface.h.


The documentation for this class was generated from the following file: