Home
last modified time | relevance | path

Searched refs:EventTypeFinder (Results 1 – 2 of 2) sorted by relevance

/system/extras/simpleperf/
Devent_type.h98 class EventTypeFinder; variable
115 const EventTypeFinder* GetScopedFinder() { return scoped_finder_.get(); } in GetScopedFinder()
116 void SetScopedFinder(std::unique_ptr<EventTypeFinder>&& finder);
120 std::unique_ptr<EventTypeFinder>& GetFinder(EventFinderType type);
126 std::vector<std::unique_ptr<EventTypeFinder>> type_finders_;
127 std::unique_ptr<EventTypeFinder> scoped_finder_;
Devent_type.cpp64 class EventTypeFinder { class
66 EventTypeFinder(EventFinderType type) : finder_type_(type) {} in EventTypeFinder() function in simpleperf::EventTypeFinder
67 virtual ~EventTypeFinder() {} in ~EventTypeFinder()
96 class BuiltinTypeFinder : public EventTypeFinder {
98 BuiltinTypeFinder() : EventTypeFinder(EventFinderType::BUILTIN) {} in BuiltinTypeFinder()
104 class TracepointStringFinder : public EventTypeFinder {
107 : EventTypeFinder(EventFinderType::TRACEPOINT_STRING), s_(std::move(s)) {} in TracepointStringFinder()
125 class TracepointSystemFinder : public EventTypeFinder {
127 TracepointSystemFinder() : EventTypeFinder(EventFinderType::TRACEPOINT_SYSTEM) {} in TracepointSystemFinder()
196 class PMUTypeFinder : public EventTypeFinder {
[all …]