class TraceConfig_BuiltinDataSource

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

Public Methods

void TraceConfig_BuiltinDataSource ()
bool has_disable_service_events ()

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

bool disable_service_events ()

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

void set_disable_service_events (bool value)

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

bool has_primary_trace_clock ()

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

BuiltinClock primary_trace_clock ()

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

void set_primary_trace_clock (BuiltinClock value)

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

bool has_snapshot_interval_ms ()

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

uint32_t snapshot_interval_ms ()

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

void set_snapshot_interval_ms (uint32_t value)

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

bool has_prefer_suspend_clock_for_snapshot ()

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

bool prefer_suspend_clock_for_snapshot ()

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

void set_prefer_suspend_clock_for_snapshot (bool value)

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

bool has_disable_chunk_usage_histograms ()

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

bool disable_chunk_usage_histograms ()

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

void set_disable_chunk_usage_histograms (bool value)

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

bool has_disable_extension_descriptors ()

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

bool disable_extension_descriptors ()

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

void set_disable_extension_descriptors (bool value)

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

bool has_enable_concurrent_session_events ()

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

bool enable_concurrent_session_events ()

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

void set_enable_concurrent_session_events (bool value)

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

void ~TraceConfig_BuiltinDataSource ()
void TraceConfig_BuiltinDataSource (TraceConfig_BuiltinDataSource && )
TraceConfig_BuiltinDataSource & operator= (TraceConfig_BuiltinDataSource && )
void TraceConfig_BuiltinDataSource (const TraceConfig_BuiltinDataSource & )
TraceConfig_BuiltinDataSource & operator= (const TraceConfig_BuiltinDataSource & )
bool operator== (const TraceConfig_BuiltinDataSource & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TraceConfig_BuiltinDataSource & other)

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

bool has_disable_clock_snapshotting ()

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

bool disable_clock_snapshotting ()

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

void set_disable_clock_snapshotting (bool value)

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

bool has_disable_trace_config ()

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

bool disable_trace_config ()

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

void set_disable_trace_config (bool value)

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

bool has_disable_system_info ()

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

bool disable_system_info ()

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

void set_disable_system_info (bool value)

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

Enumerations

enum FieldNumbers
Name Value
kDisableClockSnapshottingFieldNumber 1
kDisableTraceConfigFieldNumber 2
kDisableSystemInfoFieldNumber 3
kDisableServiceEventsFieldNumber 4
kPrimaryTraceClockFieldNumber 5
kSnapshotIntervalMsFieldNumber 6
kPreferSuspendClockForSnapshotFieldNumber 7
kDisableChunkUsageHistogramsFieldNumber 8
kDisableExtensionDescriptorsFieldNumber 9
kEnableConcurrentSessionEventsFieldNumber 10

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