Home
last modified time | relevance | path

Searched refs:TrackEventSessionObserver (Results 1 – 6 of 6) sorted by relevance

/external/perfetto/src/tracing/internal/
Dtrack_event_internal.cc39 TrackEventSessionObserver::~TrackEventSessionObserver() = default;
40 void TrackEventSessionObserver::OnSetup(const DataSourceBase::SetupArgs&) {} in OnSetup()
41 void TrackEventSessionObserver::OnStart(const DataSourceBase::StartArgs&) {} in OnStart()
42 void TrackEventSessionObserver::OnStop(const DataSourceBase::StopArgs&) {} in OnStop()
66 std::function<bool(TrackEventSessionObserver*&)> callback) { in ForEachObserver()
70 static std::array<TrackEventSessionObserver*, kMaxObservers> observers{}; in ForEachObserver()
148 TrackEventSessionObserver* observer) { in AddSessionObserver()
150 ForEachObserver([&](TrackEventSessionObserver*& o) { in AddSessionObserver()
163 TrackEventSessionObserver* observer) { in RemoveSessionObserver()
164 ForEachObserver([&](TrackEventSessionObserver*& o) { in RemoveSessionObserver()
[all …]
/external/perfetto/include/perfetto/tracing/internal/
Dtrack_event_internal.h53 class TrackEventSessionObserver; variable
68 class PERFETTO_EXPORT TrackEventSessionObserver {
70 virtual ~TrackEventSessionObserver();
171 static bool AddSessionObserver(TrackEventSessionObserver*);
172 static void RemoveSessionObserver(TrackEventSessionObserver*);
Dtrack_event_data_source.h162 static bool AddSessionObserver(TrackEventSessionObserver* observer) {
166 static void RemoveSessionObserver(TrackEventSessionObserver* observer) {
/external/perfetto/examples/sdk/
Dexample_system_wide.cc26 class Observer : public perfetto::TrackEventSessionObserver {
/external/perfetto/docs/instrumentation/
Dtrack-events.md611 class Observer : public perfetto::TrackEventSessionObserver {
638 class Observer : public perfetto::TrackEventSessionObserver {
/external/perfetto/src/tracing/test/
Dapi_integrationtest.cc4619 class Observer : public perfetto::TrackEventSessionObserver { in TEST_P()