ClassLockable< ClassType, LockType > Class Template Reference
#include <ClassLockable.h>
Inheritance diagram for ClassLockable< ClassType, LockType >:

Public Member Functions | |
ClassLockable () | |
Create a ClassLockable. | |
virtual void | acquire () |
acquire() the ClassLockable | |
virtual bool | tryAcquire (unsigned long timeout) |
tryAcquire() the ClassLockable | |
virtual void | release () |
release() the ClassLockable | |
![]() | |
virtual | ~Lockable () |
Destroy a Lockable object. | |
Detailed Description
template<typename ClassType, class LockType = Mutex>
class ZThread::ClassLockable< ClassType, LockType >
class ZThread::ClassLockable< ClassType, LockType >
- Date
- <2003-07-16T23:37:38-0400>
- Version
- 2.3.0
Member Function Documentation
◆ acquire()
template<typename ClassType , class LockType = Mutex>
|
inlinevirtual |
Implements Lockable.
◆ release()
template<typename ClassType , class LockType = Mutex>
|
inlinevirtual |
Implements Lockable.
◆ tryAcquire()
template<typename ClassType , class LockType = Mutex>
|
inlinevirtual |
tryAcquire() the ClassLockable
Implements Lockable.
The documentation for this class was generated from the following file:
- ClassLockable.h