class InternedData

Defined at line 196 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 kSourceLocations
static FieldMetadata kUnsymbolizedSourceLocations
static FieldMetadata kLogMessageBody
static FieldMetadata kHistogramNames
static FieldMetadata kBuildIds
static FieldMetadata kMappingPaths
static FieldMetadata kSourcePaths
static FieldMetadata kFunctionNames
static FieldMetadata kMappings
static FieldMetadata kFrames
static FieldMetadata kCallstacks
static FieldMetadata kVulkanMemoryKeys
static FieldMetadata kGraphicsContexts
static FieldMetadata kGpuSpecifications
static FieldMetadata kKernelSymbols
static FieldMetadata kDebugAnnotationStringValues
static FieldMetadata kPacketContext
static FieldMetadata kV8JsFunctionName
static FieldMetadata kV8JsFunction
static FieldMetadata kV8JsScript
static FieldMetadata kV8WasmScript
static FieldMetadata kV8Isolate
static FieldMetadata kProtologStringArgs
static FieldMetadata kProtologStacktrace
static FieldMetadata kViewcapturePackageName
static FieldMetadata kViewcaptureWindowName
static FieldMetadata kViewcaptureViewId
static FieldMetadata kViewcaptureClassName
static FieldMetadata kViewcaptureContentDescription
static FieldMetadata kViewcaptureText
static FieldMetadata kAppWakelockInfo
static FieldMetadata kCorrelationIdStr
static FieldMetadata kAndroidJobName
static FieldMetadata kGpuCounterDescriptors

Public Methods

const char * GetName ()

Defined at line 239 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 251 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 265 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 279 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 293 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 307 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 321 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 335 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 349 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 363 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 377 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 391 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 405 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 419 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 433 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 447 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 461 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 475 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 489 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 503 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 517 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = NetworkPacketContext>
T * add_packet_context ()

Defined at line 531 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 545 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 559 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 573 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 587 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 601 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template <typename T = AppWakelockInfo>
T * add_app_wakelock_info ()

Defined at line 727 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 741 of file gen/third_party/perfetto/protos/perfetto/trace/interned_data/interned_data.pbzero.h

template <typename T = AndroidJobName>
T * add_android_job_name ()

Defined at line 755 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 769 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
kSourceLocationsFieldNumber 4
kUnsymbolizedSourceLocationsFieldNumber 28
kLogMessageBodyFieldNumber 20
kHistogramNamesFieldNumber 25
kBuildIdsFieldNumber 16
kMappingPathsFieldNumber 17
kSourcePathsFieldNumber 18
kFunctionNamesFieldNumber 5
kMappingsFieldNumber 19
kFramesFieldNumber 6
kCallstacksFieldNumber 7
kVulkanMemoryKeysFieldNumber 22
kGraphicsContextsFieldNumber 23
kGpuSpecificationsFieldNumber 24
kKernelSymbolsFieldNumber 26
kDebugAnnotationStringValuesFieldNumber 29
kPacketContextFieldNumber 30
kV8JsFunctionNameFieldNumber 31
kV8JsFunctionFieldNumber 32
kV8JsScriptFieldNumber 33
kV8WasmScriptFieldNumber 34
kV8IsolateFieldNumber 35
kProtologStringArgsFieldNumber 36
kProtologStacktraceFieldNumber 37
kViewcapturePackageNameFieldNumber 38
kViewcaptureWindowNameFieldNumber 39
kViewcaptureViewIdFieldNumber 40
kViewcaptureClassNameFieldNumber 41
kViewcaptureContentDescriptionFieldNumber 45
kViewcaptureTextFieldNumber 46
kAppWakelockInfoFieldNumber 42
kCorrelationIdStrFieldNumber 43
kAndroidJobNameFieldNumber 44
kGpuCounterDescriptorsFieldNumber 47

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