class TraceConfig_DataSource

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

Public Methods

void TraceConfig_DataSource ()
std::vector<std::string> * mutable_producer_name_filter ()

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

int producer_name_filter_size ()

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

void clear_producer_name_filter ()

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

void add_producer_name_filter (std::string value)

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

std::string * add_producer_name_filter ()

Defined at line 1353 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 1355 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 1356 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

int producer_name_regex_filter_size ()

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

void clear_producer_name_regex_filter ()

Defined at line 1358 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 1359 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

std::string * add_producer_name_regex_filter ()

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

const std::vector<std::string> & machine_name_filter ()

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

std::vector<std::string> * mutable_machine_name_filter ()

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

int machine_name_filter_size ()

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

void clear_machine_name_filter ()

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

void add_machine_name_filter (std::string value)

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

std::string * add_machine_name_filter ()

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

void ~TraceConfig_DataSource ()
void TraceConfig_DataSource (TraceConfig_DataSource && )
TraceConfig_DataSource & operator= (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 1337 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

bool has_config ()

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

const DataSourceConfig & config ()

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

DataSourceConfig * mutable_config ()

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

TraceConfig_DataSource & operator= (const TraceConfig_DataSource & )
bool operator== (const TraceConfig_DataSource & )
const std::vector<std::string> & producer_name_filter ()

Defined at line 1348 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 1323 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h