StaticMutex class
#include <eckit/thread/StaticMutex.h>
Class meant to be used only for static mutexes protecting local resources inside a single compilation unit.
Constructors, destructors, conversion operators
- StaticMutex()
- StaticMutex(const StaticMutex&) deleted
- StaticMutex(StaticMutex&&) deleted
- ~StaticMutex()
Public functions
- auto operator=(const StaticMutex&) -> StaticMutex& deleted
- auto operator=(StaticMutex&&) -> StaticMutex& deleted
- void lock()
- void unlock()