RenderManAPI
24.0
|
NOTE: This interface is deprecated and will be removed in a future release A class that encapsulates a mutual exclusion object. More...
#include <RixInterfaces.h>
Public Member Functions | |
virtual | ~RixMutex () |
Virtual destructor. More... | |
virtual void | Lock ()=0 |
Lock access. More... | |
virtual void | Unlock ()=0 |
Unlock and allow access. More... | |
NOTE: This interface is deprecated and will be removed in a future release A class that encapsulates a mutual exclusion object.
These are created via the RixThreadUtils interface. This object can be used to lock access to shared data to prevent contention from multiple threads.
NOTE: This is not a high performance implementation; for best performance one should utilize native platform locks.
|
inlinevirtual |
Virtual destructor.
|
pure virtual |
Lock access.
|
pure virtual |
Unlock and allow access.