#include <LockHelper.hpp>
◆ LockHelper() [1/3]
| ThreadingTools::LockHelper::LockHelper |
( |
| ) |
|
|
inlinenoexcept |
◆ LockHelper() [2/3]
| ThreadingTools::LockHelper::LockHelper |
( |
LockFlag & |
LockFlag | ) |
|
|
inlinenoexcept |
◆ LockHelper() [3/3]
| ThreadingTools::LockHelper::LockHelper |
( |
LockHelper && |
LockHelper | ) |
|
|
inlinenoexcept |
◆ ~LockHelper()
| ThreadingTools::LockHelper::~LockHelper |
( |
| ) |
|
|
inline |
◆ Lock()
◆ operator=()
◆ TryLock()
| bool ThreadingTools::LockHelper::TryLock |
( |
LockFlag & |
LockFlag | ) |
|
|
inlinenoexcept |
◆ Unlock()
| void ThreadingTools::LockHelper::Unlock |
( |
| ) |
|
|
inlinenoexcept |
◆ UnsafeLock()
◆ UnsafeTryLock()
| static bool ThreadingTools::LockHelper::UnsafeTryLock |
( |
LockFlag & |
LockFlag | ) |
|
|
inlinestaticnoexcept |
◆ UnsafeUnlock()
| static void ThreadingTools::LockHelper::UnsafeUnlock |
( |
LockFlag & |
LockFlag | ) |
|
|
inlinestaticnoexcept |
◆ DefaultSpinCountToYield
| constexpr const int ThreadingTools::LockHelper::DefaultSpinCountToYield = 256 |
|
staticconstexpr |
The documentation for this class was generated from the following files: