blob: 1cb22730335ab3d6639bc83410dd27dfa1ee8a79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/**
* @file defaulttypes.h
* @author L.-C. C.
* @brief
* @version 0.1
* @date 2020-01-29
*
* @copyright Copyright (c) 2020
*
*/
#pragma once
#include <mutex>
namespace safe
{
using DefaultMutex = std::mutex;
template<typename MutexType>
using DefaultReadOnlyLock = std::lock_guard<MutexType>;
template<typename MutexType>
using DefaultReadWriteLock = std::lock_guard<MutexType>;
} // namespace safe
|