From e456ef950bce338631e8ca9faf7b22c318630760 Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Fri, 22 Jul 2022 16:58:17 +0900 Subject: [PATCH] Add missing ttrace logs The OnControl() method is added to AppCoreUiBase class for overriding. While calling the method, it prints ttrace logs for debugging. Change-Id: I8569e06c51abe837b773de65c839ef96bb7664e2 Signed-off-by: Hwankyu Jhun --- tizen-cpp/app-core-ui-cpp/app_core_ui_base.cc | 9 +++++++++ tizen-cpp/app-core-ui-cpp/app_core_ui_base.hh | 1 + 2 files changed, 10 insertions(+) diff --git a/tizen-cpp/app-core-ui-cpp/app_core_ui_base.cc b/tizen-cpp/app-core-ui-cpp/app_core_ui_base.cc index 607ecbd..0cf24a8 100644 --- a/tizen-cpp/app-core-ui-cpp/app_core_ui_base.cc +++ b/tizen-cpp/app-core-ui-cpp/app_core_ui_base.cc @@ -695,6 +695,15 @@ int AppCoreUiBase::OnReceive(aul_type type, tizen_base::Bundle b) { return 0; } +int AppCoreUiBase::OnControl(tizen_base::Bundle b) { + LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:start]", + impl_->appid_.c_str()); + AppCoreBase::OnControl(std::move(b)); + LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:done]", + impl_->appid_.c_str()); + return 0; +} + int AppCoreUiBase::OnCreate() { impl_->handler_->SetEvents(); AppCoreBase::OnCreate(); diff --git a/tizen-cpp/app-core-ui-cpp/app_core_ui_base.hh b/tizen-cpp/app-core-ui-cpp/app_core_ui_base.hh index 7ccb6b4..ce9ff03 100644 --- a/tizen-cpp/app-core-ui-cpp/app_core_ui_base.hh +++ b/tizen-cpp/app-core-ui-cpp/app_core_ui_base.hh @@ -48,6 +48,7 @@ class EXPORT_API AppCoreUiBase : public AppCoreBase, int OnPause() override; int OnResume() override; int OnReceive(aul_type type, tizen_base::Bundle b) override; + int OnControl(tizen_base::Bundle b) override; int OnCreate() override; int OnTerminate() override; int OnTrimMemory() override; -- 2.7.4