struct OEMutex
The OETryMutex
class provides a portable MUTual EXclusion device, that
is useful for protecting shared data structures fom concurrent modification. This
version also contains OETryMutex::Try
function that allows for a failed acquire.
OETryMutex
is slightly more costly than OEMutex