Lines Matching refs:ClassifierEvent

76 ClassifierEvent::ClassifierEvent(std::unique_ptr<NotifyMotionArgs> args) :  in ClassifierEvent()  function in android::ClassifierEvent
78 ClassifierEvent::ClassifierEvent(std::unique_ptr<NotifyDeviceResetArgs> args) : in ClassifierEvent() function in android::ClassifierEvent
80 ClassifierEvent::ClassifierEvent(ClassifierEventType type, std::unique_ptr<NotifyArgs> args) : in ClassifierEvent() function in android::ClassifierEvent
83 ClassifierEvent::ClassifierEvent(ClassifierEvent&& other) : in ClassifierEvent() function in android::ClassifierEvent
86 ClassifierEvent& ClassifierEvent::operator=(ClassifierEvent&& other) { in operator =()
92 ClassifierEvent ClassifierEvent::createHalResetEvent() { in createHalResetEvent()
93 return ClassifierEvent(ClassifierEventType::HAL_RESET, nullptr); in createHalResetEvent()
96 ClassifierEvent ClassifierEvent::createExitEvent() { in createExitEvent()
97 return ClassifierEvent(ClassifierEventType::EXIT, nullptr); in createExitEvent()
100 std::optional<int32_t> ClassifierEvent::getDeviceId() const { in getDeviceId()
129 mEvents.push(ClassifierEvent::createHalResetEvent()); in MotionClassifier()
175 ClassifierEvent event = mEvents.pop(); in processEvents()
216 void MotionClassifier::enqueueEvent(ClassifierEvent&& event) { in enqueueEvent()
227 mEvents.push(ClassifierEvent::createExitEvent()); in requestExit()
276 ClassifierEvent event(std::make_unique<NotifyMotionArgs>(args)); in classify()
283 mEvents.push(ClassifierEvent::createHalResetEvent()); in reset()
293 mEvents.erase([deviceId](const ClassifierEvent& event) { in reset()