Evo C++ Library v0.5.1
Public Member Functions | List of all members
SmartLockInert< T > Struct Template Reference

#include <evo/thread_inert.h>

Detailed Description

template<class T>
struct evo::SmartLockInert< T >

Inert lock that doesn't do anything.

Template Parameters
TLocking synchronization type to use – ex: MutexInert

Public Member Functions

 SmartLockInert (T &)
 Constructor – arg is ignored. More...
 
 SmartLockInert (T &, bool)
 Constructor – args are ignored. More...
 
 SmartLockInert (T &, ulong)
 Constructor – args are ignored. More...
 
SmartLockInertlock ()
 Lock object (no-op). More...
 
SmartLockInertlock (ulong)
 Lock object (no-op). More...
 
SmartLockInertunlock ()
 Unlock object (no-op). More...
 

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