Home
last modified time | relevance | path

Searched refs:KeyboardLayoutInfo (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/include/input/
DInputDevice.h241 struct KeyboardLayoutInfo { struct
242 explicit KeyboardLayoutInfo(std::string languageTag, std::string layoutType) in KeyboardLayoutInfo() argument
250 inline bool operator==(const KeyboardLayoutInfo& other) const { argument
253 inline bool operator!=(const KeyboardLayoutInfo& other) const { return !(*this == other); }
311 void setKeyboardLayoutInfo(KeyboardLayoutInfo keyboardLayoutInfo);
312 inline const std::optional<KeyboardLayoutInfo>& getKeyboardLayoutInfo() const { in getKeyboardLayoutInfo()
364 std::optional<KeyboardLayoutInfo> mKeyboardLayoutInfo;
/frameworks/native/services/inputflinger/tests/
DFakeInputReaderPolicy.h61 const KeyboardLayoutInfo& layoutInfo);
86 const InputDeviceIdentifier&, const std::optional<KeyboardLayoutInfo>) override;
DFakeInputReaderPolicy.cpp146 const KeyboardLayoutInfo& layoutInfo) { in addKeyboardLayoutAssociation()
231 const InputDeviceIdentifier&, const std::optional<KeyboardLayoutInfo>) { in getKeyboardLayoutOverlay() argument
DInputReader_test.cpp3322 const KeyboardLayoutInfo DEVICE_KEYBOARD_LAYOUT_INFO = KeyboardLayoutInfo("en-US", "qwerty");
/frameworks/native/services/inputflinger/reader/mapper/
DKeyboardInputMapper.h64 std::optional<KeyboardLayoutInfo> mKeyboardLayoutInfo;
100 std::optional<KeyboardLayoutInfo> getKeyboardLayoutInfo() const;
DKeyboardInputMapper.cpp121 std::optional<KeyboardLayoutInfo> KeyboardInputMapper::getKeyboardLayoutInfo() const { in getKeyboardLayoutInfo()
129 return KeyboardLayoutInfo(layoutInfo->languageTag, layoutInfo->layoutType); in getKeyboardLayoutInfo()
187 std::optional<KeyboardLayoutInfo> newKeyboardLayoutInfo = in reconfigure()
/frameworks/native/services/inputflinger/include/
DInputReaderBase.h125 std::unordered_map<std::string, KeyboardLayoutInfo> keyboardLayoutAssociations;
457 const std::optional<KeyboardLayoutInfo> keyboardLayoutInfo) = 0;
/frameworks/base/core/jni/
Dandroid_view_InputDevice.cpp51 std::optional<KeyboardLayoutInfo> layoutInfo = deviceInfo.getKeyboardLayoutInfo(); in android_view_InputDevice_create()
/frameworks/native/libs/input/
DInputDevice.cpp279 void InputDeviceInfo::setKeyboardLayoutInfo(KeyboardLayoutInfo layoutInfo) { in setKeyboardLayoutInfo()
/frameworks/native/services/inputflinger/tests/fuzzers/
DMapperHelpers.h274 const std::optional<KeyboardLayoutInfo> layoutInfo) override { in getKeyboardLayoutOverlay()
/frameworks/base/services/core/jni/
Dcom_android_server_input_InputManagerService.cpp319 const std::optional<KeyboardLayoutInfo> keyboardLayoutInfo) override;
640 KeyboardLayoutInfo>(gServiceClassInfo.getKeyboardLayoutAssociations, in getReaderConfiguration()
645 return KeyboardLayoutInfo(std::move(languageTag), in getReaderConfiguration()
863 const std::optional<KeyboardLayoutInfo> keyboardLayoutInfo) { in getKeyboardLayoutOverlay()
/frameworks/base/services/
Dart-wear-profile12092 …/hardware/input/KeyboardLayout;)Lcom/android/server/input/KeyboardLayoutManager$KeyboardLayoutInfo;
12094 …/KeyboardLayoutManager$ImeInfo;)Lcom/android/server/input/KeyboardLayoutManager$KeyboardLayoutInfo;