Shaka Player Embedded
|
#include <utils.h>
Public Member Functions | |
Unlocker (std::unique_lock< _Mutex > *lock) | |
~Unlocker () | |
SHAKA_NON_COPYABLE_OR_MOVABLE_TYPE (Unlocker) | |
Public Attributes | |
std::unique_lock< _Mutex > * | lock_ |
A helper that unlocks the given Lock and in the destructor, locks it again.
|
inlineexplicit |
|
inline |
shaka::util::Unlocker< _Mutex >::SHAKA_NON_COPYABLE_OR_MOVABLE_TYPE | ( | Unlocker< _Mutex > | ) |
std::unique_lock<_Mutex>* shaka::util::Unlocker< _Mutex >::lock_ |