Lines Matching refs:ClassifierEvent
127 ClassifierEvent::ClassifierEvent(const NotifyMotionArgs& args) in ClassifierEvent() function in android::ClassifierEvent
130 ClassifierEvent::ClassifierEvent(const NotifyDeviceResetArgs& args) in ClassifierEvent() function in android::ClassifierEvent
133 ClassifierEvent::ClassifierEvent(ClassifierEventType type, std::optional<NotifyArgs> args) in ClassifierEvent() function in android::ClassifierEvent
136 ClassifierEvent& ClassifierEvent::operator=(ClassifierEvent&& other) { in operator =()
142 ClassifierEvent ClassifierEvent::createHalResetEvent() { in createHalResetEvent()
143 return ClassifierEvent(ClassifierEventType::HAL_RESET, std::nullopt); in createHalResetEvent()
146 ClassifierEvent ClassifierEvent::createExitEvent() { in createExitEvent()
147 return ClassifierEvent(ClassifierEventType::EXIT, std::nullopt); in createExitEvent()
150 std::optional<int32_t> ClassifierEvent::getDeviceId() const { in getDeviceId()
177 mEvents.push(ClassifierEvent::createHalResetEvent()); in MotionClassifier()
210 ClassifierEvent event = mEvents.pop(); in processEvents()
249 void MotionClassifier::enqueueEvent(ClassifierEvent&& event) { in enqueueEvent()
260 mEvents.push(ClassifierEvent::createExitEvent()); in requestExit()
315 mEvents.push(ClassifierEvent::createHalResetEvent()); in reset()
325 mEvents.erase_if([deviceId](const ClassifierEvent& event) { in reset()