Hi, I want just two lines of code example of creating and locking a mutex in UE4 way.
I think FCriticalSection is the mutex type inside of UE4, but I don’t know how to use a function like C++ standard lock_guard. (In standard C++ this function is superior to using lock(), then unlock() if an exception was thrown amid locking, is that the case with unreal as well?)
The code of standard c++ that I’d like to replicate using unreal coding standard is the following:
#include <mutex>
std::mutex GlobalMutex;
foo()
{
std::lock_guard<std::mutex> lock(GlobalMutex);
//...
//rest of code.
//...
}