summaryrefslogtreecommitdiffstats
path: root/src/safe/defaulttypes.h
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