class TraceConfig_TraceFilter
Defined at line 578 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
Public Members
static const auto SFP_UNSPECIFIED
static const auto SFP_MATCH_REDACT_GROUPS
static const auto SFP_ATRACE_MATCH_REDACT_GROUPS
static const auto SFP_MATCH_BREAK
static const auto SFP_ATRACE_MATCH_BREAK
static const auto SFP_ATRACE_REPEATED_SEARCH_REDACT_GROUPS
static const auto StringFilterPolicy_MIN
static const auto StringFilterPolicy_MAX
Public Methods
void TraceConfig_TraceFilter ()
void TraceConfig_TraceFilter (TraceConfig_TraceFilter && )
TraceConfig_TraceFilter & operator= (TraceConfig_TraceFilter && )
void TraceConfig_TraceFilter (const TraceConfig_TraceFilter & )
bool operator!= (const TraceConfig_TraceFilter & other)
Defined at line 606 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter & operator= (const TraceConfig_TraceFilter & )
bool operator== (const TraceConfig_TraceFilter & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool has_bytecode ()
Defined at line 613 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode ()
Defined at line 614 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode (const std::string & value)
Defined at line 615 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode (const void * p, size_t s)
Defined at line 616 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_bytecode_v2 ()
Defined at line 618 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode_v2 ()
Defined at line 619 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode_v2 (const std::string & value)
Defined at line 620 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode_v2 (const void * p, size_t s)
Defined at line 621 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_string_filter_chain ()
Defined at line 623 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const TraceConfig_TraceFilter_StringFilterChain & string_filter_chain ()
Defined at line 624 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter_StringFilterChain * mutable_string_filter_chain ()
Defined at line 625 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_bytecode_overlay_v54 ()
Defined at line 627 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode_overlay_v54 ()
Defined at line 628 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode_overlay_v54 (const std::string & value)
Defined at line 629 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode_overlay_v54 (const void * p, size_t s)
Defined at line 630 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_string_filter_chain_v54 ()
Defined at line 632 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const TraceConfig_TraceFilter_StringFilterChain & string_filter_chain_v54 ()
Defined at line 633 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter_StringFilterChain * mutable_string_filter_chain_v54 ()
Defined at line 634 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void ~TraceConfig_TraceFilter ()
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kBytecodeFieldNumber | 1 |
| kBytecodeV2FieldNumber | 2 |
| kStringFilterChainFieldNumber | 3 |
| kBytecodeOverlayV54FieldNumber | 4 |
| kStringFilterChainV54FieldNumber | 5 |
Defined at line 591 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h