Searched refs:ThreadedBackend (Results 1 – 4 of 4) sorted by relevance
40 ThreadedBackend<Backend>::ThreadedBackend(Backend&& innerBackend) in ThreadedBackend() function in android::inputdispatcher::trace::impl::ThreadedBackend47 ThreadedBackend<Backend>::~ThreadedBackend() { in ~ThreadedBackend()56 void ThreadedBackend<Backend>::traceMotionEvent(const TracedMotionEvent& event, in traceMotionEvent()65 void ThreadedBackend<Backend>::traceKeyEvent(const TracedKeyEvent& event, in traceKeyEvent()74 void ThreadedBackend<Backend>::traceWindowDispatch(const WindowDispatchArgs& dispatchArgs, in traceWindowDispatch()83 void ThreadedBackend<Backend>::threadLoop() { in threadLoop()121 std::function<void()> ThreadedBackend<Backend>::getIdleWaiterForTesting() { in getIdleWaiterForTesting()139 void ThreadedBackend<Backend>::setIdleStatus(bool isIdle) { in setIdleStatus()151 template class ThreadedBackend<PerfettoBackend>; variable
36 class ThreadedBackend : public InputTracingBackendInterface {38 ThreadedBackend(Backend&& innerBackend);39 ~ThreadedBackend() override;
107 auto tracingBackend = std::make_unique<impl::ThreadedBackend<impl::PerfettoBackend>>( in SetUp()
98 return std::make_unique<trace::impl::ThreadedBackend<trace::impl::PerfettoBackend>>( in createInputTracingBackendIfEnabled()