![]() |
OpenGL Vizserver Reference Page |
| vsMutex ( | vsLock& lock_); |
| ~vsMutex ( | ); |
| vsMutex ( | vsLock& lock_); |
while (foo < bar) {
vsMutex(myLock); // lock the lock
if (xyz == foo)
// lock is automatically unlocked on return
return;
else if (xyz == 0)
// lock is automatically unlocked on throw
throw error;
else if (foo == 0)
// lock is automatically unlocked on exit of block
break;
++foo;
// lock is automatically unlocked on exit of block
// due to vsMutex destructor
}
| ~vsMutex ( | ); |