Lines Matching defs:udev_device
139 struct udev_device { struct
147 static udev_device *NewFromSyspath(const std::string &syspathParam) in NewFromSyspath() argument
174 static udev_device *NewFromDevnum(char type, dev_t devnum) in NewFromDevnum() argument
206 udev_device *GetParent() in GetParent() argument
237 udev_device *GetParentWithSubsystem(const std::string &subsystem) in GetParentWithSubsystem() argument
271 udev_device() = default; argument
273 ~udev_device() in ~udev_device() argument
280 static udev_device *NewFromChild(udev_device *child) in NewFromChild() argument
297 void SetSyspath(std::string newSyspath) in SetSyspath()
317 void AddPropertyFromString(const std::string &line) in AddPropertyFromString()
331 void ReadUeventFile() in ReadUeventFile()
355 bool CheckAccel(const BitVector &ev, const BitVector &abs, const BitVector &prop) in CheckAccel()
371 bool HasJoystickAxesOrButtons(const BitVector &abs, const BitVector &key) in HasJoystickAxesOrButtons()
393 bool CheckPointingStick(const BitVector &prop) in CheckPointingStick()
402 void CheckAndSetProp(std::string prop, const bool &flag) in CheckAndSetProp()
410 void CheckMouseButton(const BitVector &key, bool &flag) in CheckMouseButton()
417 …eProByKey(const BitVector &key, const bool &isDirect, bool &probablyTablet, bool &probablyTouchpad, in UpdateProByKey()
425 bool CheckMtCoordinates(const BitVector &abs) in CheckMtCoordinates()
435 void UpdateProByStatus(const bool &isMouse, const bool &isTouchpad, const bool &isTouchscreen, in UpdateProByStatus()
445 …heckPointers(const BitVector &ev, const BitVector &abs, const BitVector &key, const BitVector &rel, in CheckPointers()
505 bool CheckKeys(const BitVector &ev, const BitVector &key) in CheckKeys()
541 void SetInputProperty(std::string prop) in SetInputProperty()
547 void CheckInputProperties() in CheckInputProperties()
566 void SetDevnode(std::string newDevnode) in SetDevnode()
574 void AddProperty(std::string key, std::string value) in AddProperty()
579 std::optional<std::string> GetSubsystem() in GetSubsystem()
604 std::optional<udev_device *> parentDevice_; argument
624 udev_device *udev_device_ref(udev_device *device) in udev_device_ref() argument