class TrackEventConfig
Defined at line 31 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
Public Methods
void TrackEventConfig ()
void TrackEventConfig (TrackEventConfig && )
void TrackEventConfig (const TrackEventConfig & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TrackEventConfig & other)
Defined at line 53 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
const std::vector<std::string> & disabled_categories ()
Defined at line 60 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::vector<std::string> * mutable_disabled_categories ()
Defined at line 61 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
int disabled_categories_size ()
Defined at line 62 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void clear_disabled_categories ()
Defined at line 63 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void add_disabled_categories (std::string value)
Defined at line 64 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::string * add_disabled_categories ()
Defined at line 65 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
const std::vector<std::string> & enabled_categories ()
Defined at line 67 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::vector<std::string> * mutable_enabled_categories ()
Defined at line 68 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
int enabled_categories_size ()
Defined at line 69 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void clear_enabled_categories ()
Defined at line 70 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void add_enabled_categories (std::string value)
Defined at line 71 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::string * add_enabled_categories ()
Defined at line 72 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
const std::vector<std::string> & disabled_tags ()
Defined at line 74 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::vector<std::string> * mutable_disabled_tags ()
Defined at line 75 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
int disabled_tags_size ()
Defined at line 76 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void clear_disabled_tags ()
Defined at line 77 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void add_disabled_tags (std::string value)
Defined at line 78 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::string * add_disabled_tags ()
Defined at line 79 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
const std::vector<std::string> & enabled_tags ()
Defined at line 81 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::vector<std::string> * mutable_enabled_tags ()
Defined at line 82 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
int enabled_tags_size ()
Defined at line 83 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void clear_enabled_tags ()
Defined at line 84 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void add_enabled_tags (std::string value)
Defined at line 85 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
std::string * add_enabled_tags ()
Defined at line 86 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_disable_incremental_timestamps ()
Defined at line 88 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool disable_incremental_timestamps ()
Defined at line 89 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_timestamp_unit_multiplier ()
Defined at line 92 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_filter_debug_annotations ()
Defined at line 96 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool filter_debug_annotations ()
Defined at line 97 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_enable_thread_time_sampling ()
Defined at line 100 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool enable_thread_time_sampling ()
Defined at line 101 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_thread_time_subsampling_ns ()
Defined at line 104 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool has_filter_dynamic_event_names ()
Defined at line 108 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
bool filter_dynamic_event_names ()
Defined at line 109 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void ~TrackEventConfig ()
TrackEventConfig & operator= (TrackEventConfig && )
TrackEventConfig & operator= (const TrackEventConfig & )
bool operator== (const TrackEventConfig & )
void set_disable_incremental_timestamps (bool value)
Defined at line 90 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
uint64_t timestamp_unit_multiplier ()
Defined at line 93 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void set_timestamp_unit_multiplier (uint64_t value)
Defined at line 94 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void set_filter_debug_annotations (bool value)
Defined at line 98 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void set_enable_thread_time_sampling (bool value)
Defined at line 102 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
uint64_t thread_time_subsampling_ns ()
Defined at line 105 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void set_thread_time_subsampling_ns (uint64_t value)
Defined at line 106 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
void set_filter_dynamic_event_names (bool value)
Defined at line 110 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h
Enumerations
enum FieldNumbers
| Name | Value |
|---|---|
| kDisabledCategoriesFieldNumber | 1 |
| kEnabledCategoriesFieldNumber | 2 |
| kDisabledTagsFieldNumber | 3 |
| kEnabledTagsFieldNumber | 4 |
| kDisableIncrementalTimestampsFieldNumber | 5 |
| kTimestampUnitMultiplierFieldNumber | 6 |
| kFilterDebugAnnotationsFieldNumber | 7 |
| kEnableThreadTimeSamplingFieldNumber | 8 |
| kThreadTimeSubsamplingNsFieldNumber | 10 |
| kFilterDynamicEventNamesFieldNumber | 9 |
Defined at line 33 of file gen/third_party/perfetto/protos/perfetto/config/track_event/track_event_config.gen.h