carb::profiler::ProfileEvent
Defined in carb/profiler/IProfileMonitor.h
-
struct ProfileEvent
A struct describing a specific profiling event.
Public Members
-
const char *eventName
A human-readable name for the event.
-
uint64_t threadId
The thread ID that recorded this event. Comparable with
GetCurrentThreadID()
on Windows orgettid()
on Linux.
-
uint64_t startTime
The start timestamp for this event. Based on 10 nanoseconds units since IProfiler::startup() was called.
-
float timeInMs
The total time in milliseconds elapsed for this event.
-
uint16_t level
The stack depth for this event.
-
const char *eventName