![]() |
VR-Vantage 3.0.3 API Documentation
|
Public Member Functions | |
| tracy_force_inline | LockableCtx (const SourceLocationData *srcloc) |
| LockableCtx (const LockableCtx &) | |
| LockableCtx & | operator= (const LockableCtx &) |
| tracy_force_inline | ~LockableCtx () |
| tracy_force_inline bool | BeforeLock () |
| tracy_force_inline void | AfterLock () |
| tracy_force_inline void | AfterUnlock () |
| tracy_force_inline void | AfterTryLock (bool acquired) |
| tracy_force_inline void | Mark (const SourceLocationData *srcloc) |
| tracy_force_inline void | CustomName (const char *name, size_t size) |
Private Attributes | |
| uint32_t | m_id |
|
inline |
| tracy::LockableCtx::LockableCtx | ( | const LockableCtx & | ) |
|
inline |
| LockableCtx& tracy::LockableCtx::operator= | ( | const LockableCtx & | ) |
|
inline |
|
inline |
References tracy::GetThreadHandle(), tracy::Profiler::GetTime(), m_id, tracy::MemWrite(), tracy::Profiler::QueueSerial(), and tracy::Profiler::QueueSerialFinish().
Referenced by tracy::Lockable< T >::lock().
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by AfterLock(), AfterTryLock(), AfterUnlock(), BeforeLock(), CustomName(), LockableCtx(), Mark(), and ~LockableCtx().