LockInfo Class Reference

#include <Lock.h>


Public Member Functions

 LockInfo ()

Data Fields

signed int noOfReaders_
unsigned char waitReaders_
unsigned char waitWriters_


Detailed Description

Definition at line 24 of file Lock.h.


Constructor & Destructor Documentation

LockInfo::LockInfo (  )  [inline]

Definition at line 32 of file Lock.h.

References noOfReaders_, waitReaders_, and waitWriters_.

00032 { noOfReaders_ = 0; waitReaders_ = 0; waitWriters_ = 0; }


Field Documentation

signed int LockInfo::noOfReaders_

Definition at line 27 of file Lock.h.

Referenced by LockManager::getExclusiveLock(), LockManager::getSharedLock(), LockManager::isExclusiveLocked(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().

unsigned char LockInfo::waitReaders_

Definition at line 30 of file Lock.h.

Referenced by LockManager::getSharedLock(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().

unsigned char LockInfo::waitWriters_

Definition at line 31 of file Lock.h.

Referenced by LockManager::getExclusiveLock(), LockManager::getSharedLock(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().


The documentation for this class was generated from the following file:
Generated on Mon Jun 9 22:48:26 2008 for csql by  doxygen 1.4.7