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.cc36 TrackEventSessionObserver::~TrackEventSessionObserver() = default;
37 void TrackEventSessionObserver::OnSetup(const DataSourceBase::SetupArgs&) {} in OnSetup()
38 void TrackEventSessionObserver::OnStart(const DataSourceBase::StartArgs&) {} in OnStart()
39 void TrackEventSessionObserver::OnStop(const DataSourceBase::StopArgs&) {} in OnStop()
53 std::function<bool(TrackEventSessionObserver*&)> callback) { in ForEachObserver()
57 static std::array<TrackEventSessionObserver*, kMaxObservers> observers{}; in ForEachObserver()
135 TrackEventSessionObserver* observer) { in AddSessionObserver()
137 ForEachObserver([&](TrackEventSessionObserver*& o) { in AddSessionObserver()
150 TrackEventSessionObserver* observer) { in RemoveSessionObserver()
151 ForEachObserver([&](TrackEventSessionObserver*& o) { in RemoveSessionObserver()
[all …]
/external/perfetto/include/perfetto/tracing/internal/
Dtrack_event_internal.h36 class TrackEventSessionObserver; variable
50 class PERFETTO_EXPORT TrackEventSessionObserver {
52 virtual ~TrackEventSessionObserver();
123 static bool AddSessionObserver(TrackEventSessionObserver*);
124 static void RemoveSessionObserver(TrackEventSessionObserver*);
Dtrack_event_data_source.h155 static bool AddSessionObserver(TrackEventSessionObserver* observer) {
159 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.cc3754 class Observer : public perfetto::TrackEventSessionObserver { in TEST_P()