class InternedData

Defined at line 121 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

Public Members

static FieldMetadata kEventCategories
static FieldMetadata kEventNames
static FieldMetadata kDebugAnnotationNames
static FieldMetadata kDebugAnnotationValueTypeNames
static FieldMetadata kDebugAnnotationStringValues
static FieldMetadata kCorrelationIdStr
static FieldMetadata kTrackDimensionStrings
static FieldMetadata kBuildIds
static FieldMetadata kMappingPaths
static FieldMetadata kSourcePaths
static FieldMetadata kFunctionNames
static FieldMetadata kMappings
static FieldMetadata kFrames
static FieldMetadata kCallstacks
static FieldMetadata kStackSampleTaskContexts
static FieldMetadata kStackSampleExecutionContexts
static FieldMetadata kStackSampleCounterDescriptors
static FieldMetadata kStackSampleAsyncContextDescriptors
static FieldMetadata kSourceLocations
static FieldMetadata kUnsymbolizedSourceLocations
static FieldMetadata kLogMessageBody
static FieldMetadata kHistogramNames
static FieldMetadata kVulkanMemoryKeys
static FieldMetadata kGraphicsContexts
static FieldMetadata kGpuSpecifications
static FieldMetadata kGpuCounterDescriptors
static FieldMetadata kKernelSymbols
static FieldMetadata kV8JsFunctionName
static FieldMetadata kV8JsFunction
static FieldMetadata kV8JsScript
static FieldMetadata kV8WasmScript
static FieldMetadata kV8Isolate

Public Methods

const char * GetName ()

Defined at line 158 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = EventCategory>
T * add_event_categories ()

Defined at line 170 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = EventName>
T * add_event_names ()

Defined at line 184 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = DebugAnnotationName>
T * add_debug_annotation_names ()

Defined at line 198 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = DebugAnnotationValueTypeName>
T * add_debug_annotation_value_type_names ()

Defined at line 212 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_debug_annotation_string_values ()

Defined at line 226 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_correlation_id_str ()

Defined at line 240 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_track_dimension_strings ()

Defined at line 254 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_build_ids ()

Defined at line 268 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_mapping_paths ()

Defined at line 282 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_source_paths ()

Defined at line 296 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_function_names ()

Defined at line 310 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = Mapping>
T * add_mappings ()

Defined at line 324 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = Frame>
T * add_frames ()

Defined at line 338 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = Callstack>
T * add_callstacks ()

Defined at line 352 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = StackSample_TaskContext>
T * add_stack_sample_task_contexts ()

Defined at line 366 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = StackSample_ExecutionContext>
T * add_stack_sample_execution_contexts ()

Defined at line 380 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = StackSample_CounterDescriptor>
T * add_stack_sample_counter_descriptors ()

Defined at line 394 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = StackSample_AsyncContextDescriptor>
T * add_stack_sample_async_context_descriptors ()

Defined at line 408 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = SourceLocation>
T * add_source_locations ()

Defined at line 422 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = UnsymbolizedSourceLocation>
T * add_unsymbolized_source_locations ()

Defined at line 436 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = LogMessageBody>
T * add_log_message_body ()

Defined at line 450 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = HistogramName>
T * add_histogram_names ()

Defined at line 464 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_vulkan_memory_keys ()

Defined at line 478 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedGraphicsContext>
T * add_graphics_contexts ()

Defined at line 492 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedGpuRenderStageSpecification>
T * add_gpu_specifications ()

Defined at line 506 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedGpuCounterDescriptor>
T * add_gpu_counter_descriptors ()

Defined at line 520 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedString>
T * add_kernel_symbols ()

Defined at line 534 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedV8String>
T * add_v8_js_function_name ()

Defined at line 548 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedV8JsFunction>
T * add_v8_js_function ()

Defined at line 562 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedV8JsScript>
T * add_v8_js_script ()

Defined at line 576 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedV8WasmScript>
T * add_v8_wasm_script ()

Defined at line 590 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = InternedV8Isolate>
T * add_v8_isolate ()

Defined at line 604 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

Enumerations

enum (unnamed) : int32_t
Name Value
kEventCategoriesFieldNumber 1
kEventNamesFieldNumber 2
kDebugAnnotationNamesFieldNumber 3
kDebugAnnotationValueTypeNamesFieldNumber 27
kDebugAnnotationStringValuesFieldNumber 29
kCorrelationIdStrFieldNumber 43
kTrackDimensionStringsFieldNumber 52
kBuildIdsFieldNumber 16
kMappingPathsFieldNumber 17
kSourcePathsFieldNumber 18
kFunctionNamesFieldNumber 5
kMappingsFieldNumber 19
kFramesFieldNumber 6
kCallstacksFieldNumber 7
kStackSampleTaskContextsFieldNumber 48
kStackSampleExecutionContextsFieldNumber 49
kStackSampleCounterDescriptorsFieldNumber 50
kStackSampleAsyncContextDescriptorsFieldNumber 51
kSourceLocationsFieldNumber 4
kUnsymbolizedSourceLocationsFieldNumber 28
kLogMessageBodyFieldNumber 20
kHistogramNamesFieldNumber 25
kVulkanMemoryKeysFieldNumber 22
kGraphicsContextsFieldNumber 23
kGpuSpecificationsFieldNumber 24
kGpuCounterDescriptorsFieldNumber 47
kKernelSymbolsFieldNumber 26
kV8JsFunctionNameFieldNumber 31
kV8JsFunctionFieldNumber 32
kV8JsScriptFieldNumber 33
kV8WasmScriptFieldNumber 34
kV8IsolateFieldNumber 35

Defined at line 124 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h