class ChromeConfig
Defined at line 37 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
Public Members
static const auto UNKNOWN
static const auto BACKGROUND
static const auto USER_INITIATED
static const auto ClientPriority_MIN
static const auto ClientPriority_MAX
Public Methods
void ChromeConfig ()
void ChromeConfig (ChromeConfig && )
void ChromeConfig (const ChromeConfig & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const ChromeConfig & other)
Defined at line 61 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_trace_config ()
Defined at line 68 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
const std::string & trace_config ()
Defined at line 69 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_trace_config (const std::string & value)
Defined at line 70 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_privacy_filtering_enabled ()
Defined at line 72 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void ~ChromeConfig ()
ChromeConfig & operator= (ChromeConfig && )
ChromeConfig & operator= (const ChromeConfig & )
bool operator== (const ChromeConfig & )
bool privacy_filtering_enabled ()
Defined at line 73 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_privacy_filtering_enabled (bool value)
Defined at line 74 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_convert_to_legacy_json ()
Defined at line 76 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool convert_to_legacy_json ()
Defined at line 77 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_convert_to_legacy_json (bool value)
Defined at line 78 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_client_priority ()
Defined at line 80 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
ChromeConfig_ClientPriority client_priority ()
Defined at line 81 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_client_priority (ChromeConfig_ClientPriority value)
Defined at line 82 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_json_agent_label_filter ()
Defined at line 84 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
const std::string & json_agent_label_filter ()
Defined at line 85 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_json_agent_label_filter (const std::string & value)
Defined at line 86 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool has_event_package_name_filter_enabled ()
Defined at line 88 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
bool event_package_name_filter_enabled ()
Defined at line 89 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
void set_event_package_name_filter_enabled (bool value)
Defined at line 90 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kTraceConfigFieldNumber | 1 |
| kPrivacyFilteringEnabledFieldNumber | 2 |
| kConvertToLegacyJsonFieldNumber | 3 |
| kClientPriorityFieldNumber | 4 |
| kJsonAgentLabelFilterFieldNumber | 5 |
| kEventPackageNameFilterEnabledFieldNumber | 6 |
Defined at line 45 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h