66 void enter() const noexcept;
76 bool tryEnter() const noexcept;
88 void exit() const noexcept;
109 std::aligned_storage_t<44, 8> lock;
111 std::aligned_storage_t<24, 8> lock;
114 mutable pthread_mutex_t lock;
139 inline void enter()
const noexcept {}
140 inline bool tryEnter()
const noexcept {
return true; }
141 inline void exit()
const noexcept {}
GenericScopedLock< CriticalSection > ScopedLockType
GenericScopedUnlock< CriticalSection > ScopedUnlockType
CriticalSection() noexcept
GenericScopedTryLock< CriticalSection > ScopedTryLockType