#include <rll/concepts/threading.h>
template <typename T, typename Duration, typename TimePoint>
timed_mutex concept
Timed mutex concept.
Template parameters | |
---|---|
T | Type to check. |
Duration | Duration type. |
TimePoint | Time point type. |
The TimedMutex requirements extends the TimedLockable requirements to include inter-thread synchronization.
For type to be timed mutex, it must meet the following requirements:
- Satisfies the TimedLockable requirements
- Satisfies the Mutex requirements