class TraceConfig_TraceFilter
Defined at line 596 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 set_bytecode (const void * p, size_t s)
Defined at line 634 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_bytecode_v2 ()
Defined at line 636 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode_v2 ()
Defined at line 637 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode_v2 (const std::string & value)
Defined at line 638 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 639 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_string_filter_chain ()
Defined at line 641 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const TraceConfig_TraceFilter_StringFilterChain & string_filter_chain ()
Defined at line 642 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter_StringFilterChain * mutable_string_filter_chain ()
Defined at line 643 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_bytecode_overlay_v54 ()
Defined at line 645 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode_overlay_v54 ()
Defined at line 646 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 647 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 648 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_string_filter_chain_v54 ()
Defined at line 650 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const TraceConfig_TraceFilter_StringFilterChain & string_filter_chain_v54 ()
Defined at line 651 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
TraceConfig_TraceFilter_StringFilterChain * mutable_string_filter_chain_v54 ()
Defined at line 652 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void ~TraceConfig_TraceFilter ()
void TraceConfig_TraceFilter (TraceConfig_TraceFilter && )
TraceConfig_TraceFilter & operator= (TraceConfig_TraceFilter && )
void TraceConfig_TraceFilter (const TraceConfig_TraceFilter & )
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 operator!= (const TraceConfig_TraceFilter & other)
Defined at line 624 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_bytecode ()
Defined at line 631 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::string & bytecode ()
Defined at line 632 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void set_bytecode (const std::string & value)
Defined at line 633 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kBytecodeFieldNumber | 1 |
| kBytecodeV2FieldNumber | 2 |
| kStringFilterChainFieldNumber | 3 |
| kBytecodeOverlayV54FieldNumber | 4 |
| kStringFilterChainV54FieldNumber | 5 |
Defined at line 609 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h