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