From: Young Ik Cho Date: Thu, 20 Jun 2013 02:36:19 +0000 (+0900) Subject: remove include dependency X-Git-Tag: submit/tizen_2.2/20130714.152805~90 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f8db6c70f40dc929e72ebcdc0c0dbee0774c1c3;p=framework%2Fosp%2Fappfw.git remove include dependency Change-Id: I756b1fe1e20ae9c06050d1549a2aa78d0852332f Signed-off-by: Young Ik Cho --- diff --git a/src/app/FApp_AppArg.cpp b/src/app/FApp_AppArg.cpp index bad6ac0..735f4c8 100644 --- a/src/app/FApp_AppArg.cpp +++ b/src/app/FApp_AppArg.cpp @@ -28,6 +28,7 @@ #include #include +#include #include #include diff --git a/src/app/inc/FApp_AppArg.h b/src/app/inc/FApp_AppArg.h index d75dc27..2429ddc 100644 --- a/src/app/inc/FApp_AppArg.h +++ b/src/app/inc/FApp_AppArg.h @@ -24,13 +24,13 @@ #ifndef _FAPP_INTERNAL_APP_ARG_H_ #define _FAPP_INTERNAL_APP_ARG_H_ -#include - #include #include #include "FApp_Types.h" +typedef struct _bundle_t bundle; + namespace Tizen { namespace Base { namespace Collection { class ArrayList; class IList; @@ -72,7 +72,6 @@ enum _DataControlRequestType /** * @class _AppArg * @brief - * @since 2.1 */ class _OSP_EXPORT_ _AppArg { diff --git a/src/app/inc/FApp_AppControlImpl.h b/src/app/inc/FApp_AppControlImpl.h index 12a28e4..27a76fe 100644 --- a/src/app/inc/FApp_AppControlImpl.h +++ b/src/app/inc/FApp_AppControlImpl.h @@ -23,7 +23,6 @@ #define _FAPP_INTERNAL_APP_CONTROL_IMPL_H_ #include -#include #include #include @@ -34,6 +33,9 @@ #include "FApp_AppManagerImpl.h" #include "FApp_IAppControlResponseEventListener.h" +typedef struct _bundle_t bundle; + + namespace Tizen { namespace Base { class String; } } namespace Tizen { namespace Base { namespace Collection { class IList; } } } diff --git a/src/app/inc/FApp_AppImpl.h b/src/app/inc/FApp_AppImpl.h index ed1adc0..3867fca 100644 --- a/src/app/inc/FApp_AppImpl.h +++ b/src/app/inc/FApp_AppImpl.h @@ -22,8 +22,6 @@ #ifndef _FAPP_INTERNAL_APP_IMPL_H_ #define _FAPP_INTERNAL_APP_IMPL_H_ -#include - #include #include #include @@ -32,6 +30,9 @@ #include "FApp_AppUserEvent.h" #include "FApp_IAppUserEventListener.h" +struct service_s; + + namespace Tizen { namespace Base { namespace Runtime { class IEventListener; diff --git a/src/app/inc/FApp_AppMessageImpl.h b/src/app/inc/FApp_AppMessageImpl.h index 1682919..b67f3df 100644 --- a/src/app/inc/FApp_AppMessageImpl.h +++ b/src/app/inc/FApp_AppMessageImpl.h @@ -24,11 +24,12 @@ #ifndef _FAPP_INTERNAL_APP_MESSAGE_IMPL_H_ #define _FAPP_INTERNAL_APP_MESSAGE_IMPL_H_ -#include - #include #include +typedef struct _bundle_t bundle; + + namespace Tizen { namespace Base { namespace Collection { class IList; } } } namespace Tizen { namespace App diff --git a/src/app/inc/FApp_Aul.h b/src/app/inc/FApp_Aul.h index 8cba1c0..8c36d62 100644 --- a/src/app/inc/FApp_Aul.h +++ b/src/app/inc/FApp_Aul.h @@ -23,10 +23,11 @@ #define _FAPP_INTERNAL_AUL_H_ #include -#include #include #include +typedef struct _bundle_t bundle; + #define MAX_SLP_PACKAGE_ID 128 namespace Tizen { namespace App diff --git a/src/app/inc/FApp_ServiceAppImpl.h b/src/app/inc/FApp_ServiceAppImpl.h index e628b9d..770b268 100644 --- a/src/app/inc/FApp_ServiceAppImpl.h +++ b/src/app/inc/FApp_ServiceAppImpl.h @@ -22,13 +22,13 @@ #ifndef _FAPP_INTERNAL_SERVICE_APP_IMPL_H_ #define _FAPP_INTERNAL_SERVICE_APP_IMPL_H_ -#include - #include #include #include #include "FApp_IAppImpl.h" +struct service_s; + namespace Tizen { namespace Base { namespace Collection { class IList; } } } namespace Tizen { namespace Base { namespace Runtime {