From a72de9d27977b30160720af711480e9d02f65a87 Mon Sep 17 00:00:00 2001 From: gabi Date: Fri, 10 Oct 2014 21:36:32 +0300 Subject: [PATCH] null_mutex --- include/c11log/details/null_mutex.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 include/c11log/details/null_mutex.h diff --git a/include/c11log/details/null_mutex.h b/include/c11log/details/null_mutex.h new file mode 100644 index 00000000..5a87cd02 --- /dev/null +++ b/include/c11log/details/null_mutex.h @@ -0,0 +1,17 @@ +#pragma once + +// null, no cost mutex + +namespace c11log { +namespace details { +struct null_mutex +{ + void lock() {} + void unlock() {} + bool try_lock() + { + return true; + } +}; +} +}