fairness  v1.0.0
A collection of advanced syncronization mechanisms.
Loading...
Searching...
No Matches
shared_priority_mutex_benchmark Namespace Reference

Functions

void lock_unlock_benchmark (benchmark::State &state)
 
void pipeline_benchmark_audio (benchmark::State &state)
 
void pipeline_benchmark_fast (benchmark::State &state)
 
void pipeline_benchmark_gaming (benchmark::State &state)
 
void pipeline_benchmark_long (benchmark::State &state)
 
void shared_lock_unlock_benchmark (benchmark::State &state)
 
void shared_pipeline_benchmark_audio (benchmark::State &state)
 
void shared_pipeline_benchmark_fast (benchmark::State &state)
 
void shared_pipeline_benchmark_gaming (benchmark::State &state)
 
void shared_pipeline_benchmark_long (benchmark::State &state)
 

Variables

boost::fairness::shared_priority_mutex< 4 > m
 

Function Documentation

◆ lock_unlock_benchmark()

void shared_priority_mutex_benchmark::lock_unlock_benchmark ( benchmark::State &  state)

◆ pipeline_benchmark_audio()

void shared_priority_mutex_benchmark::pipeline_benchmark_audio ( benchmark::State &  state)

◆ pipeline_benchmark_fast()

void shared_priority_mutex_benchmark::pipeline_benchmark_fast ( benchmark::State &  state)

◆ pipeline_benchmark_gaming()

void shared_priority_mutex_benchmark::pipeline_benchmark_gaming ( benchmark::State &  state)

◆ pipeline_benchmark_long()

void shared_priority_mutex_benchmark::pipeline_benchmark_long ( benchmark::State &  state)

◆ shared_lock_unlock_benchmark()

void shared_priority_mutex_benchmark::shared_lock_unlock_benchmark ( benchmark::State &  state)

◆ shared_pipeline_benchmark_audio()

void shared_priority_mutex_benchmark::shared_pipeline_benchmark_audio ( benchmark::State &  state)

◆ shared_pipeline_benchmark_fast()

void shared_priority_mutex_benchmark::shared_pipeline_benchmark_fast ( benchmark::State &  state)

◆ shared_pipeline_benchmark_gaming()

void shared_priority_mutex_benchmark::shared_pipeline_benchmark_gaming ( benchmark::State &  state)

◆ shared_pipeline_benchmark_long()

void shared_priority_mutex_benchmark::shared_pipeline_benchmark_long ( benchmark::State &  state)

Variable Documentation

◆ m

boost::fairness::shared_priority_mutex<4> shared_priority_mutex_benchmark::m