class TraceConfig_TraceFilter_StringFilterRule

Defined at line 706 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

Public Methods

void TraceConfig_TraceFilter_StringFilterRule ()
bool has_regex_pattern ()

Defined at line 734 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

const std::string & regex_pattern ()

Defined at line 735 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void set_regex_pattern (const std::string & value)

Defined at line 736 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

bool has_atrace_payload_starts_with ()

Defined at line 738 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

const std::string & atrace_payload_starts_with ()

Defined at line 739 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void set_atrace_payload_starts_with (const std::string & value)

Defined at line 740 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

bool has_name ()

Defined at line 742 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

const std::string & name ()

Defined at line 743 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void set_name (const std::string & value)

Defined at line 744 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

const std::vector<SemanticType> & semantic_type ()

Defined at line 746 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

std::vector<SemanticType> * mutable_semantic_type ()

Defined at line 747 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

int semantic_type_size ()

Defined at line 748 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void clear_semantic_type ()

Defined at line 749 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void add_semantic_type (SemanticType value)

Defined at line 750 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

SemanticType * add_semantic_type ()

Defined at line 751 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void ~TraceConfig_TraceFilter_StringFilterRule ()
void TraceConfig_TraceFilter_StringFilterRule (TraceConfig_TraceFilter_StringFilterRule && )
TraceConfig_TraceFilter_StringFilterRule & operator= (TraceConfig_TraceFilter_StringFilterRule && )
void TraceConfig_TraceFilter_StringFilterRule (const TraceConfig_TraceFilter_StringFilterRule & )
TraceConfig_TraceFilter_StringFilterRule & operator= (const TraceConfig_TraceFilter_StringFilterRule & )
bool operator== (const TraceConfig_TraceFilter_StringFilterRule & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TraceConfig_TraceFilter_StringFilterRule & other)

Defined at line 723 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

bool has_policy ()

Defined at line 730 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

TraceConfig_TraceFilter_StringFilterPolicy policy ()

Defined at line 731 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

void set_policy (TraceConfig_TraceFilter_StringFilterPolicy value)

Defined at line 732 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

Enumerations

enum FieldNumbers
Name Value
kPolicyFieldNumber 1
kRegexPatternFieldNumber 2
kAtracePayloadStartsWithFieldNumber 3
kNameFieldNumber 4
kSemanticTypeFieldNumber 5

Defined at line 708 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h