class ObservableEvents

Defined at line 45 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

Public Members

static const auto TYPE_UNSPECIFIED
static const auto TYPE_DATA_SOURCES_INSTANCES
static const auto TYPE_ALL_DATA_SOURCES_STARTED
static const auto TYPE_CLONE_TRIGGER_HIT
static const auto Type_MIN
static const auto Type_MAX
static const auto DATA_SOURCE_INSTANCE_STATE_STOPPED
static const auto DATA_SOURCE_INSTANCE_STATE_STARTED
static const auto DataSourceInstanceState_MIN
static const auto DataSourceInstanceState_MAX

Public Methods

void ObservableEvents ()
void ~ObservableEvents ()
void ObservableEvents (ObservableEvents && )
ObservableEvents & operator= (ObservableEvents && )
void ObservableEvents (const ObservableEvents & )
bool operator!= (const ObservableEvents & other)

Defined at line 74 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

ObservableEvents & operator= (const ObservableEvents & )
bool operator== (const ObservableEvents & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
const std::vector<ObservableEvents_DataSourceInstanceStateChange> & instance_state_changes ()

Defined at line 81 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

int instance_state_changes_size ()
void clear_instance_state_changes ()
ObservableEvents_DataSourceInstanceStateChange * add_instance_state_changes ()
std::vector<ObservableEvents_DataSourceInstanceStateChange> * mutable_instance_state_changes ()

Defined at line 82 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

bool has_all_data_sources_started ()

Defined at line 87 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

bool all_data_sources_started ()

Defined at line 88 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

void set_all_data_sources_started (bool value)

Defined at line 89 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

bool has_clone_trigger_hit ()

Defined at line 91 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

const ObservableEvents_CloneTriggerHit & clone_trigger_hit ()

Defined at line 92 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

ObservableEvents_CloneTriggerHit * mutable_clone_trigger_hit ()

Defined at line 93 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

Enumerations

enum FieldNumbers
Name Value
kInstanceStateChangesFieldNumber 1
kAllDataSourcesStartedFieldNumber 2
kCloneTriggerHitFieldNumber 3

Defined at line 61 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h