class OELock
This class can be used to ensure an OEMutex object is properly released when this object falls out of scope.
OELock = std::lock_guard<OEMutex>;
See also
OEMutex class
std::lock_guard