The C++ framework for developing highly scalable, high performance servers on Windows platforms.

TReentrantLockableObjectPotentialOwner Class Template Reference

Collaboration diagram for TReentrantLockableObjectPotentialOwner:

List of all members.

template<typename T>
class JetByteTools::Core::TReentrantLockableObjectPotentialOwner< T >

Public Member Functions

 TReentrantLockableObjectPotentialOwner (T &lock)
 TReentrantLockableObjectPotentialOwner (const TReentrantLockableObjectPotentialOwner &rhs)
 ~TReentrantLockableObjectPotentialOwner ()
TReentrantLockableObjectPotentialOwneroperator= (const TReentrantLockableObjectPotentialOwner &rhs)
void Lock ()
bool TryLock ()
void Unlock ()

Constructor & Destructor Documentation

TReentrantLockableObjectPotentialOwner ( T &  lock  )  [inline, explicit]

Member Function Documentation

void Lock (  )  [inline]

bool TryLock (  )  [inline]

void Unlock (  )  [inline]

Generated on Sun Sep 12 19:08:41 2021 for The Server Framework - v7.4 by doxygen 1.5.3