X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fcore%2Finclude%2Fdpl%2Fapplication.h;fp=modules_wearable%2Fcore%2Finclude%2Fdpl%2Fapplication.h;h=c358e8a721f4f6f75bb609fa496f8f7d3da82589;hb=3a034abb4dca58ff0940687d8dd2b829ce2e226f;hp=d4d9754f78f477de6bf56a15d8d656db35308f5f;hpb=58be0971049907f3166ce56a6ad509769565158f;p=framework%2Fweb%2Fwrt-commons.git diff --git a/modules_wearable/core/include/dpl/application.h b/modules/core/include/dpl/application.h similarity index 90% rename from modules_wearable/core/include/dpl/application.h rename to modules/core/include/dpl/application.h index d4d9754..c358e8a 100644 --- a/modules_wearable/core/include/dpl/application.h +++ b/modules/core/include/dpl/application.h @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include namespace DPL { @@ -40,13 +40,6 @@ class Application DECLARE_EXCEPTION_TYPE(Base, FrameworkError) }; - private: - static int app_create(void *data); - static int app_terminate(void *data); - static int app_pause(void *data); - static int app_resume(void *data); - static int app_reset(bundle *b, void *data); - protected: int m_argc; char **m_argv; @@ -54,6 +47,12 @@ class Application bool m_mainWindowVisible; + static bool app_create(void *data); + static void app_terminate(void *data); + static void app_pause(void *data); + static void app_resume(void *data); + static void app_control(app_control_h app_control, void *data); + virtual void OnCreate(); virtual void OnStart(); virtual void OnStop(); @@ -104,7 +103,7 @@ class ApplicationExt : public Application virtual void Quit(); private: - static DPL::Atomic m_useCount; + static std::atomic m_useCount; }; } // namespace DPL