class DataSourceDescriptor
Defined at line 41 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
Public Methods
void DataSourceDescriptor ()
void DataSourceDescriptor (DataSourceDescriptor && )
bool has_will_notify_on_stop ()
Defined at line 78 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
DataSourceDescriptor & operator= (DataSourceDescriptor && )
void DataSourceDescriptor (const DataSourceDescriptor & )
bool operator!= (const DataSourceDescriptor & other)
Defined at line 63 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
DataSourceDescriptor & operator= (const DataSourceDescriptor & )
bool operator== (const DataSourceDescriptor & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool has_name ()
Defined at line 70 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
const std::string & name ()
Defined at line 71 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_name (const std::string & value)
Defined at line 72 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool has_id ()
Defined at line 74 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
uint64_t id ()
Defined at line 75 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_id (uint64_t value)
Defined at line 76 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool will_notify_on_stop ()
Defined at line 79 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_will_notify_on_stop (bool value)
Defined at line 80 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool has_will_notify_on_start ()
Defined at line 82 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool will_notify_on_start ()
Defined at line 83 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_will_notify_on_start (bool value)
Defined at line 84 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool has_handles_incremental_state_clear ()
Defined at line 86 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool handles_incremental_state_clear ()
Defined at line 87 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_handles_incremental_state_clear (bool value)
Defined at line 88 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool has_no_flush ()
Defined at line 90 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool no_flush ()
Defined at line 91 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_no_flush (bool value)
Defined at line 92 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
bool has_protovm_program ()
Defined at line 94 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
const VmProgram & protovm_program ()
Defined at line 95 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
VmProgram * mutable_protovm_program ()
Defined at line 96 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
const std::string & gpu_counter_descriptor_raw ()
Defined at line 98 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_gpu_counter_descriptor_raw (const std::string & raw)
Defined at line 99 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
const std::string & track_event_descriptor_raw ()
Defined at line 101 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_track_event_descriptor_raw (const std::string & raw)
Defined at line 102 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
const std::string & ftrace_descriptor_raw ()
Defined at line 104 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void set_ftrace_descriptor_raw (const std::string & raw)
Defined at line 105 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h
void ~DataSourceDescriptor ()
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kNameFieldNumber | 1 |
| kIdFieldNumber | 7 |
| kWillNotifyOnStopFieldNumber | 2 |
| kWillNotifyOnStartFieldNumber | 3 |
| kHandlesIncrementalStateClearFieldNumber | 4 |
| kNoFlushFieldNumber | 9 |
| kProtovmProgramFieldNumber | 10 |
| kGpuCounterDescriptorFieldNumber | 5 |
| kTrackEventDescriptorFieldNumber | 6 |
| kFtraceDescriptorFieldNumber | 8 |
Defined at line 43 of file gen/third_party/perfetto/protos/perfetto/common/data_source_descriptor.gen.h