Searched refs:TrackEventSessionObserver (Results 1 – 6 of 6) sorted by relevance
39 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 …]
53 class TrackEventSessionObserver; variable68 class PERFETTO_EXPORT TrackEventSessionObserver {70 virtual ~TrackEventSessionObserver();171 static bool AddSessionObserver(TrackEventSessionObserver*);172 static void RemoveSessionObserver(TrackEventSessionObserver*);
162 static bool AddSessionObserver(TrackEventSessionObserver* observer) {166 static void RemoveSessionObserver(TrackEventSessionObserver* observer) {
26 class Observer : public perfetto::TrackEventSessionObserver {
611 class Observer : public perfetto::TrackEventSessionObserver {638 class Observer : public perfetto::TrackEventSessionObserver {
4619 class Observer : public perfetto::TrackEventSessionObserver { in TEST_P()