Menu
Lumberyard
C++ API Reference (Version 1.10)

AZ::NullMutex Struct Reference

Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more.

A dummy mutex that performs no locking. More...

Public Member Functions

AZ_FORCE_INLINE void lock ()
AZ_FORCE_INLINE bool try_lock ()
AZ_FORCE_INLINE void unlock ()

Detailed Description

A dummy mutex that performs no locking.

EBuses that do not support multithreading use this mutex as their EBusTraits::MutexType .

Member Function Documentation

lock()

AZ_FORCE_INLINE void AZ::NullMutex::lock ( )
inline

try_lock()

AZ_FORCE_INLINE bool AZ::NullMutex::try_lock ( )
inline

unlock()

AZ_FORCE_INLINE void AZ::NullMutex::unlock ( )
inline

The documentation for this struct was generated from the following file:
  • C:/lumberyard-root/dev/Code/Framework/AzCore/AzCore/EBus/ BusImpl.h