Searched refs:TrackEventSessionObserver (Results 1 – 6 of 6) sorted by relevance
36 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 …]
36 class TrackEventSessionObserver; variable50 class PERFETTO_EXPORT TrackEventSessionObserver {52 virtual ~TrackEventSessionObserver();123 static bool AddSessionObserver(TrackEventSessionObserver*);124 static void RemoveSessionObserver(TrackEventSessionObserver*);
155 static bool AddSessionObserver(TrackEventSessionObserver* observer) {159 static void RemoveSessionObserver(TrackEventSessionObserver* observer) {
26 class Observer : public perfetto::TrackEventSessionObserver {
611 class Observer : public perfetto::TrackEventSessionObserver {638 class Observer : public perfetto::TrackEventSessionObserver {
3754 class Observer : public perfetto::TrackEventSessionObserver { in TEST_P()