YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
recursive_timed_mutex.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
yaclib/fault/detail/timed_mutex.hpp
>
4
5
namespace
yaclib::detail
{
6
7
// Not using because maybe in future we will want different types
8
template
<
typename
Impl>
9
class
RecursiveTimedMutex
:
public
TimedMutex
<Impl> {
10
using
Base
=
TimedMutex<Impl>
;
11
12
public
:
13
using
Base::Base
;
14
};
15
16
}
// namespace yaclib::detail
yaclib::detail::Mutex
Definition
mutex.hpp:8
yaclib::detail::RecursiveTimedMutex
Definition
recursive_timed_mutex.hpp:9
yaclib::detail::TimedMutex
Definition
timed_mutex.hpp:11
timed_mutex.hpp
yaclib::detail
Definition
base_core.hpp:18
include
yaclib
fault
detail
recursive_timed_mutex.hpp
Generated by
1.9.8