HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_NullLock Class Reference

#include <UT_LockUtil.h>

+ Inheritance diagram for UT_NullLock:

Public Types

typedef UT_LockScopeType
< UT_NullLock
Scope
 

Public Member Functions

 UT_NullLock (int=0)
 
bool lock (int)
 
bool safeLock ()
 
void lock ()
 
void unlock ()
 
bool isLocked ()
 

Detailed Description

An empty implementation of the lock interface (for easily removing all locks from an application).

Definition at line 157 of file UT_LockUtil.h.

Member Typedef Documentation

Definition at line 168 of file UT_LockUtil.h.

Constructor & Destructor Documentation

UT_NullLock::UT_NullLock ( int  = 0)
inlineexplicit

Definition at line 160 of file UT_LockUtil.h.

Member Function Documentation

bool UT_NullLock::isLocked ( )
inline

Definition at line 166 of file UT_LockUtil.h.

bool UT_NullLock::lock ( int  )
inline

Definition at line 162 of file UT_LockUtil.h.

void UT_NullLock::lock ( )
inline

Definition at line 164 of file UT_LockUtil.h.

bool UT_NullLock::safeLock ( )
inline

Definition at line 163 of file UT_LockUtil.h.

void UT_NullLock::unlock ( )
inline

Definition at line 165 of file UT_LockUtil.h.


The documentation for this class was generated from the following file: