Class CSPThreadLockHandler Description This class helps using CSPThreadLock objects (or objects of any CSPThreadLockBase derived class), without the risk of deadlocks.
| Member functions: CSPThreadLockHandler(CSPThreadLockBase& TL) GetLockCount() Lock() TryLock() Unlock() Remarks: This object uses a CSPThreadLockBase object which is attached at creation time. You must always define a CSPThreadLockHandler object localy to the thread sensitive code. Upon destruction of this object, it is guaranteed that the thread lock object is turned back to it's initial lock count. See also: classes CSPThreadLock, CSPThreadLockBase, CSPThread
Other support classes | Class Categories | Online help home | Back
www.micronovae.com Copyright © 2002 - 2004 Micronovae Ltd