UA Server SDK C++ Bundle
1.4.0.258
|
#include <uamutex.h>
Inherits UaMutex.
Public Member Functions | |
UaMutexRefCounted () | |
construction | |
int | addReference () |
int | releaseReference () |
int | referenceCount () |
Public Member Functions inherited from UaMutex | |
UaMutex () | |
construction Constructs a UaMutex object that allows threads to lock() the mutex to block access to a resource. | |
~UaMutex () | |
destruction Destroys the UaMutex object. More... | |
void | lock () |
Attempts to lock the mutex. More... | |
void | unlock () |
Unlocks the mutex. More... | |
Protected Member Functions | |
virtual | ~UaMutexRefCounted () |
destruction | |
Reference counted mutex implementation. A derived class of UaMutex which provides the possibility to control the lifetime of the mutex object based on its reference counter.