Enumerations
enum TraceEventFlag
| Name | Value |
|---|---|
| kTraceEventFlagNone | 0 |
| kTraceEventFlagCopy | 1u << 0 |
| kTraceEventFlagHasId | 1u << 1 |
| kTraceEventFlagScopeOffset | 1u << 2 |
| kTraceEventFlagScopeExtra | 1u << 3 |
| kTraceEventFlagExplicitTimestamp | 1u << 4 |
| kTraceEventFlagAsyncTTS | 1u << 5 |
| kTraceEventFlagBindToEnclosing | 1u << 6 |
| kTraceEventFlagFlowIn | 1u << 7 |
| kTraceEventFlagFlowOut | 1u << 8 |
| kTraceEventFlagHasContextId | 1u << 9 |
| kTraceEventFlagHasProcessId | 1u << 10 |
| kTraceEventFlagHasLocalId | 1u << 11 |
| kTraceEventFlagHasGlobalId | 1u << 12 |
| kTraceEventFlagTypedProtoArgs | 1u << 15 |
| kTraceEventFlagJavaStringLiterals | 1u << 16 |
Defined at line 36 of file ../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
enum PerfettoLegacyCurrentThreadId
| Name | Value |
|---|---|
| kCurrentThreadId | 0 |
Defined at line 57 of file ../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
Functions
-
template <typename T>ThreadTrack ConvertThreadId (const T & )User-provided function to convert an abstract thread id into a thread track.
-
template <>ThreadTrack ConvertThreadId<perfetto::legacy::PerfettoLegacyCurrentThreadId> (const PerfettoLegacyCurrentThreadId & )Built-in implementation for events referring to the current thread.