class TraceConfig_TraceFilter_StringFilterRule
Defined at line 712 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 740 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & regex_pattern ()
Defined at line 741 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_regex_pattern (const std::string & value)
Defined at line 742 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_atrace_payload_starts_with ()
Defined at line 744 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & atrace_payload_starts_with ()
Defined at line 745 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 746 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_name ()
Defined at line 748 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & name ()
Defined at line 749 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_name (const std::string & value)
Defined at line 750 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::vector<SemanticType> & semantic_type ()
Defined at line 752 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::vector<SemanticType> * mutable_semantic_type ()
Defined at line 753 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
int semantic_type_size ()
Defined at line 754 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void clear_semantic_type ()
Defined at line 755 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void add_semantic_type (SemanticType value)
Defined at line 756 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
SemanticType * add_semantic_type ()
Defined at line 757 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 729 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_policy ()
Defined at line 736 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter_StringFilterPolicy policy ()
Defined at line 737 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_policy (TraceConfig_TraceFilter_StringFilterPolicy value)
Defined at line 738 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 714 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h