Searched refs:KeyboardClassifier (Results 1 – 11 of 11) sorted by relevance
| /frameworks/native/libs/input/rust/ |
| D | lib.rs | 31 pub use keyboard_classifier::KeyboardClassifier; 78 type KeyboardClassifier; typedef 80 fn create_keyboard_classifier() -> Box<KeyboardClassifier>; in create_keyboard_classifier() 83 classifier: &mut KeyboardClassifier, in notify_keyboard_changed() argument 89 fn get_keyboard_type(classifier: &mut KeyboardClassifier, device_id: i32) -> u32; in get_keyboard_type() argument 91 fn is_finalized(classifier: &mut KeyboardClassifier, device_id: i32) -> bool; in is_finalized() argument 94 classifier: &mut KeyboardClassifier, in process_key() argument 192 fn create_keyboard_classifier() -> Box<KeyboardClassifier> { in create_keyboard_classifier() 200 Box::new(KeyboardClassifier::new(data_store)) in create_keyboard_classifier() 204 classifier: &mut KeyboardClassifier, in notify_keyboard_changed() argument [all …]
|
| D | keyboard_classifier.rs | 43 pub struct KeyboardClassifier { struct 54 impl KeyboardClassifier { argument 192 use crate::keyboard_classifier::KeyboardClassifier; 366 KeyboardClassifier::new(DataStore::new(Box::new(test_reader_writer.clone()))); in classify_previously_reclassified_devices() 381 KeyboardClassifier::new(DataStore::new(Box::new(test_reader_writer.clone()))); in classify_previously_reclassified_devices() 396 fn create_classifier() -> KeyboardClassifier { in create_classifier() 397 KeyboardClassifier::new(DataStore::new(Box::new(TestFileReaderWriter::new()))) in create_classifier()
|
| /frameworks/native/include/input/ |
| D | KeyboardClassifier.h | 29 struct KeyboardClassifier; 36 class KeyboardClassifier { 38 KeyboardClassifier(); 48 std::optional<rust::Box<android::input::keyboardClassifier::KeyboardClassifier>>
|
| /frameworks/native/libs/input/ |
| D | KeyboardClassifier.cpp | 32 KeyboardClassifier::KeyboardClassifier() { in KeyboardClassifier() function in android::KeyboardClassifier 38 KeyboardType KeyboardClassifier::getKeyboardType(DeviceId deviceId) { in getKeyboardType() 55 void KeyboardClassifier::notifyKeyboardChanged(DeviceId deviceId, in notifyKeyboardChanged() 81 void KeyboardClassifier::processKey(DeviceId deviceId, int32_t evdevCode, uint32_t metaState) { in processKey()
|
| D | Android.bp | 240 "KeyboardClassifier.cpp",
|
| /frameworks/native/services/inputflinger/reader/include/ |
| D | InputReaderContext.h | 72 virtual KeyboardClassifier& getKeyboardClassifier() = 0;
|
| D | InputReader.h | 172 KeyboardClassifier& getKeyboardClassifier() override; 194 std::unique_ptr<KeyboardClassifier> mKeyboardClassifier;
|
| /frameworks/native/services/inputflinger/tests/ |
| D | InterfaceMocks.h | 84 KeyboardClassifier& getKeyboardClassifier() override { return *mClassifier; }; in getKeyboardClassifier() 88 std::unique_ptr<KeyboardClassifier> mClassifier = std::make_unique<KeyboardClassifier>();
|
| /frameworks/native/services/inputflinger/tests/fuzzers/ |
| D | MapperHelpers.h | 390 KeyboardClassifier& getKeyboardClassifier() override { return *mClassifier; } in getKeyboardClassifier() 394 std::unique_ptr<KeyboardClassifier> mClassifier = std::make_unique<KeyboardClassifier>();
|
| /frameworks/native/services/inputflinger/reader/mapper/ |
| D | KeyboardInputMapper.cpp | 341 KeyboardClassifier& classifier = getDeviceContext().getContext()->getKeyboardClassifier(); in processKey()
|
| /frameworks/native/services/inputflinger/reader/ |
| D | InputReader.cpp | 130 mKeyboardClassifier(std::make_unique<KeyboardClassifier>()), in InputReader() 1137 KeyboardClassifier& InputReader::ContextImpl::getKeyboardClassifier() { in getKeyboardClassifier()
|