class TraceConfig_DataSource
Defined at line 1236 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
Public Methods
void TraceConfig_DataSource ()
void TraceConfig_DataSource (TraceConfig_DataSource && )
void TraceConfig_DataSource (const TraceConfig_DataSource & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TraceConfig_DataSource & other)
Defined at line 1252 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
bool has_config ()
Defined at line 1259 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const DataSourceConfig & config ()
Defined at line 1260 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
DataSourceConfig * mutable_config ()
Defined at line 1261 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::vector<std::string> & producer_name_filter ()
Defined at line 1263 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::vector<std::string> * mutable_producer_name_filter ()
Defined at line 1264 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void ~TraceConfig_DataSource ()
TraceConfig_DataSource & operator= (TraceConfig_DataSource && )
TraceConfig_DataSource & operator= (const TraceConfig_DataSource & )
bool operator== (const TraceConfig_DataSource & )
int producer_name_filter_size ()
Defined at line 1265 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void clear_producer_name_filter ()
Defined at line 1266 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void add_producer_name_filter (std::string value)
Defined at line 1267 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::string * add_producer_name_filter ()
Defined at line 1268 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::vector<std::string> & producer_name_regex_filter ()
Defined at line 1270 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::vector<std::string> * mutable_producer_name_regex_filter ()
Defined at line 1271 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
int producer_name_regex_filter_size ()
Defined at line 1272 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void clear_producer_name_regex_filter ()
Defined at line 1273 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void add_producer_name_regex_filter (std::string value)
Defined at line 1274 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::string * add_producer_name_regex_filter ()
Defined at line 1275 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
const std::vector<std::string> & machine_name_filter ()
Defined at line 1277 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::vector<std::string> * mutable_machine_name_filter ()
Defined at line 1278 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
int machine_name_filter_size ()
Defined at line 1279 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void clear_machine_name_filter ()
Defined at line 1280 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
void add_machine_name_filter (std::string value)
Defined at line 1281 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
std::string * add_machine_name_filter ()
Defined at line 1282 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kConfigFieldNumber | 1 |
| kProducerNameFilterFieldNumber | 2 |
| kProducerNameRegexFilterFieldNumber | 3 |
| kMachineNameFilterFieldNumber | 4 |
Defined at line 1238 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h