diff options
author | Seoyeon Kim <seoyeon2.kim@samsung.com> | 2017-09-29 01:57:45 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@review.ap-northeast-2.compute.internal> | 2017-09-29 01:57:45 +0000 |
commit | e2845df7a7b3e496590854a75e1c750e41a2bd49 (patch) | |
tree | 82eb53e675e8d917b6e76238e8485e17d20268f3 | |
parent | b611d1add650bc68674f60becb9224de1ad254db (diff) | |
parent | ecaca90dc25cc66d1acf691b38d2c4e50e22edd0 (diff) | |
download | nui-e2845df7a7b3e496590854a75e1c750e41a2bd49.tar.gz nui-e2845df7a7b3e496590854a75e1c750e41a2bd49.tar.bz2 nui-e2845df7a7b3e496590854a75e1c750e41a2bd49.zip |
Merge "Add Finalize api for ImfManager" into tizen_4.0
-rwxr-xr-x | Tizen.NUI/src/internal/ManualPINVOKE.cs | 3 | ||||
-rwxr-xr-x | Tizen.NUI/src/public/ImfManager.cs | 9 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Tizen.NUI/src/internal/ManualPINVOKE.cs b/Tizen.NUI/src/internal/ManualPINVOKE.cs index b235765..3e3ed73 100755 --- a/Tizen.NUI/src/internal/ManualPINVOKE.cs +++ b/Tizen.NUI/src/internal/ManualPINVOKE.cs @@ -369,6 +369,9 @@ namespace Tizen.NUI [global::System.Runtime.InteropServices.DllImport("libdali-csharp-binder.so", EntryPoint="CSharp_Dali_delete_ImfManager_ImfCallbackData")] public static extern void delete_ImfManager_ImfCallbackData(global::System.Runtime.InteropServices.HandleRef jarg1); + [global::System.Runtime.InteropServices.DllImport("libdali-csharp-binder.so", EntryPoint="CSharp_Dali_ImfManager_Finalize")] + public static extern void ImfManager_Finalize(global::System.Runtime.InteropServices.HandleRef jarg1); + [global::System.Runtime.InteropServices.DllImport("libdali-csharp-binder.so", EntryPoint="CSharp_Dali_ImfManager_Get")] public static extern global::System.IntPtr ImfManager_Get(); diff --git a/Tizen.NUI/src/public/ImfManager.cs b/Tizen.NUI/src/public/ImfManager.cs index 790b45e..2ae0294 100755 --- a/Tizen.NUI/src/public/ImfManager.cs +++ b/Tizen.NUI/src/public/ImfManager.cs @@ -633,6 +633,15 @@ namespace Tizen.NUI } /// <summary> + /// Finalize the IMF.<br/> + /// </summary> + public void Finalize() + { + NDalicManualPINVOKE.ImfManager_Finalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + /// <summary> /// Retrieves a handle to the instance of the ImfManager. /// </summary> /// <returns>A handle to the ImfManager.</returns> |