|
SObjectizer 5.8
|
Basic tools for simplify usage of std::mutex or null_mutex. More...
#include <mutex>Go to the source code of this file.
Classes | |
| class | so_5::null_mutex_t |
| A class which is like std::mutex but does not do any real actions. More... | |
| class | so_5::details::actual_lock_holder_t< Lock_Type > |
| A class to be used as mixin with actual std::mutex instance inside. More... | |
| class | so_5::details::no_lock_holder_t |
| A class to be used as mixin without any real mutex instance inside. More... | |
| struct | so_5::details::lock_holder_detector< Lock_Type > |
| A selector of actual lock_holder type in dependency of lock type. More... | |
| struct | so_5::details::lock_holder_detector< null_mutex_t > |
Namespaces | |
| namespace | so_5 |
| Private part of message limit implementation. | |
| namespace | so_5::details |
| Some reusable and low-level classes/functions which can be used in public header files. | |
Basic tools for simplify usage of std::mutex or null_mutex.
Definition in file sync_helpers.hpp.