carb::profiler::LockableOperationType

Defined in carb/profiler/IProfiler.h

enum class carb::profiler::LockableOperationType : uint8_t

The type of lockable operation event.

Values:

enumerator BeforeLock

This notes on the timeline immediately before locking a non shared lock.

enumerator AfterLock

This notes on the timeline immediately after locking a non shared lock.

enumerator AfterUnlock

This notes on the timeline immediately after unlocking a non shared lock.

enumerator AfterSuccessfulTryLock

This notes on the timeline immediately after successfully try locking a non shared lock.

enumerator BeforeLockShared

This notes on the timeline immediately before locking a shared lock.

enumerator AfterLockShared

This notes on the timeline immediately after locking a shared lock.

enumerator AfterUnlockShared

This notes on the timeline immediately after unlocking a shared lock.

enumerator AfterSuccessfulTryLockShared

This notes on the timeline immediately after successfully try locking a shared lock.