36 #include <Inventor/SbBasic.h>
37 #include <Inventor/C/threads/mutex.h>
41 SbMutex(
void) { this->mutex = cc_mutex_construct(); }
42 ~
SbMutex() { cc_mutex_destruct(this->mutex); }
45 cc_mutex_lock(this->mutex);
52 return cc_mutex_try_lock(this->mutex) == CC_OK;
56 cc_mutex_unlock(this->mutex);
73 #include <Inventor/threads/SbThreadAutoLock.h>
74 #endif // COIN_INTERNAL
76 #endif // !COIN_SBMUTEX_H
Definition: SbCondVar.h:41
struct cc_mutex cc_mutex
The type definition for the mutex structure.
Definition: common.h:58