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