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