Lines Matching refs:unique_ptr
25 FakeInputReceiver::FakeInputReceiver(std::unique_ptr<InputChannel> clientChannel, in FakeInputReceiver()
29 std::unique_ptr<InputEvent> FakeInputReceiver::consume(std::chrono::milliseconds timeout, in consume()
39 std::pair<std::optional<uint32_t>, std::unique_ptr<InputEvent>> FakeInputReceiver::receiveEvent( in receiveEvent()
42 std::unique_ptr<InputEvent> event; in receiveEvent()
50 event = std::unique_ptr<InputEvent>(rawEventPtr); in receiveEvent()
86 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeEvent()
129 std::unique_ptr<MotionEvent> FakeInputReceiver::consumeMotion() { in consumeMotion()
130 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeMotion()
141 return std::unique_ptr<MotionEvent>(static_cast<MotionEvent*>(event.release())); in consumeMotion()
145 std::unique_ptr<MotionEvent> motionEvent = consumeMotion(); in consumeMotionEvent()
151 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeFocusEvent()
163 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeCaptureEvent()
176 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeDragEvent()
190 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeTouchModeEvent()
202 std::unique_ptr<InputEvent> event = consume(timeout); in assertNoEvents()
239 std::function<void(const std::unique_ptr<InputEvent>&, const gui::WindowInfo&)>
246 const std::unique_ptr<inputdispatcher::InputDispatcher>& dispatcher, const std::string name, in FakeWindowHandle()
251 base::Result<std::unique_ptr<InputChannel>> channel = dispatcher->createInputChannel(name); in FakeWindowHandle()
284 std::unique_ptr<KeyEvent> FakeWindowHandle::consumeKey(bool handled) { in consumeKey()
285 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED, handled); in consumeKey()
294 return std::unique_ptr<KeyEvent>(static_cast<KeyEvent*>(event.release())); in consumeKey()
297 std::unique_ptr<MotionEvent> FakeWindowHandle::consumeMotionEvent( in consumeMotionEvent()
299 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeMotionEvent()
310 std::unique_ptr<MotionEvent> motionEvent = in consumeMotionEvent()
311 std::unique_ptr<MotionEvent>(static_cast<MotionEvent*>(event.release())); in consumeMotionEvent()
328 std::unique_ptr<InputEvent> FakeWindowHandle::consume(std::chrono::milliseconds timeout, in consume()
333 std::unique_ptr<InputEvent> event = mInputReceiver->consume(timeout, handled); in consume()
344 std::pair<std::optional<uint32_t /*seq*/>, std::unique_ptr<InputEvent>>