各式各样的宏(macro)、模板

UnrealTemplate.h
ScopeLock.h(FScopeLock, UE::TScopeLock)

 Macros

 Templates
TScopeGuard
Not meant for direct consumption : use ON_SCOPE_EXIT instead. RAII class that calls a lambda when it is destroyed. Usage: ON_SCOPE_EXIT{ // statements };