Bullet Collision Detection & Physics Library
Classes | Functions
btThreads.h File Reference
#include "btScalar.h"
Include dependency graph for btThreads.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btSpinMutex
 btSpinMutex – lightweight spin-mutex implemented with atomic ops, never puts a thread to sleep because it is designed to be used with a task scheduler which has one thread per core and the threads don't sleep until they run out of tasks. More...
 

Functions

void btMutexLock (btSpinMutex *)
 
void btMutexUnlock (btSpinMutex *)
 
bool btMutexTryLock (btSpinMutex *)
 

Function Documentation

§ btMutexLock()

void btMutexLock ( btSpinMutex )
inline

Definition at line 69 of file btThreads.h.

§ btMutexTryLock()

bool btMutexTryLock ( btSpinMutex )
inline

Definition at line 71 of file btThreads.h.

§ btMutexUnlock()

void btMutexUnlock ( btSpinMutex )
inline

Definition at line 70 of file btThreads.h.