commonlib
lock_guard.h File Reference

std::lock_guard with compile time option to ignore locking More...

#include "memory.h"
#include <mutex>

Go to the source code of this file.

Classes

struct  UseLock
 
struct  SkipLock
 
struct  LockGuard< Mutex, Locking, UseLocking >
 
class  LockGuard< Mutex, Locking, true >
 
class  LockGuard< Mutex, Locking, false >
 

Detailed Description

std::lock_guard with compile time option to ignore locking

Author
Anze Skerjanc
Date
06/05/2020
Version
1.0