Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

util::AutoMultiWriteLockBase< Cnt > Class Template Reference

#include <AutoLock.h>

List of all members.

Detailed Description

template<size_t Cnt>
class util::AutoMultiWriteLockBase< Cnt >

Helper template class for AutoMultiWriteLockN classes.

Cnt number of write semaphores to manage.

Definition at line 1238 of file AutoLock.h.

Public Member Functions

void enter ()
void leave ()
void lock ()
void maybeEnter ()
void maybeLeave ()
void unlock ()

Protected Member Functions

void setLockHandle (size_t aIdx, LockHandle *aHandle)

Private Attributes

AutoWriteLock mLocks [Cnt]

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

Generated by  Doxygen 1.6.0   Back to index