From eaf92557f522cb714336c5174ba59f1fe4cb5575 Mon Sep 17 00:00:00 2001 From: Hosang Kim Date: Wed, 6 Jul 2022 20:32:59 +0900 Subject: [PATCH] AtspiWrapper: add get_process_id API Change-Id: I97d2eda3745aabfa6c941108815d15e28b12fa99 --- libaurum/inc/Impl/Accessibility/AtspiWrapper.h | 1 + libaurum/src/Impl/Accessibility/AtspiWrapper.cc | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/libaurum/inc/Impl/Accessibility/AtspiWrapper.h b/libaurum/inc/Impl/Accessibility/AtspiWrapper.h index 89a6dae..f8f69b1 100644 --- a/libaurum/inc/Impl/Accessibility/AtspiWrapper.h +++ b/libaurum/inc/Impl/Accessibility/AtspiWrapper.h @@ -66,6 +66,7 @@ public: static gdouble Atspi_value_get_maximum_value(AtspiValue *iface, GError **error); static gboolean Atspi_value_set_current_value(AtspiValue *iface, gdouble value, GError **error); static gdouble Atspi_value_get_minimum_increment(AtspiValue *iface, GError **error); + static guint Atspi_accessible_get_process_id(AtspiAccessible *node, GError **error); private: static std::recursive_mutex mMutex; diff --git a/libaurum/src/Impl/Accessibility/AtspiWrapper.cc b/libaurum/src/Impl/Accessibility/AtspiWrapper.cc index 34d459f..93e1c37 100644 --- a/libaurum/src/Impl/Accessibility/AtspiWrapper.cc +++ b/libaurum/src/Impl/Accessibility/AtspiWrapper.cc @@ -205,4 +205,10 @@ gdouble AtspiWrapper::Atspi_value_get_minimum_increment(AtspiValue *iface, GErro { std::unique_lock lock(mMutex); return atspi_value_get_minimum_increment(iface, error); +} + +guint AtspiWrapper::Atspi_accessible_get_process_id(AtspiAccessible *node, GError **error) +{ + std::unique_lock lock(mMutex); + return atspi_accessible_get_process_id(node, error); } \ No newline at end of file -- 2.34.1