class TracingServiceState
Defined at line 35 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
Public Methods
void TracingServiceState ()
void ~TracingServiceState ()
void TracingServiceState (TracingServiceState && )
TracingServiceState & operator= (TracingServiceState && )
void TracingServiceState (const TracingServiceState & )
TracingServiceState & operator= (const TracingServiceState & )
bool operator== (const TracingServiceState & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
void clear_producers ()
TracingServiceState_Producer * add_producers ()
const std::vector<TracingServiceState_DataSource> & data_sources ()
Defined at line 70 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
int producers_size ()
int data_sources_size ()
void clear_data_sources ()
TracingServiceState_DataSource * add_data_sources ()
bool operator!= (const TracingServiceState & other)
Defined at line 57 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
const std::vector<TracingServiceState_Producer> & producers ()
Defined at line 64 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
std::vector<TracingServiceState_Producer> * mutable_producers ()
Defined at line 65 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
std::vector<TracingServiceState_DataSource> * mutable_data_sources ()
Defined at line 71 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
const std::vector<TracingServiceState_TracingSession> & tracing_sessions ()
Defined at line 76 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
std::vector<TracingServiceState_TracingSession> * mutable_tracing_sessions ()
Defined at line 77 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
int tracing_sessions_size ()
void clear_tracing_sessions ()
TracingServiceState_TracingSession * add_tracing_sessions ()
bool has_supports_tracing_sessions ()
Defined at line 82 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
bool supports_tracing_sessions ()
Defined at line 83 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
void set_supports_tracing_sessions (bool value)
Defined at line 84 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
bool has_num_sessions ()
Defined at line 86 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
int32_t num_sessions ()
Defined at line 87 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
void set_num_sessions (int32_t value)
Defined at line 88 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
bool has_num_sessions_started ()
Defined at line 90 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
int32_t num_sessions_started ()
Defined at line 91 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
void set_num_sessions_started (int32_t value)
Defined at line 92 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
bool has_tracing_service_version ()
Defined at line 94 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
const std::string & tracing_service_version ()
Defined at line 95 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
void set_tracing_service_version (const std::string & value)
Defined at line 96 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kProducersFieldNumber | 1 |
| kDataSourcesFieldNumber | 2 |
| kTracingSessionsFieldNumber | 6 |
| kSupportsTracingSessionsFieldNumber | 7 |
| kNumSessionsFieldNumber | 3 |
| kNumSessionsStartedFieldNumber | 4 |
| kTracingServiceVersionFieldNumber | 5 |
Defined at line 40 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h