ckb-next  v0.2.8 at branch master
ckb-next driver for corsair devices
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ckbsettingswriter.cpp File Reference
#include "ckbsettingswriter.h"
#include <QMutex>
+ Include dependency graph for ckbsettingswriter.cpp:

Go to the source code of this file.

Macros

#define lockMutex   QMutexLocker locker(backing == _globalSettings ? &mutex : 0)
 
#define lockMutexStatic   QMutexLocker locker(&settingsMutex)
 
#define lockMutexStatic2   QMutexLocker locker2(&settingsMutex)
 
#define lockMutexCache   QMutexLocker locker(&settingsCacheMutex)
 

Variables

QAtomicInt cacheWritesInProgress
 
QMutex settingsMutex
 
QMutex settingsCacheMutex
 

Macro Definition Documentation

#define lockMutex   QMutexLocker locker(backing == _globalSettings ? &mutex : 0)

Definition at line 7 of file ckbsettingswriter.cpp.

#define lockMutexCache   QMutexLocker locker(&settingsCacheMutex)

Definition at line 10 of file ckbsettingswriter.cpp.

#define lockMutexStatic   QMutexLocker locker(&settingsMutex)

Definition at line 8 of file ckbsettingswriter.cpp.

Referenced by CkbSettingsWriter::run().

#define lockMutexStatic2   QMutexLocker locker2(&settingsMutex)

Definition at line 9 of file ckbsettingswriter.cpp.

Variable Documentation

QAtomicInt cacheWritesInProgress
QMutex settingsCacheMutex
QMutex settingsMutex