class InternedData

Defined at line 126 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 kCorrelationIdStr
static FieldMetadata kGpuCounterDescriptors

Public Methods

const char * GetName ()

Defined at line 167 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 179 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 193 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 207 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 221 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 235 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 249 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 263 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 277 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 291 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 305 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 319 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 333 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 347 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 361 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 375 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 389 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 403 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 417 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 431 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 445 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 459 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 473 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 487 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 501 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 515 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 529 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 543 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 557 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 571 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 585 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 599 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 613 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 627 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 641 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 655 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 669 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
kCorrelationIdStrFieldNumber 43
kGpuCounterDescriptorsFieldNumber 47

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