Public Member Functions | |
| ReentrantMutex () | |
| virtual | ~ReentrantMutex () |
| virtual int | lock () |
| virtual int | unlock () |
| virtual int | trylock () |
| OpenThreads::ReentrantMutex::ReentrantMutex | ( | ) | [inline] |
| virtual OpenThreads::ReentrantMutex::~ReentrantMutex | ( | ) | [inline, virtual] |
| virtual int OpenThreads::ReentrantMutex::lock | ( | ) | [inline, virtual] |
Lock the mutex
Reimplemented from OpenThreads::Mutex.
References OpenThreads::Thread::CurrentThread().
| virtual int OpenThreads::ReentrantMutex::trylock | ( | ) | [inline, virtual] |
Test if mutex can be locked.
Reimplemented from OpenThreads::Mutex.
References OpenThreads::Thread::CurrentThread(), and lock().
| virtual int OpenThreads::ReentrantMutex::unlock | ( | ) | [inline, virtual] |
Unlock the mutex
Reimplemented from OpenThreads::Mutex.
References OpenThreads::Thread::CurrentThread(), lock(), osg::NOTICE, and osg::notify().
1.7.1