fairness
v1.0.0
A collection of advanced syncronization mechanisms.
|
Enumerations | |
enum class | LockLevel { Unique , Shared , Unique_Try , Shared_Try } |
Functions | |
template<LockLevel lock_level, utils::waiting::WaitingLevel waiting_level, typename Lockable > | |
void | thread_function (Lockable &lockable, int preCriticalTime, int criticalTime, int postCriticalTime, int p=0) |
|
strong |
void utils::thread::thread_function | ( | Lockable & | lockable, |
int | preCriticalTime, | ||
int | criticalTime, | ||
int | postCriticalTime, | ||
int | p = 0 |
||
) |