neoGFX
Cross-platform C++ app/game engine
|
#include <i_mutex.hpp>
Public Member Functions | |
virtual void | lock () noexcept=0 |
virtual void | unlock () noexcept=0 |
virtual bool | try_lock () noexcept=0 |
Definition at line 42 of file i_mutex.hpp.
Implemented in neolib::null_mutex, neolib::proxy_mutex< Subject >, neolib::recursive_spinlock, and neolib::switchable_mutex.
Implemented in neolib::null_mutex, neolib::proxy_mutex< Subject >, neolib::recursive_spinlock, and neolib::switchable_mutex.
Implemented in neolib::null_mutex, neolib::proxy_mutex< Subject >, neolib::recursive_spinlock, and neolib::switchable_mutex.