Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/ScopeLock.h |
| Include | #include "Misc/ScopeLock.h" |
Syntax
template<typename MutexType>
class TScopeUnlock
Remarks
RAII-style scope unlocking of a synchronisation primitive MutexType_ is required to implement Lock_ and `Unlock_ methods Example: { TScopeLock
Constructors
| Type | Name | Description | |
|---|---|---|---|
TScopeUnlock
(
TScopeUnlock&& |
|||
TScopeUnlock
(
const TScopeUnlock& |
|||
TScopeUnlock
(
MutexType& InMutex |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Operators
| Type | Name | Description | |
|---|---|---|---|
| TScopeUnlock & | operator=
(
const TScopeUnlock& |
||
| TScopeUnlock & | operator=
(
TScopeUnlock&& |