diff options
author | jacobkeeler <jacob.keeler@livioradio.com> | 2019-05-10 10:39:15 -0400 |
---|---|---|
committer | jacobkeeler <jacob.keeler@livioradio.com> | 2019-05-13 16:40:03 -0400 |
commit | 4797367e545400901fd63d24b3cc871ea6c34760 (patch) | |
tree | 2ddaa5d5c753f66d1e3c937aa84ef6a7ba5d849b | |
parent | 96f9ba68ea0ff0f73a927bf3deeca58f4a5bae99 (diff) | |
download | sdl_core-experimental/include_what_you_use.tar.gz |
Run include-what-you-useexperimental/include_what_you_use
998 files changed, 15322 insertions, 722 deletions
diff --git a/src/appMain/low_voltage_signals_handler.cc b/src/appMain/low_voltage_signals_handler.cc index bb7bbfbac7..e0f595ef88 100644 --- a/src/appMain/low_voltage_signals_handler.cc +++ b/src/appMain/low_voltage_signals_handler.cc @@ -32,17 +32,19 @@ #include "appMain/low_voltage_signals_handler.h" -#include <fcntl.h> +#include <errno.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <signal.h> -#include <sys/types.h> -#include <sys/wait.h> +#include <stdlib.h> +#include <string.h> #include <unistd.h> #include <iostream> + #include "appMain/life_cycle.h" -#include "config_profile/profile.h" #include "utils/logger.h" #include "utils/signals.h" -#include "utils/typed_enum_print.h" +#include "utils/threads/thread.h" namespace main_namespace { diff --git a/src/appMain/low_voltage_signals_handler.h b/src/appMain/low_voltage_signals_handler.h index bedde38c5c..d53dc590e0 100644 --- a/src/appMain/low_voltage_signals_handler.h +++ b/src/appMain/low_voltage_signals_handler.h @@ -33,11 +33,18 @@ #ifndef SRC_APPMAIN_LOW_VOLTAGE_SIGNALS_HANDLER_H_ #define SRC_APPMAIN_LOW_VOLTAGE_SIGNALS_HANDLER_H_ +#include <signal.h> #include <unistd.h> #include <memory> + +#include "utils/macro.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" +namespace threads { +class Thread; +} // namespace threads + namespace main_namespace { typedef struct LowVoltageSignalsOffset { diff --git a/src/components/application_manager/include/application_manager/message_helper.h b/src/components/application_manager/include/application_manager/message_helper.h index 0642dd3cd1..2b299d7da2 100644 --- a/src/components/application_manager/include/application_manager/message_helper.h +++ b/src/components/application_manager/include/application_manager/message_helper.h @@ -36,27 +36,36 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_MESSAGE_HELPER_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_MESSAGE_HELPER_H_ +#include <application_manager/smart_object_keys.h> +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <map> #include <string> #include <vector> -#include <application_manager/smart_object_keys.h> #include "application_manager/application.h" #include "application_manager/policies/policy_handler_interface.h" #include "connection_handler/device.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" #include "policy/policy_types.h" +#include "protocol/service_type.h" #include "protocol_handler/session_observer.h" #include "smart_objects/smart_object.h" #include "transport_manager/common.h" #include "utils/macro.h" +namespace protocol_handler { +class SessionObserver; +} // namespace protocol_handler + namespace policy { class PolicyHandlerInterface; } namespace application_manager { +class ApplicationManager; namespace mobile_api = mobile_apis; /* @@ -234,7 +243,7 @@ class MessageHelper { */ static smart_objects::SmartObjectSPtr CreateDeviceListSO( const connection_handler::DeviceMap& devices, - const policy::PolicyHandlerInterface& policy_handler, + const ::policy::PolicyHandlerInterface& policy_handler, ApplicationManager& app_mngr); static smart_objects::SmartObjectSPtr CreateModuleInfoSO( @@ -316,7 +325,7 @@ class MessageHelper { static bool CreateDeviceInfo( connection_handler::DeviceHandle device_handle, const protocol_handler::SessionObserver& session_observer, - const policy::PolicyHandlerInterface& policy_handler, + const ::policy::PolicyHandlerInterface& policy_handler, ApplicationManager& app_mngr, smart_objects::SmartObject* output); @@ -329,7 +338,7 @@ class MessageHelper { static bool CreateHMIApplicationStruct( ApplicationConstSharedPtr app, const protocol_handler::SessionObserver& session_observer, - const policy::PolicyHandlerInterface& policy_handler, + const ::policy::PolicyHandlerInterface& policy_handler, smart_objects::SmartObject* output, ApplicationManager& app_mngr); @@ -352,7 +361,7 @@ class MessageHelper { GetBCActivateAppRequestToHMI( ApplicationConstSharedPtr app, const protocol_handler::SessionObserver& session_observer, - const policy::PolicyHandlerInterface& policy_handler, + const ::policy::PolicyHandlerInterface& policy_handler, hmi_apis::Common_HMILevel::eType level, bool send_policy_priority, ApplicationManager& app_mngr); @@ -364,7 +373,7 @@ class MessageHelper { * @brief Send SDL_ActivateApp response to HMI * @param permissions response parameters */ - static void SendSDLActivateAppResponse(policy::AppPermissions& permissions, + static void SendSDLActivateAppResponse(::policy::AppPermissions& permissions, uint32_t correlation_id, ApplicationManager& app_mngr); @@ -372,7 +381,7 @@ class MessageHelper { * @brief Send OnSDLConsentNeeded to HMI for device data consent by user * @param device_info Device info, e.g. mac, handle, name */ - static void SendOnSDLConsentNeeded(const policy::DeviceParams& device_info, + static void SendOnSDLConsentNeeded(const ::policy::DeviceParams& device_info, ApplicationManager& app_man); /** @@ -393,7 +402,7 @@ class MessageHelper { * @param correlation_id Correlation id of request */ static void SendGetUserFriendlyMessageResponse( - const std::vector<policy::UserFriendlyMessage>& msg, + const std::vector< ::policy::UserFriendlyMessage>& msg, uint32_t correlation_id, ApplicationManager& app_mngr); @@ -405,13 +414,13 @@ class MessageHelper { */ #ifdef EXTERNAL_PROPRIETARY_MODE static void SendGetListOfPermissionsResponse( - const std::vector<policy::FunctionalGroupPermission>& permissions, - const policy::ExternalConsentStatus& external_consent_status, + const std::vector< ::policy::FunctionalGroupPermission>& permissions, + const ::policy::ExternalConsentStatus& external_consent_status, const uint32_t correlation_id, ApplicationManager& app_mngr); #else static void SendGetListOfPermissionsResponse( - const std::vector<policy::FunctionalGroupPermission>& permissions, + const std::vector< ::policy::FunctionalGroupPermission>& permissions, const uint32_t correlation_id, ApplicationManager& app_mngr); #endif // EXTERNAL_PROPRIETARY_MODE @@ -491,7 +500,7 @@ class MessageHelper { */ static void SendOnPermissionsChangeNotification( uint32_t connection_key, - const policy::Permissions& permissions, + const ::policy::Permissions& permissions, ApplicationManager& app_mngr); /* @@ -501,7 +510,7 @@ class MessageHelper { */ static void SendOnAppPermissionsChangedNotification( uint32_t connection_key, - const policy::AppPermissions& permissions, + const ::policy::AppPermissions& permissions, ApplicationManager& app_mngr); /** @@ -683,7 +692,7 @@ class MessageHelper { static mobile_apis::Result::eType ProcessSoftButtons( smart_objects::SmartObject& message_params, ApplicationConstSharedPtr app, - const policy::PolicyHandlerInterface& policy_handler, + const ::policy::PolicyHandlerInterface& policy_handler, ApplicationManager& app_mngr); /* @@ -899,7 +908,7 @@ class MessageHelper { * @param message which should be filled. */ static void FillAppRevokedPermissions( - const policy::AppPermissions& permissions, + const ::policy::AppPermissions& permissions, smart_objects::SmartObject& message); static smart_objects::SmartObjectSPtr CreateChangeRegistration( diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_request.h index 08082d98bb..60f2b31ba0 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_request.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_BUTTON_PRESS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_BUTTON_PRESS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_response.h index 5ed2236d9c..c476f3692b 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_button_press_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_BUTTON_PRESS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_BUTTON_PRESS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h index 9a6cf9e290..71c14cab24 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_CONSENT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_CONSENT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_response.h index 677e3ad1f0..71c670b27a 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_CONSENT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_CONSENT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_request.h index a75020956c..17a78e5f14 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_request.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_response.h index 059164dc9f..1c57b75338 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_GET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_interior_vehicle_data_notification.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_interior_vehicle_data_notification.h index 2a15f3816a..dfacabfd49 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_interior_vehicle_data_notification.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_interior_vehicle_data_notification.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_ON_INTERIOR_VEHICLE_DATA_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_ON_INTERIOR_VEHICLE_DATA_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_remote_control_settings_notification.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_remote_control_settings_notification.h index 7aa1aa3dba..fc479c34b2 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_remote_control_settings_notification.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_on_remote_control_settings_notification.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_ON_REMOTE_CONTROL_SETTINGS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_ON_REMOTE_CONTROL_SETTINGS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +class ResourceAllocationManager; +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace rc_rpc_plugin { + namespace app_mngr = application_manager; class InteriorDataManager; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_request.h index aeba2f1440..f4da921ef9 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_request.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_SET_INTERIOR_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_SET_INTERIOR_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_response.h index 8369941c30..7e2ecb2a84 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_SET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_HMI_RC_SET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_request.h index d6ecfd0128..0afec58e01 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_request.h @@ -33,9 +33,37 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_BUTTON_PRESS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_BUTTON_PRESS_REQUEST_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "rc_rpc_plugin/commands/rc_command_request.h" +#include "rc_rpc_plugin/resource_allocation_manager.h" +#include "utils/macro.h" + +namespace application_manager { +namespace event_engine { +class Event; +} // namespace event_engine +} // namespace application_manager namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace application_manager { +namespace event_engine { +class Event; + +class Event; +} // namespace event_engine +} // namespace application_manager + +namespace rc_rpc_plugin { +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_response.h index 69122c19f3..944c9e2b2f 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/button_press_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_BUTTON_PRESS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_BUTTON_PRESS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_request.h index cfb5e72c95..d14a67e459 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_request.h @@ -33,10 +33,52 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_GET_INTERIOR_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_GET_INTERIOR_VEHICLE_DATA_REQUEST_H_ +#include <iosfwd> #include <string> +#include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "rc_rpc_plugin/commands/rc_command_request.h" +#include "utils/macro.h" + +namespace application_manager { +namespace event_engine { +class Event; +} // namespace event_engine +} // namespace application_manager +namespace rc_rpc_plugin { +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace rc_rpc_plugin { +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace application_manager { +namespace event_engine { +class Event; + +class Event; +} // namespace event_engine +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace rc_rpc_plugin { +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_response.h index 58dac85633..2a23ab5b8a 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_GET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_GET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h index 2a7362510d..418bc299f3 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h @@ -33,7 +33,11 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_ON_INTERIOR_VEHICLE_DATA_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_ON_INTERIOR_VEHICLE_DATA_NOTIFICATION_H_ +#include <iosfwd> #include <string> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -41,6 +45,9 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +class InteriorDataCache; +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h index 128c668ee9..0c553b437f 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h @@ -33,9 +33,51 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_SET_INTERIOR_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_SET_INTERIOR_VEHICLE_DATA_REQUEST_H_ +#include <iosfwd> +#include <utility> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "rc_rpc_plugin/commands/rc_command_request.h" +#include "rc_rpc_plugin/resource_allocation_manager.h" +#include "utils/macro.h" + +namespace application_manager { +namespace event_engine { +class Event; +} // namespace event_engine +} // namespace application_manager +namespace rc_rpc_plugin { +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace rc_rpc_plugin { +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace application_manager { +namespace event_engine { +class Event; + +class Event; +} // namespace event_engine +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace rc_rpc_plugin { +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h index f54418fc08..8d17acd062 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_SET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_MOBILE_SET_INTERIOR_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "rc_rpc_plugin/commands/rc_command_request.h" #include "rc_rpc_plugin/interior_data_cache.h" @@ -40,6 +42,12 @@ #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; + namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/rc_command_request.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/rc_command_request.h index b4e34c083e..4ca9d034c6 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/rc_command_request.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/commands/rc_command_request.h @@ -33,13 +33,30 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_RC_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_COMMANDS_RC_COMMAND_REQUEST_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "application_manager/hmi_interfaces.h" #include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/interior_data_cache.h" #include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/resource_allocation_manager.h" +#include "utils/macro.h" + +namespace application_manager { +namespace event_engine { +class Event; +} // namespace event_engine +} // namespace application_manager namespace rc_rpc_plugin { +class InteriorDataCache; +class InteriorDataManager; +struct RCCommandParams; + namespace app_mngr = application_manager; enum TypeAccess { kDisallowed, kAllowed }; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_cache_impl.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_cache_impl.h index b40ce4eb4b..d8343e0c15 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_cache_impl.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_cache_impl.h @@ -33,9 +33,11 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_INTERIOR_DATA_CACHE_IMPL_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_INTERIOR_DATA_CACHE_IMPL_H_ +#include <iosfwd> #include <map> #include "rc_rpc_plugin/interior_data_cache.h" +#include "smart_objects/smart_object.h" #include "utils/lock.h" #include "utils/macro.h" diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_manager_impl.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_manager_impl.h index b98ba596fb..d1f15d4558 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_manager_impl.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/interior_data_manager_impl.h @@ -32,11 +32,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_INTERIOR_DATA_MANAGER_IMPL_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_INTERIOR_DATA_MANAGER_IMPL_H_ +#include <deque> +#include <iosfwd> +#include <map> +#include <string> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/plugin_manager/rpc_plugin.h" #include "rc_rpc_plugin/interior_data_manager.h" #include "utils/date_time.h" +#include "utils/lock.h" +#include "utils/macro.h" + +#include <map> +#include <string> +#include "application_manager/plugin_manager/rpc_plugin.h" namespace application_manager { class ApplicationManager; + namespace rpc_service { class RPCService; } diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_app_extension.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_app_extension.h index 36fe9f5bdb..9f1f8ccac8 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_app_extension.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_app_extension.h @@ -33,12 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_APP_EXTENSION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_APP_EXTENSION_H_ +#include <iosfwd> #include <memory> #include <set> #include <string> + #include "application_manager/app_extension.h" #include "utils/macro.h" +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace rc_rpc_plugin { class RCAppExtension : public application_manager::AppExtension { public: diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_helpers.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_helpers.h index cd87ad326e..bb9752e280 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_helpers.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_helpers.h @@ -33,10 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_HELPERS_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_HELPERS_H_ -#include <map> +#include <bits/stdint-uintn.h> +#include <functional> +#include <iosfwd> #include <string> +#include <vector> + #include "application_manager/application.h" #include "rc_rpc_plugin/rc_app_extension.h" +#include "smart_objects/smart_object.h" + +#include <map> + +namespace application_manager { +class ApplicationManager; + +class ApplicationManager; + +class ApplicationManager; +} // namespace application_manager namespace rc_rpc_plugin { class RCRPCPlugin; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h index 303b31f857..597b0f2d78 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h @@ -33,13 +33,33 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_RPC_PLUGIN_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RC_RPC_PLUGIN_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <memory> +#include <vector> +#include "application_manager/app_extension.h" +#include "application_manager/application.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" #include "application_manager/plugin_manager/rpc_plugin.h" #include "rc_rpc_plugin/interior_data_cache.h" #include "rc_rpc_plugin/interior_data_manager.h" #include "rc_rpc_plugin/resource_allocation_manager.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace rc_rpc_plugin { namespace plugins = application_manager::plugin_manager; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/resource_allocation_manager_impl.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/resource_allocation_manager_impl.h index c0ef971235..331bda70e6 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/resource_allocation_manager_impl.h +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/resource_allocation_manager_impl.h @@ -32,12 +32,39 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RESOURCE_ALLOCATION_MANAGER_IMPL_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_RC_RPC_PLUGIN_INCLUDE_RC_RPC_PLUGIN_RESOURCE_ALLOCATION_MANAGER_IMPL_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> +#include <map> +#include <string> +#include <vector> + +#include "application_manager/application.h" #include "application_manager/application_impl.h" +#include "application_manager/plugin_manager/rpc_plugin.h" +#include "interfaces/HMI_API.h" #include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/resource_allocation_manager.h" +#include "smart_objects/smart_object.h" #include "utils/lock.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + namespace rc_rpc_plugin { typedef std::vector<application_manager::ApplicationSharedPtr> Apps; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_request.cc index 75faf5db8c..222495b38f 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_request.cc @@ -31,9 +31,10 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_button_press_request.h" -#include "rc_rpc_plugin/resource_allocation_manager_impl.h" -#include "utils/macro.h" +#include "application_manager/commands/command_impl.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_response.cc index 5c1691ed7b..1a8262db68 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_button_press_response.cc @@ -31,7 +31,15 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_button_press_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_request.cc index 774ee04677..06f20b6e36 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_request.cc @@ -31,7 +31,10 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h" -#include "utils/macro.h" + +#include "application_manager/commands/command_impl.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_response.cc index 3244857656..938cb05538 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_consent_response.cc @@ -31,7 +31,15 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_request.cc index c7baf75e27..e4349bd652 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_request.cc @@ -31,7 +31,10 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_request.h" -#include "utils/macro.h" + +#include "application_manager/commands/command_impl.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_response.cc index a366aa65fa..885439cd17 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_get_interior_vehicle_data_response.cc @@ -31,8 +31,18 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/rc_module_constants.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_interior_vehicle_data_notification.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_interior_vehicle_data_notification.cc index c6cf1b0d5a..3e520ca768 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_interior_vehicle_data_notification.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_interior_vehicle_data_notification.cc @@ -31,8 +31,16 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_on_interior_vehicle_data_notification.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/rc_module_constants.h" -#include "utils/macro.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_remote_control_settings_notification.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_remote_control_settings_notification.cc index 643e98213c..4d0e9db026 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_remote_control_settings_notification.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_on_remote_control_settings_notification.cc @@ -31,10 +31,25 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_on_remote_control_settings_notification.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <map> +#include <memory> +#include <ostream> +#include <string> +#include <utility> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/interior_data_manager.h" -#include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_module_constants.h" -#include "rc_rpc_plugin/rc_rpc_plugin.h" +#include "rc_rpc_plugin/resource_allocation_manager.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "utils/macro.h" namespace rc_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_request.cc index f0d5ecc177..f37b0e887b 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_request.cc @@ -31,7 +31,10 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_request.h" -#include "utils/macro.h" + +#include "application_manager/commands/command_impl.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_response.cc index 56d924debe..47118f677c 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/hmi/rc_set_interior_vehicle_data_response.cc @@ -31,7 +31,15 @@ */ #include "rc_rpc_plugin/commands/hmi/rc_set_interior_vehicle_data_response.h" -#include "utils/macro.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_request.cc index b85f092252..59d0a86451 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_request.cc @@ -31,12 +31,39 @@ */ #include "rc_rpc_plugin/commands/mobile/button_press_request.h" + +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <map> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/commands/command_request_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "json/json.h" #include "rc_rpc_plugin/rc_module_constants.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" -#include "utils/macro.h" +#include "utils/logger.h" + +namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; +} // namespace rc_rpc_plugin namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_response.cc index 491b0363c9..fd19a98dff 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/button_press_response.cc @@ -31,7 +31,12 @@ */ #include "rc_rpc_plugin/commands/mobile/button_press_response.h" + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_request.cc index 47363bddcd..9aad818255 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_request.cc @@ -31,14 +31,45 @@ */ #include "rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <functional> +#include <map> +#include <memory> +#include <ostream> +#include <string> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/commands/command_request_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "rc_rpc_plugin/interior_data_cache.h" +#include "rc_rpc_plugin/interior_data_manager.h" +#include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_module_constants.h" -#include "rc_rpc_plugin/rc_rpc_plugin.h" +#include "rc_rpc_plugin/resource_allocation_manager.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" +#include "utils/helpers.h" +#include "utils/logger.h" #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace rc_rpc_plugin { namespace commands { using namespace json_keys; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_response.cc index a7572f1d62..7d2f114220 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/get_interior_vehicle_data_response.cc @@ -31,7 +31,12 @@ */ #include "rc_rpc_plugin/commands/mobile/get_interior_vehicle_data_response.h" -#include "utils/macro.h" + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/rpc_service.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/on_interior_vehicle_data_notification.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/on_interior_vehicle_data_notification.cc index 53b04ce3ef..74d02c194b 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/on_interior_vehicle_data_notification.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/on_interior_vehicle_data_notification.cc @@ -31,10 +31,27 @@ */ #include "rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <functional> +#include <memory> +#include <ostream> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "rc_rpc_plugin/interior_data_cache.h" +#include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_module_constants.h" #include "rc_rpc_plugin/rc_rpc_plugin.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "utils/macro.h" namespace rc_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_request.cc index 2bf8fbbe92..7249c8a341 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_request.cc @@ -31,16 +31,43 @@ */ #include "rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h" + +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <functional> +#include <map> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/commands/command_request_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "json/json.h" #include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_module_constants.h" -#include "rc_rpc_plugin/rc_rpc_plugin.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" +#include "utils/logger.h" #include "utils/macro.h" namespace rc_rpc_plugin { +struct RCCommandParams; + +struct RCCommandParams; + +struct RCCommandParams; +} // namespace rc_rpc_plugin + +namespace rc_rpc_plugin { namespace commands { using namespace json_keys; diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_response.cc index 4dedd4b5a2..29c15777b1 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/mobile/set_interior_vehicle_data_response.cc @@ -1,6 +1,10 @@ #include "rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h" -#include "rc_rpc_plugin/interior_data_cache.h" -#include "utils/macro.h" + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/rpc_service.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" +#include "utils/logger.h" namespace rc_rpc_plugin { namespace commands { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/rc_command_request.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/rc_command_request.cc index 065425dd02..e9872b8fd7 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/rc_command_request.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/commands/rc_command_request.cc @@ -31,11 +31,24 @@ */ #include "rc_rpc_plugin/commands/rc_command_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "application_manager/hmi_interfaces.h" -#include "application_manager/message_helper.h" -#include "rc_rpc_plugin/interior_data_cache.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/rc_module_constants.h" -#include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" +#include "utils/helpers.h" +#include "utils/logger.h" CREATE_LOGGERPTR_GLOBAL(logger_, "RemoteControlModule") diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_cache_impl.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_cache_impl.cc index 2c8683f84a..3cc6ca59d0 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_cache_impl.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_cache_impl.cc @@ -31,11 +31,15 @@ */ #include "rc_rpc_plugin/interior_data_cache_impl.h" -#include <chrono> + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <algorithm> #include <iostream> -#include <thread> +#include <string> +#include <utility> + #include "application_manager/smart_object_keys.h" -#include "utils/date_time.h" #include "utils/logger.h" namespace rc_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_manager_impl.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_manager_impl.cc index cb800a6081..20df2c859c 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_manager_impl.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/interior_data_manager_impl.cc @@ -1,8 +1,24 @@ #include "rc_rpc_plugin/interior_data_manager_impl.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <algorithm> +#include <iterator> +#include <memory> +#include <ostream> +#include <set> +#include <utility> + #include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" #include "application_manager/rpc_service.h" +#include "rc_rpc_plugin/interior_data_cache.h" +#include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_rpc_plugin.h" +#include "utils/logger.h" namespace rc_rpc_plugin { CREATE_LOGGERPTR_GLOBAL(logger_, "RemoteControlModule"); diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_app_extension.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_app_extension.cc index 5282da8d83..f69bc08a6a 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_app_extension.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_app_extension.cc @@ -32,6 +32,18 @@ #include "rc_rpc_plugin/rc_app_extension.h" +#include <string> + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace rc_rpc_plugin { RCAppExtension::RCAppExtension(application_manager::AppExtensionUID uid) : AppExtension(uid) {} diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_command_factory.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_command_factory.cc index 67329f2a31..4b12d199d9 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_command_factory.cc @@ -29,8 +29,16 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <iostream> +#include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" #include "rc_rpc_plugin/commands/hmi/rc_button_press_request.h" #include "rc_rpc_plugin/commands/hmi/rc_button_press_response.h" #include "rc_rpc_plugin/commands/hmi/rc_get_interior_vehicle_data_consent_request.h" @@ -48,13 +56,16 @@ #include "rc_rpc_plugin/commands/mobile/on_interior_vehicle_data_notification.h" #include "rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_request.h" #include "rc_rpc_plugin/commands/mobile/set_interior_vehicle_data_response.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/rc_command_factory.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" +#include "utils/macro.h" -#include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" - -#include "rc_rpc_plugin/interior_data_cache.h" -#include "rc_rpc_plugin/resource_allocation_manager.h" +namespace rc_rpc_plugin { +class InteriorDataCache; +class ResourceAllocationManager; +} // namespace rc_rpc_plugin CREATE_LOGGERPTR_GLOBAL(logger_, "RemoteControlModule") namespace application_manager { diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc index b39b67d669..46e425ec1f 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc @@ -1,9 +1,24 @@ #include "rc_rpc_plugin/rc_helpers.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <string> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_impl.h" #include "application_manager/message.h" +#include "application_manager/policies/policy_handler_interface.h" #include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "rc_rpc_plugin/rc_module_constants.h" #include "rc_rpc_plugin/rc_rpc_plugin.h" +#include "utils/logger.h" +#include "utils/macro.h" namespace rc_rpc_plugin { CREATE_LOGGERPTR_GLOBAL(logger_, "RemoteControlModule"); diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_rpc_plugin.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_rpc_plugin.cc index 026e03eeff..d5ab3f7dc2 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_rpc_plugin.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_rpc_plugin.cc @@ -30,15 +30,29 @@ POSSIBILITY OF SUCH DAMAGE. */ #include "rc_rpc_plugin/rc_rpc_plugin.h" + #include <memory> + +#include "application_manager/application_manager.h" #include "application_manager/plugin_manager/plugin_keys.h" +#include "rc_rpc_plugin/commands/rc_command_params.h" #include "rc_rpc_plugin/interior_data_cache_impl.h" #include "rc_rpc_plugin/interior_data_manager_impl.h" -#include "rc_rpc_plugin/rc_app_extension.h" #include "rc_rpc_plugin/rc_command_factory.h" -#include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/resource_allocation_manager_impl.h" -#include "utils/helpers.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace rc_rpc_plugin { CREATE_LOGGERPTR_GLOBAL(logger_, "RemoteControlModule"); diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/resource_allocation_manager_impl.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/resource_allocation_manager_impl.cc index cf1df2cb68..23a4f965a8 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/resource_allocation_manager_impl.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/resource_allocation_manager_impl.cc @@ -31,17 +31,30 @@ */ #include "rc_rpc_plugin/resource_allocation_manager_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <algorithm> +#include <iterator> +#include <memory> +#include <ostream> +#include <utility> + #include "application_manager/application.h" #include "application_manager/application_manager.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "json/json.h" #include "rc_rpc_plugin/rc_helpers.h" #include "rc_rpc_plugin/rc_module_constants.h" #include "rc_rpc_plugin/rc_rpc_plugin.h" #include "smart_objects/enum_schema_item.h" #include "utils/helpers.h" +#include "utils/logger.h" namespace rc_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_request.h index 6d8f5e4b2b..a0578d19ba 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ACTIVATE_APP_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ACTIVATE_APP_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_response.h index 93be297bf6..f33914ffb1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/activate_app_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ACTIVATE_APP_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ACTIVATE_APP_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/add_statistics_info_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/add_statistics_info_notification.h index 6e7ef63cf4..2f73c7272e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/add_statistics_info_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/add_statistics_info_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ADD_STATISTICS_INFO_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ADD_STATISTICS_INFO_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h index 54a81f50f3..f3916f118b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_ALL_APPS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_ALL_APPS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h index ffd60a61d8..d187a5cd58 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_ALL_APPS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_ALL_APPS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_request.h index c8c0198cc8..9cb9e6da03 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_APP_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_APP_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_response.h index 5f6ee670ec..ee4e0899eb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/allow_app_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_APP_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ALLOW_APP_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_request.h index 2208671e0b..5d1ffaaf59 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_request.h @@ -33,9 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_GET_SYSTEM_TIME_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_GET_SYSTEM_TIME_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_response.h index e90e6cd20f..655624bad4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_response.h @@ -33,11 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_GET_SYSTEM_TIME_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_GET_SYSTEM_TIME_RESPONSE_H_ -#include "application_manager/commands/response_from_hmi.h" - +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" +#include "application_manager/commands/response_from_hmi.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h index 82ac7b0efa..9a0f749008 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_ON_AWAKE_SDL_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_ON_AWAKE_SDL_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h index 71eb9e4105..f7f760db0c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_SYSTEM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_SYSTEM_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h index c76993cc6f..3d2cea9b3f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_SYSTEM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BASIC_COMMUNICATION_SYSTEM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h index fd241da3c4..c4a56937c2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BC_GET_FILE_PATH_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BC_GET_FILE_PATH_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h index 2a6025cbdf..a3f394f81b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BC_GET_FILE_PATH_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BC_GET_FILE_PATH_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h index 9bb3d9a6fb..7c75d06f75 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BUTTON_GET_CAPABILITIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BUTTON_GET_CAPABILITIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h index 4431ea1224..8460876b42 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BUTTON_GET_CAPABILITIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_BUTTON_GET_CAPABILITIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_request.h index bfcf478930..33a4443544 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_CLOSE_POPUP_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_CLOSE_POPUP_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_response.h index 7477bda854..5b6c1c9bde 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/close_popup_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_CLOSE_POPUP_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_CLOSE_POPUP_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h index f59b36fe09..9f1381a64a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DECRYPT_CERTIFICATE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DECRYPT_CERTIFICATE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_response.h index 9844ed9165..d48d387ec8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/decrypt_certificate_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DECRYPT_CERTIFICATE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DECRYPT_CERTIFICATE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_request.h index bafe9c1e91..2b58c5a308 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DIAL_NUMBER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DIAL_NUMBER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_response.h index 9097757ab2..0786aced5f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/dial_number_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DIAL_NUMBER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_DIAL_NUMBER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_request.h index 8d3be68539..b6b3150fd3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_SYSTEM_INFO_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_SYSTEM_INFO_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_response.h index d4f35a4e2a..ba2c31c236 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_system_info_response.h @@ -33,8 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_SYSTEM_INFO_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_SYSTEM_INFO_RESPONSE_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "interfaces/HMI_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls.h index c3f7453583..f19d58f69e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls.h @@ -33,9 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_URLS_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_URLS_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_from_hmi.h" +#include "interfaces/HMI_API.h" #include "policy/policy_types.h" #include "smart_objects/smart_object.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls_response.h index 06af3c6ea5..5cd8890efb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/get_urls_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_URLS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_GET_URLS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h index 46aa575eb5..69343b46ab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_MIXING_AUDIO_SUPPORTED_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_MIXING_AUDIO_SUPPORTED_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_response.h index 32dd23d352..f73723bed3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/mixing_audio_supported_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_MIXING_AUDIO_SUPPORTED_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_MIXING_AUDIO_SUPPORTED_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_request.h index a04488df76..1e5e46f0ba 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_ALERT_MANEUVER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_ALERT_MANEUVER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_response.h index 610af3fbfc..50d2f398f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_ALERT_MANEUVER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_ALERT_MANEUVER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_request.h index fa9eee485e..aaa23dd889 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_request.h @@ -33,7 +33,28 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_START_STREAM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_START_STREAM_REQUEST_H_ +#include <bits/stdint-uintn.h> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_response.h index 0f669084cb..4a71694a58 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_response.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_START_STREAM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_START_STREAM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_request.h index 9f3aa8c312..970dd593ed 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_request.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_STOP_STREAM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_STOP_STREAM_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_response.h index 740efc2d19..498eb9e2e9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_response.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_STOP_STREAM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_AUDIO_STOP_STREAM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_request.h index 0e2ad8b9a3..f97a0da476 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_GET_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_GET_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_response.h index 9fef4f041e..6391b8f495 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_get_way_points_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_GET_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_GET_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_request.h index 17d4eb483f..fd70bb82e3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_request.h @@ -33,7 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_response.h index 5dcbdd46df..0ccb7dfec3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_is_ready_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_request.h index 02068779a9..250c213a4e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SEND_LOCATION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SEND_LOCATION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_response.h index e322177e45..004884d189 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_send_location_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SEND_LOCATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SEND_LOCATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_request.h index 437d58861c..b9bbff6b1a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_request.h @@ -33,7 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SET_VIDEO_CONFIG_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SET_VIDEO_CONFIG_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_response.h index 3cf3ca17ae..460a18ce21 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_set_video_config_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SET_VIDEO_CONFIG_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SET_VIDEO_CONFIG_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_request.h index efe6743d88..42be2a7302 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SHOW_CONSTANT_TBT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SHOW_CONSTANT_TBT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_response.h index a77d2b9dbb..240070bfe7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SHOW_CONSTANT_TBT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SHOW_CONSTANT_TBT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_request.h index afad744eb3..5e6a8ed6e9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_request.h @@ -33,7 +33,28 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_START_STREAM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_START_STREAM_REQUEST_H_ +#include <bits/stdint-uintn.h> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_response.h index 38d9ba905c..d4f82714bb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_start_stream_response.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_START_STREAM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_START_STREAM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_request.h index 0d14d0595f..72218045f4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_request.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_STOP_STREAM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_STOP_STREAM_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_response.h index 10b5ef0f80..743fa5c948 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_stop_stream_response.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_STOP_STREAM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_STOP_STREAM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_request.h index 3def06ba9a..90760833cc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SUBSCRIBE_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SUBSCRIBE_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_response.h index c424ae0857..4f083403b0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SUBSCRIBE_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_SUBSCRIBE_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_request.h index be1ccbb45b..df5b902005 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UNSUBSCRIBE_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UNSUBSCRIBE_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_response.h index d4f98a871c..066fd35b05 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UNSUBSCRIBE_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UNSUBSCRIBE_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_request.h index a80d111dae..9c8ceb308b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UPDATE_TURN_LIST_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UPDATE_TURN_LIST_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_response.h index 8f715ac33d..6269703f10 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/navi_update_turn_list_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UPDATE_TURN_LIST_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_NAVI_UPDATE_TURN_LIST_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_allow_sdl_functionality_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_allow_sdl_functionality_notification.h index 3f9d096625..a64bf4ead2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_allow_sdl_functionality_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_allow_sdl_functionality_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_ALLOW_SDL_FUNCTIONALITY_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_ALLOW_SDL_FUNCTIONALITY_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_activated_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_activated_notification.h index f856ce966e..14aa2abcc0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_activated_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_activated_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_ACTIVATED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_ACTIVATED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h index 6a7fd00632..e0a120d8b9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_DEACTIVATED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_DEACTIVATED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_changed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_changed_notification.h index afed4bfa39..93136a9cdd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_changed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_changed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_PERMISSION_CHANGED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_PERMISSION_CHANGED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_consent_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_consent_notification.h index 1f06e38ccd..12b2a0aa26 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_consent_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_permission_consent_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_PERMISSION_CONSENT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_PERMISSION_CONSENT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h index 00c75d2c23..f64c4ed80d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_REGISTERED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_REGISTERED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h index 791374f6f4..c85d779737 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_UNREGISTERED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_APP_UNREGISTERED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_audio_data_streaming_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_audio_data_streaming_notification.h index 8f51a822a2..c5366f941c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_audio_data_streaming_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_audio_data_streaming_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_AUDIO_DATA_STREAMING_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_AUDIO_DATA_STREAMING_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h index 0e956e8688..cda3eb8139 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BC_SYSTEM_CAPABILITY_UPDATED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BC_SYSTEM_CAPABILITY_UPDATED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_event_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_event_notification.h index 955249bd4b..ff9dd35a5b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_event_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_event_notification.h @@ -33,13 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_EVENT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_EVENT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; -class Application; - namespace commands { namespace hmi { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_press_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_press_notification.h index 9de86d1d9c..0c5933f983 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_press_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_press_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_PRESS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_PRESS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h index 0a0a8c3c5d..686d9fe8c0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_SUBSCRIPTION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_BUTTON_SUBSCRIPTION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_chosen_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_chosen_notification.h index 7fe0b2a8c3..6a8af47fbd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_chosen_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_chosen_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DEVICE_CHOSEN_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DEVICE_CHOSEN_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_state_changed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_state_changed_notification.h index df1efb4d30..bb32bf394b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_state_changed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_device_state_changed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DEVICE_STATE_CHANGED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DEVICE_STATE_CHANGED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_driver_distraction_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_driver_distraction_notification.h index df8dd3d401..cd594519c4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_driver_distraction_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_driver_distraction_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DRIVER_DISTRACTION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_DRIVER_DISTRACTION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +#include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_event_changed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_event_changed_notification.h index 4fcde5f7d0..9e423830f8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_event_changed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_event_changed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EVENT_CHANGED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EVENT_CHANGED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_all_applications_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_all_applications_notification.h index dbbbe925fe..63a4db4110 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_all_applications_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_all_applications_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EXIT_ALL_APPLICATIONS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EXIT_ALL_APPLICATIONS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_application_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_application_notification.h index 403642f64d..a823e888c1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_application_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_exit_application_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EXIT_APPLICATION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_EXIT_APPLICATION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_file_removed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_file_removed_notification.h index 7658017364..2ff9cb544c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_file_removed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_file_removed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_FILE_REMOVED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_FILE_REMOVED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_find_applications.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_find_applications.h index bf3a9d530e..cc1afda93d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_find_applications.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_find_applications.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_FIND_APPLICATIONS_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_FIND_APPLICATIONS_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ignition_cycle_over_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ignition_cycle_over_notification.h index d215b3d07d..b3edbd924f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ignition_cycle_over_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ignition_cycle_over_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_IGNITION_CYCLE_OVER_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_IGNITION_CYCLE_OVER_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_tbt_client_state_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_tbt_client_state_notification.h index a07af99df1..189e4a461f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_tbt_client_state_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_tbt_client_state_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_NAVI_TBT_CLIENT_STATE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_NAVI_TBT_CLIENT_STATE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_way_point_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_way_point_change_notification.h index 74058e246c..d911465e3c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_way_point_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_navi_way_point_change_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_NAVI_WAY_POINT_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_NAVI_WAY_POINT_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_policy_update.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_policy_update.h index ede78dd362..07d8057d06 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_policy_update.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_policy_update.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_POLICY_UPDATE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_POLICY_UPDATE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_put_file_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_put_file_notification.h index e64edd51bc..7a0ea4c1fa 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_put_file_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_put_file_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_PUT_FILE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_PUT_FILE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ready_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ready_notification.h index f540abbf4a..8f0fa27ade 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ready_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ready_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_READY_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_READY_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_received_policy_update.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_received_policy_update.h index 1ffe038a82..d572801529 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_received_policy_update.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_received_policy_update.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RECEIVED_POLICY_UPDATE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RECEIVED_POLICY_UPDATE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_record_start_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_record_start_notification.h index 68cc5ca487..547ed3fbb8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_record_start_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_record_start_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RECORD_START_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RECORD_START_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_resume_audio_source_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_resume_audio_source_notification.h index 63ea659747..59141360ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_resume_audio_source_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_resume_audio_source_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RESUME_AUDIO_SOURCE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_RESUME_AUDIO_SOURCE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_close_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_close_notification.h index a40872b578..381b308442 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_close_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_close_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_CLOSE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_CLOSE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_consent_needed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_consent_needed_notification.h index 00bc6c9a05..1f80bcce12 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_consent_needed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_consent_needed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_CONSENT_NEEDED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_CONSENT_NEEDED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_persistence_complete_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_persistence_complete_notification.h index 6ae9aee1f5..91ef19d1a3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_persistence_complete_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_sdl_persistence_complete_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_PERSISTENCE_COMPLETE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SDL_PERSISTENCE_COMPLETE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_start_device_discovery.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_start_device_discovery.h index 38bb1db03e..fbc23a0da6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_start_device_discovery.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_start_device_discovery.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_START_DEVICE_DISCOVERY_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_START_DEVICE_DISCOVERY_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_status_update_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_status_update_notification.h index 7a6e8b871a..6730e83a35 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_status_update_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_status_update_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_STATUS_UPDATE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_STATUS_UPDATE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_context_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_context_notification.h index a239203053..f3630e297a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_context_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_context_notification.h @@ -33,8 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_CONTEXT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_CONTEXT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "interfaces/MOBILE_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_error_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_error_notification.h index 3993eefd8b..f5717b8318 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_error_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_error_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_ERROR_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_ERROR_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_info_changed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_info_changed_notification.h index a5ab636464..e70cbaba14 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_info_changed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_info_changed_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_INFO_CHANGED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_INFO_CHANGED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_time_ready_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_time_ready_notification.h index 799af1e134..f8ec92f8e3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_time_ready_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_system_time_ready_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_TIME_READY_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_SYSTEM_TIME_READY_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_language_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_language_change_notification.h index 0462925f71..eb7189535e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_language_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_language_change_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_LANGUAGE_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_LANGUAGE_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_reset_timeout_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_reset_timeout_notification.h index c8bd159064..072bfece22 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_reset_timeout_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_reset_timeout_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_RESET_TIMEOUT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_RESET_TIMEOUT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_started_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_started_notification.h index 315acf3a5f..fd9667296b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_started_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_started_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_STARTED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_STARTED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_stopped_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_stopped_notification.h index 0dafd61c58..e62dbbdfbb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_stopped_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_tts_stopped_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_STOPPED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_TTS_STOPPED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_command_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_command_notification.h index f468ce5b0a..0365a2c63c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_command_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_command_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_COMMAND_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_COMMAND_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_keyboard_input_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_keyboard_input_notification.h index 31b7eef3a3..232ac3ce32 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_keyboard_input_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_keyboard_input_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_KEYBOARD_INPUT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_KEYBOARD_INPUT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_language_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_language_change_notification.h index 2495aa2b96..32204c8267 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_language_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_language_change_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_LANGUAGE_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_LANGUAGE_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_reset_timeout_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_reset_timeout_notification.h index 1c87f82349..d37337a0e2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_reset_timeout_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_reset_timeout_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_RESET_TIMEOUT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_RESET_TIMEOUT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_touch_event_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_touch_event_notification.h index 26c25f437a..56dcbf8a56 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_touch_event_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_ui_touch_event_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_TOUCH_EVENT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UI_TOUCH_EVENT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_update_device_list.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_update_device_list.h index d638629b3a..38d7004d44 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_update_device_list.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_update_device_list.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UPDATE_DEVICE_LIST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_UPDATE_DEVICE_LIST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_acc_pedal_position_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_acc_pedal_position_notification.h index c848233497..ba42275053 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_acc_pedal_position_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_acc_pedal_position_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ACC_PEDAL_POSITION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ACC_PEDAL_POSITION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_belt_status_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_belt_status_notification.h index 0cb3e04f4e..848756ff60 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_belt_status_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_belt_status_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_BELT_STATUS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_BELT_STATUS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_body_information_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_body_information_notification.h index 6ab920204d..9d294fded6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_body_information_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_body_information_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_BODY_INFORMATION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_BODY_INFORMATION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h index b3afeb82b3..3c0c3276fc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_DEVICE_STATUS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_DEVICE_STATUS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h index a1885c5e29..23222dc18d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_DRIVER_BRAKING_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_DRIVER_BRAKING_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h index feb6cc6060..34cd70ab2c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ENGINE_TORQUE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ENGINE_TORQUE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h index 734420aaee..f9060c4d68 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_EXTERNAL_TEMPERATURE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_EXTERNAL_TEMPERATURE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h index a5588901f7..95dc46e768 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_FUEL_LEVEL_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_FUEL_LEVEL_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h index 5ed661cdbf..6444845d2b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_FUEL_LEVEL_STATE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_FUEL_LEVEL_STATE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_gps_data_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_gps_data_notification.h index 70ee5f6c00..461a9ceb70 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_gps_data_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_gps_data_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_GPS_DATA_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_GPS_DATA_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h index 5ef1e3ed92..2fc32139dc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_HEAD_LAMP_STATUS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_HEAD_LAMP_STATUS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h index 7bb7756fc5..c6a6787248 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_INSTANT_FUEL_CONSUMPTION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_INSTANT_FUEL_CONSUMPTION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_my_key_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_my_key_notification.h index cdebc99768..5dfd2ff358 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_my_key_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_my_key_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_MY_KEY_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_MY_KEY_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h index 1da26dd316..4914d7ffc2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ODOMETER_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_ODOMETER_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_prndl_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_prndl_notification.h index 7d03c62633..fca784f638 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_prndl_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_prndl_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_PRNDL_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_PRNDL_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_rpm_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_rpm_notification.h index 60a0ce0782..b3567569b7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_rpm_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_rpm_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_RPM_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_RPM_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_speed_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_speed_notification.h index 4920fbd661..fa19731eb5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_speed_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_speed_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_SPEED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_SPEED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h index cff99ecf8e..8469d08b3f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_STEERING_WHEEL_ANGLE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_STEERING_WHEEL_ANGLE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h index 0399780869..36bb7c4d9f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_TIRE_PRESSURE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_TIRE_PRESSURE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_vin_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_vin_notification.h index 60b686683f..7e69af09fe 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_vin_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_vin_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_VIN_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_VIN_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h index a6e1ba9921..13bd14ac96 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_WIPER_STATUS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_WIPER_STATUS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h index 6d6d4a69db..9aa125c553 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VIDEO_DATA_STREAMING_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VIDEO_DATA_STREAMING_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_command_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_command_notification.h index 58ea2e07b5..f5321f507b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_command_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_command_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_COMMAND_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_COMMAND_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h index f583d1e2fe..c853e43809 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_LANGUAGE_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_LANGUAGE_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h index 98ed40101b..f8b6570ab4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_STARTED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_STARTED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h index e16b440da7..78f67dbf7d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_STOPPED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VR_STOPPED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h index 57a90955f4..6e387b29d8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_GET_CAPABILITIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_GET_CAPABILITIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h index e0c305f796..80048604e4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_GET_CAPABILITIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_GET_CAPABILITIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h index 305a866659..5347d6ebce 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h @@ -33,8 +33,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" #include "application_manager/message_helper.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h index 5f4af23527..b2e120e375 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_RC_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_request.h index 2751104486..ff89c166f2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_request.h @@ -33,8 +33,36 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_ACTIVATE_APP_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_ACTIVATE_APP_REQUEST_H_ +#include <bits/stdint-uintn.h> +#include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_from_hmi.h" +#include "connection_handler/device.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_response.h index fd8b885e88..6d29caa835 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_activate_app_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_ACTIVATE_APP_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_ACTIVATE_APP_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_request.h index acf390cfbc..f4f41a15ab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_LIST_OF_PERMISSIONS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_LIST_OF_PERMISSIONS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h index 4fc1775c72..bc6e8727de 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_LIST_OF_PERMISSIONS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_LIST_OF_PERMISSIONS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_request.h index fae0b6480d..14bed949c6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_STATUS_UPDATE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_STATUS_UPDATE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_response.h index 1c10142c99..660d8c7b35 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_status_update_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_STATUS_UPDATE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_STATUS_UPDATE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_request.h index 18ad1fa535..a543df9ee3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_request.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_USER_FRIENDLY_MESSAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_USER_FRIENDLY_MESSAGE_REQUEST_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h index 101a13b218..c9b14e8bb5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_USER_FRIENDLY_MESSAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_GET_USER_FRIENDLY_MESSAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update.h index e330e847b0..b2bc94247b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_POLICY_UPDATE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_POLICY_UPDATE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h index ce7125f251..2e565cc70a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_POLICY_UPDATE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_SDL_POLICY_UPDATE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_request.h index 0905e90b45..961dc1452f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_CHANGE_REGISTRATION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_CHANGE_REGISTRATION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h index 1988a7ee62..a487ef4390 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_CHANGE_REGISTRATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_CHANGE_REGISTRATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_request.h index d636485915..4def9098d3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_CAPABILITIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_CAPABILITIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_response.h index 5c9b60e2f8..6d6a72c718 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_capabilities_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_CAPABILITIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_CAPABILITIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_request.h index 73ef8c5234..29d6406dcf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_LANGUAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_LANGUAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_response.h index b29b3e7314..94e6d2bd11 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_language_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_LANGUAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_LANGUAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_request.h index a24a6446b3..cc5efb1ecc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_SUPPORTED_LANGUAGES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_SUPPORTED_LANGUAGES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h index 25850de5f2..d164d64670 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_request.h index dd360eeb4a..884ac0c86c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_request.h @@ -33,7 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_response.h index 881cd98179..73c9158d40 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_is_ready_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_request.h index 009ee8f0be..944b33513e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SET_GLOBAL_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SET_GLOBAL_PROPERTIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h index d7ac422e57..4c296c2278 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SET_GLOBAL_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SET_GLOBAL_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_request.h index efb67243fa..e6c6127625 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SPEAK_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SPEAK_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_response.h index d516a9df1e..bd38450bbf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_speak_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SPEAK_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_SPEAK_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_request.h index f3ce24d928..a3aa68cb45 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_STOP_SPEAKING_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_STOP_SPEAKING_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_response.h index 6399193ae6..704a1930db 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_stop_speaking_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_STOP_SPEAKING_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_TTS_STOP_SPEAKING_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_request.h index 2d1e84fbec..5a03bec8be 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_COMMAND_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_response.h index cf69368551..20c9725aa2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_command_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_request.h index 0cd120b3cd..ea7eba18b8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_SUBMENU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_SUBMENU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_response.h index 5e951600bd..d75f4958a2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_add_submenu_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_SUBMENU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ADD_SUBMENU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_request.h index 3c0423e35e..78e4bbea92 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ALERT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ALERT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_response.h index 0392da0c7b..b562b05758 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_alert_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ALERT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_ALERT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_request.h index 44440bf49d..7ebbc4215d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_CHANGE_REGISTRATION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_CHANGE_REGISTRATION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_response.h index e0077744a1..a49ee96c12 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_change_registration_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_CHANGE_REGISTRATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_CHANGE_REGISTRATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_request.h index 4af8b91793..f800eed221 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_COMMAND_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_response.h index 1eda0d362a..7cab1e7385 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_command_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_request.h index 9a7cd97ec7..97750415b9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_SUBMENU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_SUBMENU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_response.h index 3edb8489e0..d379570346 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_delete_submenu_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_SUBMENU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_DELETE_SUBMENU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_request.h index 90bf6f7dbc..8df009811b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_END_AUDIO_PASS_THRU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_END_AUDIO_PASS_THRU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_response.h index 69a7959e53..6380d38667 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_END_AUDIO_PASS_THRU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_END_AUDIO_PASS_THRU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_request.h index 58d8d0f732..19b8a44fd3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_CAPABILITIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_CAPABILITIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_response.h index d83d5f211b..db350030f0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_capabilities_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_CAPABILITIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_CAPABILITIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_request.h index 842a97a717..6ddf47d2f4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_LANGUAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_LANGUAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_response.h index ec02b6fde9..5cba57291c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_language_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_LANGUAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_LANGUAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_request.h index 42ea555358..63274cbb86 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_SUPPORTED_LANGUAGES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_SUPPORTED_LANGUAGES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h index 45137ba518..122dcca9a0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_request.h index 18536032b7..df8ebf2d0f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_request.h @@ -33,7 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_response.h index 790c0115aa..6b61a8caae 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_is_ready_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_request.h index be7d384583..d99fb3052c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_AUDIO_PASS_THRU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_AUDIO_PASS_THRU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h index 05f2cc84fd..45916b4b99 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_AUDIO_PASS_THRU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_AUDIO_PASS_THRU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_request.h index 15cec6c17e..42135fb539 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_INTERACTION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_INTERACTION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h index 2d13e15ad2..d212d82156 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_INTERACTION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_PERFORM_INTERACTION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_request.h index bc25259662..46739619bd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SCROLLABLE_MESSAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SCROLLABLE_MESSAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_response.h index f7f92600cd..5b3c2d04bf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_scrollable_message_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SCROLLABLE_MESSAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SCROLLABLE_MESSAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h index 56ffe40c21..01d31b6b6f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SEND_HAPTIC_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SEND_HAPTIC_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_response.h index 439c2f2682..5713a2b37c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SEND_HAPTIC_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SEND_HAPTIC_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_request.h index a7d07628e3..f4b0cb4a6c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_APP_ICON_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_APP_ICON_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_response.h index 3e4b338439..9d3fe8477f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_app_icon_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_APP_ICON_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_APP_ICON_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h index 446b77b997..43c30e5e36 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h @@ -32,7 +32,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_DISPLAY_LAYOUT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_DISPLAY_LAYOUT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h index ade6aa1c13..00dd21705d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_DISPLAY_LAYOUT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_DISPLAY_LAYOUT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_request.h index 8df60a318a..990c414c76 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_GLOBAL_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_GLOBAL_PROPERTIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h index a189093fc7..a5157c05d6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_GLOBAL_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_GLOBAL_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_request.h index b1b196a25f..67ec970343 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_MEDIA_CLOCK_TIMER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_MEDIA_CLOCK_TIMER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h index 23b6d3aefa..99819f7281 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_MEDIA_CLOCK_TIMER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SET_MEDIA_CLOCK_TIMER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_request.h index 6024243481..ebe6398527 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SHOW_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SHOW_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_response.h index 4d19667153..75acd372d1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_show_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SHOW_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SHOW_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_request.h index c41e02b44f..095fe6203a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SLIDER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SLIDER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_response.h index f4e4465568..73f0248b70 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_slider_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SLIDER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UI_SLIDER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_request.h index b352a3b273..213a6e1f4d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_APP_LIST_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_APP_LIST_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_response.h index a31621dbd5..5f76175934 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_app_list_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_APP_LIST_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_APP_LIST_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_request.h index db4f265a9f..45c74a88f3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_request.h @@ -33,10 +33,28 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_DEVICE_LIST_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_DEVICE_LIST_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" #include "application_manager/event_engine/event_observer.h" #include "utils/conditional_variable.h" #include "utils/lock.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_response.h index 5f7afed2c3..42f1acd7ca 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_device_list_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_DEVICE_LIST_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_DEVICE_LIST_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_request.h index 3e001b2582..37edd056e0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_request.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_SDL_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_SDL_REQUEST_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_response.h index a6fc917872..82e080c62a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/update_sdl_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_SDL_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_UPDATE_SDL_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_request.h index b40245256e..07e806db2b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_ADD_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_ADD_COMMAND_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_response.h index dc123bc82f..7391b31ab7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_add_command_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_ADD_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_ADD_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_request.h index 418842395d..c1229e10a0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_CHANGE_REGISTRATION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_CHANGE_REGISTRATION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h index 08f3dfa501..1a424733c6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_CHANGE_REGISTRATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_CHANGE_REGISTRATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_request.h index 2e1aa7c0d1..ba5e96c23f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_DELETE_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_DELETE_COMMAND_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_response.h index a7d45ed5ea..9b494951ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_delete_command_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_DELETE_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_DELETE_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_request.h index 254d00452f..1cae044fae 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_CAPABILITIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_CAPABILITIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_response.h index 781e38cda2..2be70e9ca4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_capabilities_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_CAPABILITIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_CAPABILITIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_request.h index 441795cfb5..21f0640dca 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_LANGUAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_LANGUAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_response.h index 2bc08e5173..bf2b0d5bc7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_language_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_LANGUAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_LANGUAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_request.h index ad87415a87..738f1f4b05 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_SUPPORTED_LANGUAGES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_SUPPORTED_LANGUAGES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h index 16a67d6468..84624a448c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_GET_SUPPORTED_LANGUAGES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_request.h index 2dba80065a..13b6467e6c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_request.h @@ -33,8 +33,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" #include "application_manager/message_helper.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h index f901147094..ba8c41cf36 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h index 8cbd2e346e..86af27e0f7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_PERFORM_INTERACTION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_PERFORM_INTERACTION_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h index 60cb4cb80c..5c21bd7879 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_PERFORM_INTERACTION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VR_PERFORM_INTERACTION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_request.h index 8cac0d686d..72ebe0ecfa 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_request.h @@ -34,12 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_COMMAND_REQUEST_H_ +#include <iosfwd> #include <string> +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_response.h index 811bda2cc7..3affe9215e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_command_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_request.h index 2da94ae67e..1092d57914 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_SUB_MENU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_SUB_MENU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_response.h index ba15f04cd0..5acf9a438f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/add_sub_menu_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_SUB_MENU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ADD_SUB_MENU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_request.h index 8b7e86fb3f..931c5b8134 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_request.h @@ -34,11 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_MANEUVER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_MANEUVER_REQUEST_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/commands/pending.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_response.h index 2f21fadb54..eea1bf54d9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_maneuver_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_MANEUVER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_MANEUVER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_request.h index dfc7b73487..468f2c6afb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_request.h @@ -34,12 +34,35 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <iosfwd> #include <string> +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_response.h index 51de24fd41..bf3fb26a3b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/alert_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ALERT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_request.h index 01f20a68e3..3ea9642327 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_request.h @@ -34,13 +34,36 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CHANGE_REGISTRATION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CHANGE_REGISTRATION_REQUEST_H_ +#include <bits/stdint-intn.h> #include <strings.h> +#include <iosfwd> +#include "application_manager/app_extension.h" +#include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/commands/pending.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_response.h index 8c3b7f0be3..8b4b736bbf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/change_registration_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CHANGE_REGISTRATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CHANGE_REGISTRATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_request.h index a1bc866347..6ac177db8f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_request.h @@ -33,15 +33,41 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CREATE_INTERACTION_CHOICE_SET_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CREATE_INTERACTION_CHOICE_SET_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <iosfwd> #include <map> #include <string> +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/event_engine/event_observer.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/lock.h" #include "utils/macro.h" +#include "application_manager/app_extension.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_response.h index 0bfc0e5cdf..9952753928 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CREATE_INTERACTION_CHOICE_SET_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_CREATE_INTERACTION_CHOICE_SET_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_request.h index 45864ca3aa..308bd4adb0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_request.h @@ -34,11 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_COMMAND_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_COMMAND_REQUEST_H_ +#include <iosfwd> #include <string> +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_response.h index a91012a934..5a0a6dbcf2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_command_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_COMMAND_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_COMMAND_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_request.h index 8e4d63df4a..65e6a4c686 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_request.h @@ -34,9 +34,45 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_FILE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_FILE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +struct AppFile; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +struct AppFile; + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +struct AppFile; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_response.h index 8fbc79ba9f..6df229bc47 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_file_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_FILE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_FILE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_request.h index c1d8759962..53b1db12a1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_request.h @@ -34,10 +34,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_INTERACTION_CHOICE_SET_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_INTERACTION_CHOICE_SET_REQUEST_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_response.h index bd67f9c556..b792c6e564 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_INTERACTION_CHOICE_SET_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_INTERACTION_CHOICE_SET_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_request.h index 2f85065ee7..b374bf1fda 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_request.h @@ -34,10 +34,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_SUB_MENU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_SUB_MENU_REQUEST_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_response.h index c569d61258..93883f2758 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/delete_sub_menu_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_SUB_MENU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DELETE_SUB_MENU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_request.h index 750288f5e8..675f413756 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_request.h @@ -33,9 +33,28 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAL_NUMBER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAL_NUMBER_REQUEST_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_response.h index 9c47537c6f..0c0583795e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/dial_number_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAL_NUMBER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAL_NUMBER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_request.h index 1c18de3237..f27e4f46b2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_END_AUDIO_PASS_THRU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_END_AUDIO_PASS_THRU_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_response.h index 1003d9d2d7..82ce33c85c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_END_AUDIO_PASS_THRU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_END_AUDIO_PASS_THRU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/generic_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/generic_response.h index 6516d3cef1..288a795ab6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/generic_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/generic_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GENERIC_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GENERIC_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_request.h index 3d74a80dc2..89794c68ff 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_request.h @@ -1,7 +1,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_CLOUD_APP_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_CLOUD_APP_PROPERTIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_response.h index f716c7dcb5..20d1b63b06 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_response.h @@ -1,7 +1,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_CLOUD_APP_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_CLOUD_APP_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_request.h index d4182ea004..cb39ab2ee9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_request.h @@ -33,8 +33,30 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_FILE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_FILE_REQUEST_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/MOBILE_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_response.h index bc191d224c..ffae828788 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_file_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_FILE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_FILE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_request.h index a5d1611f02..47faf5d45b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_request.h @@ -34,7 +34,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_SYSTEM_CAPABILITY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_SYSTEM_CAPABILITY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_response.h index 61079b3ac2..bef3777197 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_system_capability_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_SYSTEM_CAPABILITY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_SYSTEM_CAPABILITY_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_request.h index ec656820e5..5c553bb1fc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_request.h @@ -33,7 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_response.h index 1b8f055e9c..d909e3fc5f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/get_way_points_response.h @@ -33,9 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_request.h index d98fa433b4..9aaccafefe 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_request.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_LIST_FILES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_LIST_FILES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_response.h index d259b27ecf..5ac90b858b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/list_files_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_LIST_FILES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_LIST_FILES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_app_interface_unregistered_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_app_interface_unregistered_notification.h index 28508d386c..5d33f1089b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_app_interface_unregistered_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_app_interface_unregistered_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_APP_INTERFACE_UNREGISTERED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_APP_INTERFACE_UNREGISTERED_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_audio_pass_thru_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_audio_pass_thru_notification.h index a6de6b929c..d24f3906b7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_audio_pass_thru_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_audio_pass_thru_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_AUDIO_PASS_THRU_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_AUDIO_PASS_THRU_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_event_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_event_notification.h index afde9bac92..d720ed3974 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_event_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_event_notification.h @@ -34,10 +34,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_BUTTON_EVENT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_BUTTON_EVENT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_press_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_press_notification.h index 57fda49be7..b268144005 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_press_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_button_press_notification.h @@ -34,10 +34,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_BUTTON_PRESS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_BUTTON_PRESS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_command_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_command_notification.h index 76ee0b4052..26ff88f0be 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_command_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_command_notification.h @@ -34,9 +34,42 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_COMMAND_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_COMMAND_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_driver_distraction_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_driver_distraction_notification.h index 9c7fb5e91b..778e47fa26 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_driver_distraction_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_driver_distraction_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_DRIVER_DISTRACTION_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_DRIVER_DISTRACTION_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hash_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hash_change_notification.h index b62f74e199..8583ad977e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hash_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hash_change_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HASH_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HASH_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification.h index ef040de3de..8176101de2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HMI_STATUS_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HMI_STATUS_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification_from_mobile.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification_from_mobile.h index 6f3ef40076..72fdbdc53a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification_from_mobile.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_hmi_status_notification_from_mobile.h @@ -34,11 +34,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HMI_STATUS_NOTIFICATION_FROM_MOBILE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_HMI_STATUS_NOTIFICATION_FROM_MOBILE_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_from_mobile_impl.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_keyboard_input_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_keyboard_input_notification.h index 52f6e5d487..93a829ac40 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_keyboard_input_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_keyboard_input_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_KEYBOARD_INPUT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_KEYBOARD_INPUT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_language_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_language_change_notification.h index 1bc1e94b1f..b66c1e121e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_language_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_language_change_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_LANGUAGE_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_LANGUAGE_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_permissions_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_permissions_change_notification.h index eca3cebf31..22691f6c22 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_permissions_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_permissions_change_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_PERMISSIONS_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_PERMISSIONS_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_capability_updated_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_capability_updated_notification.h index f29c7dcf2b..dd7a034d1f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_capability_updated_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_capability_updated_notification.h @@ -33,9 +33,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_SYSTEM_CAPABILITY_UPDATED_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_SYSTEM_CAPABILITY_UPDATED_NOTIFICATION_H_ +#include <bits/stdint-uintn.h> +#include <cstdint> #include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "policy/policy_table/enums.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_request_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_request_notification.h index a0148a4abd..884adb4858 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_request_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_system_request_notification.h @@ -33,9 +33,29 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_SYSTEM_REQUEST_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_SYSTEM_REQUEST_NOTIFICATION_H_ +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <cstdint> +#include <iosfwd> #include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "policy/policy_table/enums.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_tbt_client_state_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_tbt_client_state_notification.h index cbb7525092..649f840385 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_tbt_client_state_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_tbt_client_state_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_TBT_CLIENT_STATE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_TBT_CLIENT_STATE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_touch_event_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_touch_event_notification.h index 48872d9b27..01e20c3673 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_touch_event_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_touch_event_notification.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_TOUCH_EVENT_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_TOUCH_EVENT_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_way_point_change_notification.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_way_point_change_notification.h index ed7cbccf4a..498d4b65bc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_way_point_change_notification.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/on_way_point_change_notification.h @@ -33,9 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_WAY_POINT_CHANGE_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_WAY_POINT_CHANGE_NOTIFICATION_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_request.h index 434b6de028..c9f6707ed5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_request.h @@ -34,10 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_AUDIO_PASS_THRU_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_AUDIO_PASS_THRU_REQUEST_H_ +#include <iosfwd> +#include <utility> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_response.h index 300ea6531f..1a4c2ca670 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_AUDIO_PASS_THRU_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_AUDIO_PASS_THRU_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_request.h index 0572679c85..fc2744418b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_request.h @@ -34,12 +34,40 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_INTERACTION_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_INTERACTION_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <iosfwd> #include <string> +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_response.h index 113757a1ad..1a0de2fa57 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/perform_interaction_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_INTERACTION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PERFORM_INTERACTION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_request.h index f24ce422f2..fe0e482672 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_request.h @@ -34,10 +34,29 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PUT_FILE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PUT_FILE_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_response.h index 348a217eba..77331f0101 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/put_file_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PUT_FILE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_PUT_FILE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_request.h index 8a80db9cdf..250e3f79c8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_request.h @@ -34,14 +34,56 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_REGISTER_APP_INTERFACE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_REGISTER_APP_INTERFACE_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> +#include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/policies/policy_handler_interface.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" #include "utils/macro.h" +#include <vector> +#include "application_manager/commands/command.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + namespace policy { +class PolicyHandlerInterface; struct DeviceInfo; -} +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_response.h index 2a6e847067..2df70954a8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/register_app_interface_response.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_REGISTER_APP_INTERFACE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_REGISTER_APP_INTERFACE_RESPONSE_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_request.h index 880fced6ba..9e35faf94a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_request.h @@ -34,10 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_RESET_GLOBAL_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_RESET_GLOBAL_PROPERTIES_REQUEST_H_ +#include <iosfwd> + +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_response.h index 6d9b604b41..4e9d65fcf0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/reset_global_properties_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_RESET_GLOBAL_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_RESET_GLOBAL_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_request.h index 58b7b4491a..1246b90d66 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_request.h @@ -34,10 +34,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SCROLLABLE_MESSAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SCROLLABLE_MESSAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_response.h index e5c668b424..c719615c07 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/scrollable_message_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SCROLLABLE_MESSAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SCROLLABLE_MESSAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_request.h index 2f00b58d9e..d081b9b736 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_request.h @@ -34,10 +34,28 @@ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_HAPTIC_DATA_REQUEST_H_ #include <string> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/event_engine/event.h" #include "smart_objects/smart_object.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_response.h index 515fe3f74d..f29c74c0b5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_haptic_data_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_HAPTIC_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_HAPTIC_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_request.h index 5a0dc67f35..2f9afdb8ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_request.h @@ -35,7 +35,28 @@ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_LOCATION_REQUEST_H_ #include <list> +#include <vector> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_response.h index a2e9d1eb0a..87702247e2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/send_location_response.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_LOCATION_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SEND_LOCATION_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_request.h index 86ca2fb126..2f623cb9ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_request.h @@ -34,9 +34,29 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_APP_ICON_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_APP_ICON_REQUEST_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_response.h index a9b203bec7..3a7448ec84 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_app_icon_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_APP_ICON_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_APP_ICON_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_request.h index a3a3ea12f9..23a1ea0b8c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_request.h @@ -1,7 +1,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; @@ -28,4 +46,4 @@ class SetCloudAppPropertiesRequest } // namespace commands } // namespace sdl_rpc_plugin -#endif // SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_REQUEST_H_
\ No newline at end of file +#endif // SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_REQUEST_H_ diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_response.h index df71a2aaf5..bf80464310 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_response.h @@ -1,7 +1,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; @@ -28,4 +43,4 @@ class SetCloudAppPropertiesResponse } // namespace commands } // namespace sdl_rpc_plugin -#endif // SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_RESPONSE_H_
\ No newline at end of file +#endif // SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_CLOUD_APP_PROPERTIES_RESPONSE_H_ diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_request.h index 2f9c0946d3..8ce707c1b9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_DISPLAY_LAYOUT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_DISPLAY_LAYOUT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_response.h index 7b43613ac4..636dbd33d6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_display_layout_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_DISPLAY_LAYOUT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_DISPLAY_LAYOUT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_request.h index e84bf6e5e6..3ac2476565 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_request.h @@ -32,11 +32,37 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_GLOBAL_PROPERTIES_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_GLOBAL_PROPERTIES_REQUEST_H_ +#include <iosfwd> #include <string> + +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_response.h index f8d8117250..b850485334 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_global_properties_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_GLOBAL_PROPERTIES_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_GLOBAL_PROPERTIES_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_request.h index adced13d73..af249b0d76 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_MEDIA_CLOCK_TIMER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_MEDIA_CLOCK_TIMER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_response.h index 240d1be8d1..8b6f9ecf76 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_media_clock_timer_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_MEDIA_CLOCK_TIMER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SET_MEDIA_CLOCK_TIMER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_request.h index 7694070a72..11997fcaaf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_request.h @@ -34,10 +34,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_CONSTANT_TBT_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_CONSTANT_TBT_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_response.h index 4b2136ad11..31c9cae442 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_constant_tbt_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_CONSTANT_TBT_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_CONSTANT_TBT_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_request.h index 586004b783..823106a46d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_request.h @@ -34,10 +34,35 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_REQUEST_H_ +#include <bits/stdint-intn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_response.h index 97843c2148..c3a3449e6a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/show_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SHOW_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_request.h index 5dbcbb7d41..a3a4eec016 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SLIDER_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SLIDER_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_response.h index 842e52f595..4ee856bc08 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/slider_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SLIDER_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SLIDER_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_request.h index 68e35fcd1d..229295ae89 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_request.h @@ -34,9 +34,31 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SPEAK_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SPEAK_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_response.h index 02b7baae54..77ebc38fd7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/speak_response.h @@ -33,10 +33,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SPEAK_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SPEAK_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "application_manager/message.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_request.h index 2b9887daad..94dc9373d8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_request.h @@ -34,10 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_BUTTON_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_BUTTON_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/application.h" #include "application_manager/application_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_response.h index b42ccb91e1..f4f5bbf1aa 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_button_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_BUTTON_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_BUTTON_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_request.h index 8b88a1c884..b7a8ed760f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_request.h @@ -33,7 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_response.h index 4039f21f8e..61e8db6b43 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/subscribe_way_points_response.h @@ -33,9 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_request.h index eb2398f279..5e752acf3f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_request.h @@ -34,11 +34,36 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SYSTEM_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SYSTEM_REQUEST_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <string> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "application_manager/event_engine/event.h" #include "smart_objects/smart_object.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_response.h index 5c3f69d757..f9924db80b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/system_response.h @@ -34,7 +34,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SYSTEM_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SYSTEM_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_request.h index 0bc01f2aaa..78a411f480 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_request.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNREGISTER_APP_INTERFACE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNREGISTER_APP_INTERFACE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_response.h index d1ac004ca0..ea4d83f3f3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unregister_app_interface_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNREGISTER_APP_INTERFACE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNREGISTER_APP_INTERFACE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_request.h index 51c10642cf..54fc5265e1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_request.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_BUTTON_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_BUTTON_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_response.h index efd5478363..e9986e87ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_button_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_BUTTON_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_BUTTON_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_request.h index e83e9b7509..7a4ac7a32b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_request.h @@ -33,7 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_WAY_POINTS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_WAY_POINTS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h index 9ab167284a..a10ea09650 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h @@ -33,9 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_WAY_POINTS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_WAY_POINTS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_request.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_request.h index e1e5df2289..7fe18387fb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_request.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_request.h @@ -34,10 +34,27 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UPDATE_TURN_LIST_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UPDATE_TURN_LIST_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "interfaces/MOBILE_API.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_response.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_response.h index 80e143644f..2f6b01fe28 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_response.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/update_turn_list_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UPDATE_TURN_LIST_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UPDATE_TURN_LIST_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/extensions/system_capability_app_extension.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/extensions/system_capability_app_extension.h index 935716aa30..be4470ef49 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/extensions/system_capability_app_extension.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/extensions/system_capability_app_extension.h @@ -35,7 +35,20 @@ #include <application_manager/application_manager.h> #include <set> #include <string> + +#include "application_manager/app_extension.h" +#include "interfaces/MOBILE_API.h" #include "sdl_rpc_plugin/sdl_rpc_plugin.h" +#include "utils/macro.h" + +namespace application_manager { +class Application; +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace sdl_rpc_plugin { class SDLRPCPlugin; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/hmi_command_factory.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/hmi_command_factory.h index 95bb253120..b624666f14 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/hmi_command_factory.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/hmi_command_factory.h @@ -33,8 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_HMI_COMMAND_FACTORY_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_HMI_COMMAND_FACTORY_H_ +#include <bits/stdint-intn.h> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "interfaces/HMI_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/mobile_command_factory.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/mobile_command_factory.h index d8f790c70e..80a8e696a8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/mobile_command_factory.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/mobile_command_factory.h @@ -33,8 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_MOBILE_COMMAND_FACTORY_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_MOBILE_COMMAND_FACTORY_H_ +#include <bits/stdint-intn.h> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "interfaces/MOBILE_API.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_command_factory.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_command_factory.h index edbfe1bdc0..5e483019c9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_command_factory.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_command_factory.h @@ -33,14 +33,40 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_SDL_COMMAND_FACTORY_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_SDL_COMMAND_FACTORY_H +#include <bits/stdint-intn.h> #include <memory> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" #include "application_manager/hmi_capabilities.h" #include "application_manager/policies/policy_handler_interface.h" #include "application_manager/rpc_service.h" #include "sdl_rpc_plugin/hmi_command_factory.h" #include "sdl_rpc_plugin/mobile_command_factory.h" +#include "utils/macro.h" + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_rpc_plugin.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_rpc_plugin.h index 7d482709cb..e840254c3e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_rpc_plugin.h +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_rpc_plugin.h @@ -32,8 +32,30 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_SDL_RPC_PLUGIN_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_SDL_RPC_PLUGIN_H +#include <bits/stdint-intn.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" #include "application_manager/plugin_manager/rpc_plugin.h" +#include "utils/macro.h" + +#include "application_manager/app_extension.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_request.cc index c6d181bf57..d6bef77ee2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_request.cc @@ -32,7 +32,28 @@ #include "sdl_rpc_plugin/commands/hmi/activate_app_request.h" -#include "application_manager/message_helper.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_response.cc index b829ef711e..5b318cea27 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/activate_app_response.cc @@ -31,7 +31,26 @@ */ #include "sdl_rpc_plugin/commands/hmi/activate_app_response.h" -#include "application_manager/message_helper.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/add_statistics_info_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/add_statistics_info_notification.cc index 93999f704d..18799a89fb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/add_statistics_info_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/add_statistics_info_notification.cc @@ -31,8 +31,22 @@ */ #include "sdl_rpc_plugin/commands/hmi/add_statistics_info_notification.h" -#include "application_manager/policies/policy_handler.h" -#include "interfaces/HMI_API.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_request.cc index 68c7896a7f..338d142d80 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_response.cc index c2182f4853..3fa9850085 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_all_apps_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_request.cc index 6b5af76fb1..3e0b1cfefe 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/allow_app_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_response.cc index c62645c6c0..e18ca73cb4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/allow_app_response.cc @@ -31,7 +31,28 @@ */ #include "sdl_rpc_plugin/commands/hmi/allow_app_response.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_request.cc index fb87612e19..c38413d530 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_request.cc @@ -32,6 +32,22 @@ #include "sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_request.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "protocol_handler/protocol_handler.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_response.cc index e26753b3f2..16c2f220cc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_get_system_time_response.cc @@ -31,8 +31,26 @@ */ #include "sdl_rpc_plugin/commands/hmi/basic_communication_get_system_time_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" #include "utils/logger.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + CREATE_LOGGERPTR_GLOBAL(logger_, "Commands") namespace sdl_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_on_awake_sdl.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_on_awake_sdl.cc index 361dc5fea6..160e913178 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_on_awake_sdl.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_on_awake_sdl.cc @@ -31,8 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h" + +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message_helper.h" #include "application_manager/resumption/resume_ctrl.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_request.cc index 052a40a888..538fafe37a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_response.cc index 0b052de88d..ea8914140d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/basic_communication_system_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_request.cc index b735cd9bdf..8d91a07d26 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_request.cc @@ -31,9 +31,20 @@ */ #include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h" -#include "application_manager/application_impl.h" -#include "application_manager/rpc_service.h" -#include "interfaces/MOBILE_API.h" + +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_response.cc index 58cda68a2b..18ad74f1e0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/bc_get_file_path_response.cc @@ -31,10 +31,24 @@ */ #include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h" -#include "application_manager/application_impl.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" -#include "application_manager/rpc_service.h" -#include "interfaces/MOBILE_API.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_request.cc index 6696689174..3f127882f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_request.cc @@ -31,8 +31,22 @@ */ #include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h" + +#include "application_manager/commands/command_impl.h" #include "utils/logger.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_response.cc index b6ab822c47..e1488e41ef 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/button_get_capabilities_response.cc @@ -31,8 +31,28 @@ */ #include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" #include "utils/logger.h" +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_request.cc index 988794f668..9b5b90288d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/close_popup_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_response.cc index 072e1960e9..40f9322316 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/close_popup_response.cc @@ -31,6 +31,21 @@ */ #include "sdl_rpc_plugin/commands/hmi/close_popup_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_request.cc index 71782ef575..146377c36f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_request.cc @@ -32,6 +32,22 @@ #include "sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h" +#include <bits/stdint-uintn.h> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_response.cc index cf2a4d092c..71f92ec86e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/decrypt_certificate_response.cc @@ -30,8 +30,6 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/decrypt_certificate_response.h" - -#include "application_manager/policies/policy_handler.h" #ifdef EXTERNAL_PROPRIETARY_MODE namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_request.cc index 97b5109642..fe9abe17df 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_request.cc @@ -32,6 +32,18 @@ #include "sdl_rpc_plugin/commands/hmi/dial_number_request.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_response.cc index 4ff6785052..758b82fbab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/dial_number_response.cc @@ -31,6 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/dial_number_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_request.cc index 8546252119..a2a93f0517 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_request.cc @@ -32,6 +32,22 @@ #include "sdl_rpc_plugin/commands/hmi/get_system_info_request.h" +#include <bits/stdint-uintn.h> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_response.cc index 3dbdf528a5..fee30cdce9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_system_info_response.cc @@ -30,7 +30,36 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/get_system_info_response.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls.cc index 54a9633a37..cd6252f54e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls.cc @@ -31,11 +31,39 @@ */ #include "sdl_rpc_plugin/commands/hmi/get_urls.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message.h" -#include "application_manager/policies/policy_handler.h" +#include "application_manager/policies/policy_handler_interface.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls_response.cc index 77d90ec8bb..2f7a0d9e89 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/get_urls_response.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/get_urls_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_request.cc index b8c61ca902..840f1ed2ec 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_response.cc index 089e56e598..641b7d4c1f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/mixing_audio_supported_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/mixing_audio_supported_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_request.cc index 8390fea5bc..555ecdcbfa 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_response.cc index a1603f069d..871bc06ea5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_alert_maneuver_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/navi_alert_maneuver_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_request.cc index 371f47a759..bbdf62bc9a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_request.cc @@ -32,8 +32,37 @@ #include "sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_request.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstdint> +#include <memory> +#include <ostream> +#include <utility> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "protocol_handler/protocol_handler.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "protocol/service_type.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_response.cc index 61d49577f6..9cea110c20 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_start_stream_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_audio_start_stream_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_request.cc index a5d436f015..a7147dbbc1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_request.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_interfaces.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_response.cc index 98023ab571..d638d91562 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_audio_stop_stream_response.cc @@ -31,6 +31,21 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_audio_stop_stream_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_request.cc index edc4afe1e4..82a5e76279 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_get_way_points_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_response.cc index 0f0b652d01..c41e63b0d0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_get_way_points_response.cc @@ -31,8 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_get_way_points_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_request.cc index 15e5b46b36..539dfa56c5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_request.cc @@ -32,6 +32,53 @@ #include "sdl_rpc_plugin/commands/hmi/navi_is_ready_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_response.cc index 073513eda9..a35f63a47e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_request.cc index 360870e21c..9bef4995f0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_send_location_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_response.cc index dc60f2fbf0..c0e35755e7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_send_location_response.cc @@ -30,7 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/navi_send_location_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_request.cc index 764315f37f..22f9b7e2e7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_request.cc @@ -31,9 +31,35 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_set_video_config_request.h" -#include <string> + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> #include <vector> +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "protocol/service_type.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_response.cc index e4a30c9da5..d3058356b4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_set_video_config_response.cc @@ -30,7 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/navi_set_video_config_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_request.cc index 95dd4561fc..32c4ce2ede 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_response.cc index f73099d29a..d01df49e09 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_show_constant_tbt_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/navi_show_constant_tbt_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_request.cc index 7f643d6130..d76ce1692b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_request.cc @@ -32,8 +32,37 @@ #include "sdl_rpc_plugin/commands/hmi/navi_start_stream_request.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstdint> +#include <memory> +#include <ostream> +#include <utility> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "protocol_handler/protocol_handler.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "protocol/service_type.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_response.cc index eafd81148a..aba3180741 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_start_stream_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_start_stream_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_request.cc index ad09b0aee1..a11fe14b8c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_request.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_stop_stream_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_interfaces.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_response.cc index ff8c0bddff..34b0e1adab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_stop_stream_response.cc @@ -31,6 +31,21 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_stop_stream_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_request.cc index ba29f552b7..5797297bac 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_response.cc index ddf8f75e58..82256fba33 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_subscribe_way_points_response.cc @@ -31,8 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_subscribe_way_points_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_request.cc index d3c998cfdf..57daae06d8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_response.cc index beed29e1e2..dfb4478625 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_unsubscribe_way_points_response.cc @@ -31,9 +31,24 @@ */ #include "sdl_rpc_plugin/commands/hmi/navi_unsubscribe_way_points_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_request.cc index a8a258b1c0..b8d1245a65 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/navi_update_turn_list_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_response.cc index a2f737df38..946845cc2f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/navi_update_turn_list_response.cc @@ -30,9 +30,24 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/navi_update_turn_list_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" -#include "interfaces/MOBILE_API.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_allow_sdl_functionality_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_allow_sdl_functionality_notification.cc index 204cc7d347..e8a0df7d08 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_allow_sdl_functionality_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_allow_sdl_functionality_notification.cc @@ -31,8 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_allow_sdl_functionality_notification.h" -#include "application_manager/application_manager.h" -#include "application_manager/policies/policy_handler.h" + +#include <iosfwd> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_activated_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_activated_notification.cc index e882020f8b..5f8f96c3b0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_activated_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_activated_notification.cc @@ -32,8 +32,24 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_activated_notification.h" -#include "application_manager/message_helper.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_deactivated_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_deactivated_notification.cc index 18b796eaa8..e8b1b3f89b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_deactivated_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_deactivated_notification.cc @@ -32,10 +32,23 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h" -#include "application_manager/application_impl.h" -#include "application_manager/message_helper.h" +#include <memory> -#include "utils/helpers.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_changed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_changed_notification.cc index a1eb412c66..c03a5895c7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_changed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_changed_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_permission_changed_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_consent_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_consent_notification.cc index 0033b392d2..5a01ab34a0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_consent_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_permission_consent_notification.cc @@ -32,14 +32,28 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_app_permission_consent_notification.h" -#include <algorithm> -#include <functional> -#include <string> -#include "application_manager/application_manager.h" -#include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" + +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> +#include <memory> +#include <utility> +#include <vector> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "policy/policy_types.h" #include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_registered_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_registered_notification.cc index 51c3125921..95a1490c90 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_registered_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_registered_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_unregistered_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_unregistered_notification.cc index 07aadada81..561a0b931c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_unregistered_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_app_unregistered_notification.cc @@ -32,7 +32,26 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_audio_data_streaming_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_audio_data_streaming_notification.cc index d9c1120409..01363f8458 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_audio_data_streaming_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_audio_data_streaming_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_audio_data_streaming_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_bc_system_capability_updated_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_bc_system_capability_updated_notification.cc index 37dca47793..1ac34ff3ae 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_bc_system_capability_updated_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_bc_system_capability_updated_notification.cc @@ -32,11 +32,46 @@ #include "sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <string> + #include "application_manager/app_service_manager.h" -#include "application_manager/application_impl.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" -#include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_event_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_event_notification.cc index f25e6202cd..52e5b2882c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_event_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_event_notification.cc @@ -32,9 +32,27 @@ #include "sdl_rpc_plugin/commands/hmi/on_button_event_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/logger.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_press_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_press_notification.cc index fee6b1b485..b7812710ee 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_press_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_press_notification.cc @@ -32,10 +32,28 @@ #include "sdl_rpc_plugin/commands/hmi/on_button_press_notification.h" -#include "application_manager/application_impl.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/logger.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_subscription_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_subscription_notification.cc index 4ac752d6c5..5967cec8ff 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_subscription_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_button_subscription_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_chosen_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_chosen_notification.cc index f27c1fe5e5..c8828a1184 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_chosen_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_chosen_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_device_chosen_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_state_changed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_state_changed_notification.cc index 9ddd822b1c..64b3e4aadd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_state_changed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_device_state_changed_notification.cc @@ -31,11 +31,41 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_device_state_changed_notification.h" + +#include <ctype.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <algorithm> -#include "application_manager/application_manager.h" -#include "application_manager/message_helper.h" +#include <memory> +#include <ostream> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "encryption/hashing.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace { // TODO(AOleynik) : replace this !!! diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_driver_distraction_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_driver_distraction_notification.cc index 2f3ee60a16..c3c1ae9193 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_driver_distraction_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_driver_distraction_notification.cc @@ -31,12 +31,36 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_driver_distraction_notification.h" -#include <set> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <algorithm> +#include <iosfwd> +#include <memory> +#include <string> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "policy/policy_types.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_event_changed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_event_changed_notification.cc index f6ea22ae34..9972533ff0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_event_changed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_event_changed_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_event_changed_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_all_applications_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_all_applications_notification.cc index 4c168f9eff..ce9f25e8ce 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_all_applications_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_all_applications_notification.cc @@ -32,14 +32,41 @@ #include "sdl_rpc_plugin/commands/hmi/on_exit_all_applications_notification.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <signal.h> -#include <sys/types.h> #include <unistd.h> +#include <memory> #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" #include "application_manager/resumption/resume_ctrl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class HMICapabilities; + +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_application_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_application_notification.cc index 11647e2140..778b72441c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_application_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_exit_application_notification.cc @@ -32,12 +32,44 @@ #include "sdl_rpc_plugin/commands/hmi/on_exit_application_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <functional> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message_helper.h" +#include "application_manager/plugin_manager/rpc_plugin.h" +#include "application_manager/plugin_manager/rpc_plugin_manager.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" #include "application_manager/state_controller.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class HMICapabilities; + +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_file_removed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_file_removed_notification.cc index e1f0e2b104..7e2894be61 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_file_removed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_file_removed_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_file_removed_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_find_applications.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_find_applications.cc index 2e8f15387f..6ab30c5e03 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_find_applications.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_find_applications.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_find_applications.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ignition_cycle_over_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ignition_cycle_over_notification.cc index 9c2c68989f..c96c8b6208 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ignition_cycle_over_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ignition_cycle_over_notification.cc @@ -31,7 +31,18 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_ignition_cycle_over_notification.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_tbt_client_state_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_tbt_client_state_notification.cc index f611b81764..65d334bc6b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_tbt_client_state_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_tbt_client_state_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_navi_tbt_client_state_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_way_point_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_way_point_change_notification.cc index 2a1a9c29fb..62d4272fd5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_way_point_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_navi_way_point_change_notification.cc @@ -32,6 +32,27 @@ #include "sdl_rpc_plugin/commands/hmi/on_navi_way_point_change_notification.h" +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_policy_update.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_policy_update.cc index 67352fbc4a..940d633d7a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_policy_update.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_policy_update.cc @@ -31,7 +31,18 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_policy_update.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_put_file_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_put_file_notification.cc index 441e36a385..e456d48838 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_put_file_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_put_file_notification.cc @@ -31,7 +31,20 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_put_file_notification.h" -#include "interfaces/MOBILE_API.h" + +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ready_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ready_notification.cc index da3612b043..d23dc73880 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ready_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ready_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_ready_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_received_policy_update.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_received_policy_update.cc index 4a8c8df0ee..36f04332af 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_received_policy_update.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_received_policy_update.cc @@ -31,9 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_received_policy_update.h" -#include <string> -#include "application_manager/application_manager.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "policy/policy_types.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_record_start_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_record_start_notification.cc index dbef717539..01957a5cce 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_record_start_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_record_start_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_record_start_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_resume_audio_source_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_resume_audio_source_notification.cc index 11d549655e..01da5c9a31 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_resume_audio_source_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_resume_audio_source_notification.cc @@ -31,7 +31,20 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_resume_audio_source_notification.h" -#include "interfaces/MOBILE_API.h" + +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_close_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_close_notification.cc index d0c584c66c..ea8260167c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_close_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_close_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_sdl_close_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_consent_needed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_consent_needed_notification.cc index 314a9e8f71..653f9da4c5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_consent_needed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_consent_needed_notification.cc @@ -33,6 +33,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_sdl_consent_needed_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_persistence_complete_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_persistence_complete_notification.cc index 5db38d070b..48894b0ed4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_persistence_complete_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_sdl_persistence_complete_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_sdl_persistence_complete_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_start_device_discovery.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_start_device_discovery.cc index 035def10e0..817261f97f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_start_device_discovery.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_start_device_discovery.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_start_device_discovery.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_status_update_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_status_update_notification.cc index 5ee2ede198..c7f850dd4c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_status_update_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_status_update_notification.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_status_update_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_context_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_context_notification.cc index 38b87f23d3..beb5f9bb91 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_context_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_context_notification.cc @@ -32,9 +32,28 @@ #include "sdl_rpc_plugin/commands/hmi/on_system_context_notification.h" -#include "application_manager/application_impl.h" -#include "application_manager/message_helper.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "application_manager/state_controller.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_error_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_error_notification.cc index 6a5ee4fce4..f78f849ff4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_error_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_error_notification.cc @@ -31,8 +31,22 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_system_error_notification.h" -#include "application_manager/application_manager.h" -#include "interfaces/HMI_API.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_info_changed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_info_changed_notification.cc index b7ba6951fb..fca0673f59 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_info_changed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_info_changed_notification.cc @@ -31,8 +31,26 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_system_info_changed_notification.h" -#include "application_manager/application_manager.h" + +#include <bits/stdint-uintn.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_request_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_request_notification.cc index a9670681b2..a2afafa30a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_request_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_request_notification.cc @@ -30,12 +30,45 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include "application_manager/application_impl.h" - +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/commands/notification_from_hmi.h" #include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "connection_handler/connection_handler.h" #include "interfaces/MOBILE_API.h" +#include "policy/policy_types.h" +#include "protocol_handler/session_observer.h" #include "sdl_rpc_plugin/commands/hmi/on_system_request_notification.h" -#include "utils/macro.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager using policy::PolicyHandlerInterface; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_time_ready_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_time_ready_notification.cc index b068835545..2fea3f6235 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_time_ready_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_system_time_ready_notification.cc @@ -32,9 +32,23 @@ #include "sdl_rpc_plugin/commands/hmi/on_system_time_ready_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_language_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_language_change_notification.cc index f89baad737..1d98a87840 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_language_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_language_change_notification.cc @@ -32,10 +32,31 @@ #include "sdl_rpc_plugin/commands/hmi/on_tts_language_change_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> + +#include <memory> +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_reset_timeout_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_reset_timeout_notification.cc index 8b60762b31..816187dcd9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_reset_timeout_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_reset_timeout_notification.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/on_tts_reset_timeout_notification.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_started_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_started_notification.cc index 2d215b2ec9..e240e75a9f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_started_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_started_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_tts_started_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_stopped_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_stopped_notification.cc index 6910b188f2..ca186055f3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_stopped_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_tts_stopped_notification.cc @@ -32,7 +32,24 @@ #include "sdl_rpc_plugin/commands/hmi/on_tts_stopped_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_command_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_command_notification.cc index 6cc9f85d6f..ddd9d74238 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_command_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_command_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_ui_command_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_keyboard_input_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_keyboard_input_notification.cc index f069e4ed65..934eb5790f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_keyboard_input_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_keyboard_input_notification.cc @@ -31,7 +31,26 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_ui_keyboard_input_notification.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_language_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_language_change_notification.cc index 697b2036c4..9dfebb6ed0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_language_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_language_change_notification.cc @@ -32,10 +32,31 @@ #include "sdl_rpc_plugin/commands/hmi/on_ui_language_change_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> + +#include <memory> +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_reset_timeout_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_reset_timeout_notification.cc index bd1e1b8ea7..45748c47e9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_reset_timeout_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_reset_timeout_notification.cc @@ -31,8 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_ui_reset_timeout_notification.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_touch_event_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_touch_event_notification.cc index 193c3666d2..06a39b137e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_touch_event_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_ui_touch_event_notification.cc @@ -31,7 +31,26 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_ui_touch_event_notification.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_update_device_list.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_update_device_list.cc index e6275adab2..9cb377b8f9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_update_device_list.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_update_device_list.cc @@ -31,6 +31,21 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_update_device_list.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_acc_pedal_position_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_acc_pedal_position_notification.cc index 99c6520fee..055f2ccd7f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_acc_pedal_position_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_acc_pedal_position_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_acc_pedal_position_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_belt_status_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_belt_status_notification.cc index dbfd9487e3..c734323ae1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_belt_status_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_belt_status_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_belt_status_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_body_information_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_body_information_notification.cc index b8e66b9c0f..1bab08829d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_body_information_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_body_information_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_body_information_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_device_status_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_device_status_notification.cc index 418c751d1c..1869cf93fd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_device_status_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_device_status_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_driver_braking_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_driver_braking_notification.cc index 29545fcd87..fca3a79285 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_driver_braking_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_driver_braking_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_engine_torque_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_engine_torque_notification.cc index 4c2fb94400..eb0c0004ff 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_engine_torque_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_engine_torque_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_external_temperature_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_external_temperature_notification.cc index 6ac26a74fc..90ec85c9d8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_external_temperature_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_external_temperature_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_notification.cc index 1f1cad5b8b..6c4b7b2ffb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_state_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_state_notification.cc index 31c80860fd..bb8d053bad 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_state_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_fuel_level_state_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_gps_data_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_gps_data_notification.cc index 43ae3524ad..af5688bb3a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_gps_data_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_gps_data_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_gps_data_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_head_lamp_status_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_head_lamp_status_notification.cc index 282a173b69..4868180af5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_head_lamp_status_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_head_lamp_status_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_instant_fuel_consumption_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_instant_fuel_consumption_notification.cc index f9bb3eca3f..e01a1a5655 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_instant_fuel_consumption_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_instant_fuel_consumption_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_my_key_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_my_key_notification.cc index 8f5e845c02..6839de39fc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_my_key_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_my_key_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_my_key_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_odometer_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_odometer_notification.cc index ea5d8be9ca..67b8948d7c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_odometer_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_odometer_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_prndl_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_prndl_notification.cc index 73231ff4de..28bb7f168d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_prndl_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_prndl_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_prndl_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_rpm_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_rpm_notification.cc index 4587939b8f..4765fca19b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_rpm_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_rpm_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_rpm_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_speed_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_speed_notification.cc index df0bfd5cd7..85df7b5b49 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_speed_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_speed_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_speed_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_steering_wheel_angle_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_steering_wheel_angle_notification.cc index b7eaad7edf..1500703aab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_steering_wheel_angle_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_steering_wheel_angle_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_tire_pressure_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_tire_pressure_notification.cc index 5f438ef8d1..99ff80c9dc 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_tire_pressure_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_tire_pressure_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_vin_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_vin_notification.cc index 1b40da4c40..7eded3ef19 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_vin_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_vin_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_vin_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_wiper_status_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_wiper_status_notification.cc index 7221e88ef1..2adf4115e9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_wiper_status_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vi_wiper_status_notification.cc @@ -31,7 +31,27 @@ */ #include "sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_video_data_streaming_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_video_data_streaming_notification.cc index 7d5c0165aa..513f37f30b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_video_data_streaming_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_video_data_streaming_notification.cc @@ -33,6 +33,21 @@ #include "sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_command_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_command_notification.cc index 7680b74426..466dc5a4c9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_command_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_command_notification.cc @@ -32,13 +32,34 @@ #include "sdl_rpc_plugin/commands/hmi/on_vr_command_notification.h" -#include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" -#include "application_manager/state_controller.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/smart_object_keys.h" +#include "application_manager/state_controller.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_language_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_language_change_notification.cc index 55c6eb8881..6ecb798601 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_language_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_language_change_notification.cc @@ -32,11 +32,32 @@ #include "sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> + +#include <memory> +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" #include "application_manager/state_controller.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_started_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_started_notification.cc index bfc033a865..9745af5868 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_started_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_started_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_stopped_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_stopped_notification.cc index ede1efab85..47bf936d61 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_stopped_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/on_vr_stopped_notification.cc @@ -32,6 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_request.cc index d8ad6087a6..a6d317f46b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_response.cc index f4651ee0cb..6aa94c165d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_get_capabilities_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_request.cc index 5e4af1503a..b8d8050f6c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_request.cc @@ -31,7 +31,43 @@ */ #include "sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" +#include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_response.cc index 71e16a831c..71b26e0910 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/rc_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_request.cc index 30184be7a1..8819d3c88f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_request.cc @@ -31,8 +31,49 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_activate_app_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <algorithm> +#include <iterator> +#include <memory> +#include <ostream> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_state.h" +#include "application_manager/message.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "application_manager/state_controller.h" +#include "connection_handler/connection_handler.h" +#include "interfaces/HMI_API.h" +#include "protocol/common.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_response.cc index 560b75213c..eda6cfe65e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_activate_app_response.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_activate_app_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_request.cc index 095ffbd9c7..ada0321e8b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_request.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_request.h" -#include "application_manager/application_manager.h" + +#include <bits/stdint-uintn.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_response.cc index 280d2cb071..a28eefcee9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_list_of_permissions_response.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_request.cc index 7200f6918c..45c1059c47 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_request.cc @@ -31,7 +31,22 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_status_update_request.h" -#include "application_manager/application_manager.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_response.cc index 4b0f3d0ca8..1db813227a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_status_update_response.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_status_update_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_request.cc index 28167df047..c58571cb91 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_request.cc @@ -31,7 +31,40 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_request.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <iosfwd> +#include <memory> +#include <string> +#include <vector> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_response.cc index b95591c4fa..b7bcf21124 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_get_user_friendly_message_response.cc @@ -31,7 +31,23 @@ */ #include "sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update.cc index 5f69903548..7e222fc256 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/sdl_policy_update.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update_response.cc index 12cdfb4ad9..34feb477eb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/sdl_policy_update_response.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_request.cc index 988be68a80..f5287ce3d7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_change_registration_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_response.cc index e5e38ef34a..c367b9c23f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_change_registration_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_request.cc index 9baaabf401..1eb045e6be 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_get_capabilities_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_response.cc index c0581a6380..62f56fe465 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_capabilities_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_get_capabilities_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_request.cc index 7d2c15a9bf..c41330d94b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_get_language_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_response.cc index 627056dce1..f36fa3272e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_language_response.cc @@ -31,7 +31,29 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_get_language_response.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -54,13 +76,13 @@ TTSGetLanguageResponse::~TTSGetLanguageResponse() {} void TTSGetLanguageResponse::Run() { LOG4CXX_AUTO_TRACE(logger_); - using namespace hmi_apis; - Common_Language::eType language = Common_Language::INVALID_ENUM; + hmi_apis::Common_Language::eType language = + hmi_apis::Common_Language::INVALID_ENUM; if ((*message_).keyExists(strings::msg_params) && (*message_)[strings::msg_params].keyExists(hmi_response::language)) { - language = static_cast<Common_Language::eType>( + language = static_cast<hmi_apis::Common_Language::eType>( (*message_)[strings::msg_params][hmi_response::language].asInt()); } @@ -70,7 +92,7 @@ void TTSGetLanguageResponse::Run() { "Raising event for function_id " << function_id() << " and correlation_id " << correlation_id()); - event_engine::Event event(FunctionID::TTS_GetLanguage); + event_engine::Event event(hmi_apis::FunctionID::TTS_GetLanguage); event.set_smart_object(*message_); event.raise(application_manager_.event_dispatcher()); } diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_request.cc index 2cb47380d5..d8ac2a7e5f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_response.cc index a70d1c89a3..d0acb6d5e0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_get_supported_languages_response.cc @@ -31,7 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_request.cc index 89b5961895..46de547d06 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_request.cc @@ -31,8 +31,43 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_is_ready_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_response.cc index 67e0fb6396..8850804c56 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_request.cc index 0b3d9a77bf..10826863e4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_set_global_properties_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_response.cc index 0901378c4a..68cab98b00 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_set_global_properties_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_request.cc index 6dce94f931..26c5115f3f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_speak_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_response.cc index 69be5ab160..3f12112da3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_speak_response.cc @@ -30,10 +30,33 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/tts_speak_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_request.cc index 43c595040c..02b0f1411d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/tts_stop_speaking_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_response.cc index 892b3e6295..b88bbae00e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/tts_stop_speaking_response.cc @@ -31,7 +31,24 @@ */ #include "sdl_rpc_plugin/commands/hmi/tts_stop_speaking_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_request.cc index 7c95e8a919..d64cbb7d72 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_add_command_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_response.cc index 72d841a878..e51766d77a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_command_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_add_command_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_request.cc index 15342c6ecb..2fc2858512 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_add_submenu_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_response.cc index ae699dc2bd..46fb2237e9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_add_submenu_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_add_submenu_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_request.cc index bf449db808..7ad17901f3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_alert_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_response.cc index f53f14e050..eb3776f929 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_alert_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_alert_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_request.cc index bb001b37c7..bef50e5b99 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_change_registration_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_response.cc index 8acd654488..1815f83b1b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_change_registration_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_change_registration_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_request.cc index 1d741bba74..5b582dab60 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_delete_command_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_response.cc index 40a5ec8a73..915f9ba8f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_command_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_delete_command_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_request.cc index fdca37cee6..4f3c5430cd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_delete_submenu_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_response.cc index 9d522431dc..6194efe345 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_delete_submenu_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_delete_submenu_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_request.cc index 92f51bc9cf..f605b95a6e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_response.cc index b6639dcbb9..846af37eab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_end_audio_pass_thru_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_end_audio_pass_thru_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_request.cc index 5f8704b3e5..b1baad9cfa 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_get_capabilities_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_response.cc index 909e3bae47..e23310cad5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_capabilities_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_get_capabilities_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_request.cc index d3b44d1168..7989edd0ab 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_get_language_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_response.cc index 2a5c0ab016..17dedca7f8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_language_response.cc @@ -31,8 +31,29 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_get_language_response.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -55,13 +76,13 @@ UIGetLanguageResponse::~UIGetLanguageResponse() {} void UIGetLanguageResponse::Run() { LOG4CXX_AUTO_TRACE(logger_); - using namespace hmi_apis; - Common_Language::eType language = Common_Language::INVALID_ENUM; + hmi_apis::Common_Language::eType language = + hmi_apis::Common_Language::INVALID_ENUM; if ((*message_).keyExists(strings::msg_params) && (*message_)[strings::msg_params].keyExists(hmi_response::language)) { - language = static_cast<Common_Language::eType>( + language = static_cast<hmi_apis::Common_Language::eType>( (*message_)[strings::msg_params][hmi_response::language].asInt()); } @@ -71,7 +92,7 @@ void UIGetLanguageResponse::Run() { "Raising event for function_id " << function_id() << " and correlation_id " << correlation_id()); - event_engine::Event event(FunctionID::UI_GetLanguage); + event_engine::Event event(hmi_apis::FunctionID::UI_GetLanguage); event.set_smart_object(*message_); event.raise(application_manager_.event_dispatcher()); } diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_request.cc index 0665612525..40a96f5777 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_response.cc index 19ee62e51d..e028c0dd61 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_get_supported_languages_response.cc @@ -31,7 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_request.cc index 2546b704b2..4c3dcedeb4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_request.cc @@ -31,8 +31,43 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_is_ready_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_response.cc index 96a2d1212c..3f89ca06a4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_request.cc index 18d5376b25..ecd7533827 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_response.cc index afbd1bbed7..0c9dbdae13 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_audio_pass_thru_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" -#include "interfaces/MOBILE_API.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_request.cc index aa5878590b..d98f95fbc4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_perform_interaction_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_response.cc index 4cbc58d278..716024479f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_perform_interaction_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_request.cc index de639420fb..cc5fb19cad 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_scrollable_message_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_response.cc index 4e844095b4..bec65a1cfb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_scrollable_message_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_scrollable_message_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_request.cc index 4a538ac992..9ee2b4286c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_response.cc index 92afdaaa4a..2b8661a75a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_send_haptic_data_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_request.cc index 821f78a046..7524f0d1f5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_set_app_icon_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_response.cc index 68e96725d4..c1a9384470 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_app_icon_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_set_app_icon_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_request.cc index 63166157c8..aa4d37f3c7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_response.cc index f35427895e..c401111dbd 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_display_layout_response.cc @@ -31,8 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_request.cc index 0aaaae7cc7..2ec67ddb4e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_set_global_properties_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_response.cc index 48d73d146c..ecfdcc489a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_global_properties_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_request.cc index 4c8fcefcdf..a2bbf5291f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_response.cc index fb5b25fc2b..ea3fdaf634 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_media_clock_timer_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_request.cc index d7160dc70b..8d922ee775 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_show_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_response.cc index 768069bf3a..68df029606 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_show_response.cc @@ -30,7 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_show_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_request.cc index 56fca3d062..7532f3a432 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/ui_slider_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_response.cc index 9cf7224ddb..0eb2407377 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_slider_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/ui_slider_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_request.cc index c5966fcb36..890befdb5c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/update_app_list_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_response.cc index 7fc830b4e6..4a5dfd72f5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_app_list_response.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/update_app_list_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_request.cc index 3a014480c1..849a549d95 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_request.cc @@ -32,9 +32,25 @@ #include "sdl_rpc_plugin/commands/hmi/update_device_list_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" -#include <unistd.h> +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_response.cc index d69e683f2b..c956688f2e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_device_list_response.cc @@ -31,6 +31,21 @@ */ #include "sdl_rpc_plugin/commands/hmi/update_device_list_response.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_request.cc index 96d454d4ee..eab2772ac5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_request.cc @@ -33,6 +33,34 @@ #include "sdl_rpc_plugin/commands/hmi/update_sdl_request.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_response.cc index c02cde4111..bd60e25ce1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/update_sdl_response.cc @@ -30,7 +30,23 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/update_sdl_response.h" + +#include <memory> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_request.cc index 788eda5a87..77204d8dda 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_add_command_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_response.cc index 37b3e4696d..a4a3bfa3a3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_add_command_response.cc @@ -30,9 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/vr_add_command_response.h" -#include "application_manager/event_engine/event.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_request.cc index d1be04ad44..e9cd9cf01c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_change_registration_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_response.cc index 27bde2bafa..cc4b023626 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_change_registration_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_request.cc index ebcfe78fa9..df977317c8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_delete_command_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_response.cc index d1d725b356..1fe4b1a833 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_delete_command_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/vr_delete_command_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_request.cc index b06bfa0e77..8b91430254 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_get_capabilities_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_response.cc index 80c308ea40..33af75d99e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_capabilities_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/vr_get_capabilities_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_request.cc index 84179f6357..fbc9fe961d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_get_language_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_response.cc index 6b7fec736d..c0d7097766 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_language_response.cc @@ -31,8 +31,29 @@ */ #include "sdl_rpc_plugin/commands/hmi/vr_get_language_response.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -55,13 +76,13 @@ VRGetLanguageResponse::~VRGetLanguageResponse() {} void VRGetLanguageResponse::Run() { LOG4CXX_AUTO_TRACE(logger_); - using namespace hmi_apis; - Common_Language::eType language = Common_Language::INVALID_ENUM; + hmi_apis::Common_Language::eType language = + hmi_apis::Common_Language::INVALID_ENUM; if ((*message_).keyExists(strings::msg_params) && (*message_)[strings::msg_params].keyExists(hmi_response::language)) { - language = static_cast<Common_Language::eType>( + language = static_cast<hmi_apis::Common_Language::eType>( (*message_)[strings::msg_params][hmi_response::language].asInt()); } @@ -71,7 +92,7 @@ void VRGetLanguageResponse::Run() { "Raising event for function_id " << function_id() << " and correlation_id " << correlation_id()); - event_engine::Event event(FunctionID::VR_GetLanguage); + event_engine::Event event(hmi_apis::FunctionID::VR_GetLanguage); event.set_smart_object(*message_); event.raise(application_manager_.event_dispatcher()); } diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_request.cc index 351940bf68..ed2bdfcfb1 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_response.cc index 4c725267fa..276fb01c11 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_get_supported_languages_response.cc @@ -31,8 +31,24 @@ */ #include "sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_request.cc index 12414eab10..4ec49da9c5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_request.cc @@ -31,7 +31,43 @@ */ #include "sdl_rpc_plugin/commands/hmi/vr_is_ready_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" +#include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_response.cc index 373f97bf80..5d10a93e14 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_request.cc index ae94019b25..1b8a83df8c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_request.cc @@ -32,6 +32,21 @@ #include "sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_response.cc index 16378ab55a..4836e2ef51 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/vr_perform_interaction_response.cc @@ -30,7 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_request.cc index a57d222765..89adc2ca2c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_request.cc @@ -32,13 +32,44 @@ */ #include "sdl_rpc_plugin/commands/mobile/add_command_request.h" + +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <map> +#include <memory> +#include <ostream> #include <string> +#include <utility> #include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/help_prompt_manager.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" -#include "utils/file_system.h" +#include "utils/data_accessor.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_response.cc index 24ff3b5a28..aec03ce30b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_command_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/add_command_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc index 3541f7f7cb..b6ada8539b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc @@ -33,9 +33,35 @@ #include "sdl_rpc_plugin/commands/mobile/add_sub_menu_request.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> + #include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "utils/helpers.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_response.cc index d91f13f1df..051bb16118 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_response.cc @@ -32,8 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/add_sub_menu_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_request.cc index 9f36f260ae..423c3545d5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_request.cc @@ -26,11 +26,33 @@ */ #include "sdl_rpc_plugin/commands/mobile/alert_maneuver_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <cstring> -#include <string> -#include "application_manager/application_impl.h" +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_response.cc index 97c93d7455..5702047222 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_maneuver_response.cc @@ -32,8 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/alert_maneuver_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc index 7173aaf2d0..38eb62709d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc @@ -33,14 +33,31 @@ #include "sdl_rpc_plugin/commands/mobile/alert_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <string.h> - -#include "application_manager/application_impl.h" +#include <memory> +#include <ostream> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" - -#include "application_manager/policies/policy_handler.h" +#include "application_manager/smart_object_keys.h" #include "smart_objects/smart_object.h" -#include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -380,7 +397,6 @@ void AlertRequest::SendSpeakRequest(int32_t app_id, bool tts_chunks_exists, size_t length_tts_chunks) { LOG4CXX_AUTO_TRACE(logger_); - using namespace hmi_apis; using namespace smart_objects; // crate HMI speak request SmartObject msg_params = smart_objects::SmartObject(SmartType_Map); @@ -395,9 +411,9 @@ void AlertRequest::SendSpeakRequest(int32_t app_id, msg_params[strings::play_tone] = true; } msg_params[strings::app_id] = app_id; - msg_params[hmi_request::speak_type] = Common_MethodName::ALERT; + msg_params[hmi_request::speak_type] = hmi_apis::Common_MethodName::ALERT; StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_TTS); - SendHMIRequest(FunctionID::TTS_Speak, &msg_params, true); + SendHMIRequest(hmi_apis::FunctionID::TTS_Speak, &msg_params, true); } bool AlertRequest::CheckStringsOfAlertRequest() { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_response.cc index b709d13958..588797ff18 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_response.cc @@ -32,10 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/alert_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_request.cc index ef81babdd6..ab810e1e54 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_request.cc @@ -32,13 +32,45 @@ */ #include "sdl_rpc_plugin/commands/mobile/change_registration_request.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <string.h> + #include <algorithm> -#include "application_manager/application_impl.h" +#include <memory> +#include <ostream> +#include <set> +#include <string> +#include <vector> + #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "policy/policy_types.h" +#include "policy/usage_statistics/counter.h" +#include "policy/usage_statistics/statistics_manager.h" +#include "utils/data_accessor.h" +#include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace { namespace custom_str = utils::custom_string; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_response.cc index 78c60bc746..ab5f9c9a0d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/change_registration_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/change_registration_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc index 258aefd63f..330f7a2b1e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc @@ -32,15 +32,36 @@ */ #include "sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_request.h" -#include <algorithm> -#include <cstring> -#include <string> + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <strings.h> + +#include <cstdint> +#include <memory> +#include <ostream> +#include <set> +#include <utility> #include <vector> -#include "application_manager/application_impl.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "utils/gen_hash.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy const char* kInvalidImageWarningInfo = "Requested image(s) not found."; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_response.cc index 43dba2f238..31bbb19ec4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_response.cc @@ -33,8 +33,26 @@ #include "sdl_rpc_plugin/commands/mobile/create_interaction_choice_set_response.h" -#include "application_manager/application_impl.h" -#include "interfaces/MOBILE_API.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_request.cc index 363b14f92f..e011eac2b7 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_request.cc @@ -33,11 +33,39 @@ #include "sdl_rpc_plugin/commands/mobile/delete_command_request.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> +#include <string> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/help_prompt_manager.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_response.cc index 919385ee50..dcd2ef9b68 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_command_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/delete_command_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_request.cc index b2c9a3377f..6a5be8cdf6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_request.cc @@ -33,9 +33,33 @@ #include "sdl_rpc_plugin/commands/mobile/delete_file_request.h" -#include "application_manager/application_impl.h" - +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <iosfwd> +#include <memory> +#include <string> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_response.cc index 732a1e56b5..8e96f6649d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_file_response.cc @@ -33,7 +33,29 @@ #include "sdl_rpc_plugin/commands/mobile/delete_file_response.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_request.cc index 7950595b1c..b413a0912d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_request.cc @@ -33,10 +33,34 @@ #include "sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_request.h" -#include "application_manager/application_impl.h" -#include "application_manager/message_helper.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <map> +#include <memory> +#include <ostream> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_response.cc index cf5ad3a2c2..1be1b67815 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_interaction_choice_set_response.cc @@ -33,9 +33,28 @@ #include "sdl_rpc_plugin/commands/mobile/delete_interaction_choice_set_response.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" -#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_request.cc index 6aaa2406e8..80ecae04f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_request.cc @@ -33,10 +33,39 @@ #include "sdl_rpc_plugin/commands/mobile/delete_sub_menu_request.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <map> +#include <memory> +#include <ostream> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/help_prompt_manager.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" -#include "utils/helpers.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_response.cc index 3cefef5c38..08223f2326 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/delete_sub_menu_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/delete_sub_menu_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_request.cc index 1de7a3ea03..86c9ce34e8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_request.cc @@ -31,10 +31,32 @@ */ #include "sdl_rpc_plugin/commands/mobile/dial_number_request.h" -#include <algorithm> -#include <string> -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_response.cc index 4385b3fe90..8b1263901a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/dial_number_response.cc @@ -31,7 +31,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/dial_number_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_request.cc index 66ff7b48d5..271a9a5d19 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_request.cc @@ -32,7 +32,33 @@ */ #include "sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_request.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_response.cc index 6c9bd05e09..1519006667 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/end_audio_pass_thru_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/end_audio_pass_thru_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/generic_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/generic_response.cc index fda6cc64e5..7d61ac99af 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/generic_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/generic_response.cc @@ -33,7 +33,12 @@ #include "sdl_rpc_plugin/commands/mobile/generic_response.h" -#include "application_manager/application_impl.h" +#include <memory> + +#include "application_manager/message.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_request.cc index 34ed30c243..6e80581d9b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_request.cc @@ -1,5 +1,47 @@ #include "sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "policy/policy_types.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_response.cc index f50897303a..96f7c69781 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_cloud_app_properties_response.cc @@ -1,6 +1,16 @@ #include "sdl_rpc_plugin/commands/mobile/get_cloud_app_properties_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_request.cc index 75263494c2..3b574c80ce 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_request.cc @@ -32,13 +32,42 @@ #include "sdl_rpc_plugin/commands/mobile/get_file_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> #include <boost/crc.hpp> +#include <cstdint> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + #include "application_manager/app_service_manager.h" -#include "application_manager/application_impl.h" +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace { /** diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_response.cc index 2ea8dde02a..9f2de0dfc2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_file_response.cc @@ -31,9 +31,21 @@ */ #include "sdl_rpc_plugin/commands/mobile/get_file_response.h" -#include "application_manager/application_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_request.cc index 4b34db9934..8a81d7d033 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_request.cc @@ -32,10 +32,57 @@ #include "sdl_rpc_plugin/commands/mobile/get_system_capability_request.h" -#include <set> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> + #include "application_manager/app_service_manager.h" +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" #include "sdl_rpc_plugin/extensions/system_capability_app_extension.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +namespace event_engine { +class Event; +} // namespace event_engine +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace event_engine { +class Event; + +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_response.cc index 5df0c72607..4aef7526ad 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_system_capability_response.cc @@ -31,8 +31,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/get_system_capability_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc index cd7d7a37b7..5cdf380c41 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc @@ -31,8 +31,35 @@ */ #include "sdl_rpc_plugin/commands/mobile/get_way_points_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_response.cc index e481c926b8..87a5860b7e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_response.cc @@ -31,8 +31,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/get_way_points_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_request.cc index 46a39513d5..a85d6f34ca 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_request.cc @@ -32,12 +32,38 @@ */ #include "sdl_rpc_plugin/commands/mobile/list_files_request.h" -#include <string> - -#include "application_manager/application_impl.h" -#include "sdl_rpc_plugin/mobile_command_factory.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> +#include <string> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_response.cc index ffa8a443d5..def2e12db6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/list_files_response.cc @@ -32,8 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/list_files_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_app_interface_unregistered_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_app_interface_unregistered_notification.cc index 5714043a51..15f4ee5c8e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_app_interface_unregistered_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_app_interface_unregistered_notification.cc @@ -32,8 +32,20 @@ */ #include "sdl_rpc_plugin/commands/mobile/on_app_interface_unregistered_notification.h" -#include "application_manager/message.h" -#include "interfaces/MOBILE_API.h" + +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_audio_pass_thru_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_audio_pass_thru_notification.cc index 3088c7df33..df8dd2d716 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_audio_pass_thru_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_audio_pass_thru_notification.cc @@ -33,6 +33,21 @@ #include "sdl_rpc_plugin/commands/mobile/on_audio_pass_thru_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_event_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_event_notification.cc index f0368a742d..1d83cc473e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_event_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_event_notification.cc @@ -33,8 +33,32 @@ #include "sdl_rpc_plugin/commands/mobile/on_button_event_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" +#include "utils/semantic_version.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_press_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_press_notification.cc index 7c77e29298..b49a897358 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_press_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_button_press_notification.cc @@ -33,10 +33,33 @@ #include "sdl_rpc_plugin/commands/mobile/on_button_press_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "utils/semantic_version.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_command_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_command_notification.cc index 9c7edf74e6..c4ee817856 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_command_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_command_notification.cc @@ -33,7 +33,28 @@ #include "sdl_rpc_plugin/commands/mobile/on_command_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_driver_distraction_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_driver_distraction_notification.cc index 42a1928f2e..adbbc1224b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_driver_distraction_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_driver_distraction_notification.cc @@ -33,8 +33,20 @@ #include "sdl_rpc_plugin/commands/mobile/on_driver_distraction_notification.h" -#include "application_manager/application_impl.h" -#include "interfaces/MOBILE_API.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hash_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hash_change_notification.cc index c2ce2550b9..b6d8c4017b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hash_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hash_change_notification.cc @@ -34,9 +34,30 @@ #include "sdl_rpc_plugin/commands/mobile/on_hash_change_notification.h" -#include <string> -#include "application_manager/application_impl.h" -#include "interfaces/MOBILE_API.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification.cc index df3bce0154..a71b862094 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification.cc @@ -33,9 +33,30 @@ #include "sdl_rpc_plugin/commands/mobile/on_hmi_status_notification.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message.h" -#include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification_from_mobile.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification_from_mobile.cc index 28325a40f5..706635d886 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification_from_mobile.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_hmi_status_notification_from_mobile.cc @@ -32,8 +32,38 @@ */ #include "sdl_rpc_plugin/commands/mobile/on_hmi_status_notification_from_mobile.h" + +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <memory> +#include <ostream> +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "connection_handler/device.h" +#include "interfaces/MOBILE_API.h" +#include "protocol/common.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_keyboard_input_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_keyboard_input_notification.cc index 8ec8a86554..5b9ec82f71 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_keyboard_input_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_keyboard_input_notification.cc @@ -33,8 +33,31 @@ #include "sdl_rpc_plugin/commands/mobile/on_keyboard_input_notification.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include <memory> +#include <set> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_language_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_language_change_notification.cc index 9605fd6074..d1b80f5108 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_language_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_language_change_notification.cc @@ -33,6 +33,21 @@ #include "sdl_rpc_plugin/commands/mobile/on_language_change_notification.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_permissions_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_permissions_change_notification.cc index f64ca34bf2..32676330e3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_permissions_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_permissions_change_notification.cc @@ -32,8 +32,20 @@ */ #include "sdl_rpc_plugin/commands/mobile/on_permissions_change_notification.h" -#include "application_manager/message.h" -#include "interfaces/MOBILE_API.h" + +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_capability_updated_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_capability_updated_notification.cc index 515279c5f9..7db6dee83d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_capability_updated_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_capability_updated_notification.cc @@ -1,11 +1,49 @@ #include "sdl_rpc_plugin/commands/mobile/on_system_capability_updated_notification.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <string> + #include "application_manager/app_service_manager.h" +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/helpers/application_helper.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" #include "sdl_rpc_plugin/extensions/system_capability_app_extension.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_request_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_request_notification.cc index a85dec10bb..5ef4f0559b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_request_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_system_request_notification.cc @@ -31,15 +31,43 @@ */ #include "sdl_rpc_plugin/commands/mobile/on_system_request_notification.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <cstdio> #include <cstring> +#include <memory> +#include <ostream> #include <string> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" #include "policy/policy_table/enums.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_tbt_client_state_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_tbt_client_state_notification.cc index ccbdab15c9..e7d213bbde 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_tbt_client_state_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_tbt_client_state_notification.cc @@ -33,8 +33,29 @@ #include "sdl_rpc_plugin/commands/mobile/on_tbt_client_state_notification.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_touch_event_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_touch_event_notification.cc index 6ceb381d2e..f03c8bdf8e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_touch_event_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_touch_event_notification.cc @@ -33,7 +33,26 @@ #include "sdl_rpc_plugin/commands/mobile/on_touch_event_notification.h" -#include "application_manager/application_impl.h" +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_way_point_change_notification.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_way_point_change_notification.cc index e89ede53b9..67386c1673 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_way_point_change_notification.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/on_way_point_change_notification.cc @@ -32,7 +32,29 @@ */ #include "sdl_rpc_plugin/commands/mobile/on_way_point_change_notification.h" + +#include <bits/stdint-uintn.h> + +#include <cstdint> +#include <memory> +#include <set> + #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_request.cc index 8f8e4dbf6f..d3736f6ea4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_request.cc @@ -32,11 +32,36 @@ */ #include "sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_request.h" -#include <cstring> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstring> +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -253,7 +278,6 @@ PerformAudioPassThruRequest::PrepareResponseParameters() { void PerformAudioPassThruRequest::SendSpeakRequest() { LOG4CXX_AUTO_TRACE(logger_); - using namespace hmi_apis; using namespace smart_objects; SmartObject msg_params = smart_objects::SmartObject(SmartType_Map); @@ -267,9 +291,10 @@ void PerformAudioPassThruRequest::SendSpeakRequest() { } // app_id msg_params[strings::app_id] = connection_key(); - msg_params[hmi_request::speak_type] = Common_MethodName::AUDIO_PASS_THRU; + msg_params[hmi_request::speak_type] = + hmi_apis::Common_MethodName::AUDIO_PASS_THRU; StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_TTS); - SendHMIRequest(FunctionID::TTS_Speak, &msg_params, true); + SendHMIRequest(hmi_apis::FunctionID::TTS_Speak, &msg_params, true); } void PerformAudioPassThruRequest::SendPerformAudioPassThruRequest() { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_response.cc index 5dae6327eb..e5cd812df4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_audio_pass_thru_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/perform_audio_pass_thru_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc index 6b2f3cbcc5..af44f763a6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc @@ -32,19 +32,45 @@ */ #include "sdl_rpc_plugin/commands/mobile/perform_interaction_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <string.h> +#include <cstdint> +#include <iterator> +#include <map> +#include <memory> #include <numeric> -#include <string> - -#include "application_manager/application_impl.h" +#include <ostream> +#include <set> +#include <utility> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" - +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" -#include "utils/file_system.h" -#include "utils/gen_hash.h" +#include "utils/data_accessor.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_response.cc index fa02641c2b..51c03c68bf 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/perform_interaction_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_request.cc index 41558c08f0..0e8b09151d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_request.cc @@ -32,14 +32,33 @@ */ #include "sdl_rpc_plugin/commands/mobile/put_file_request.h" -#include <algorithm> - -#include "application_manager/application_impl.h" -#include "application_manager/policies/policy_handler.h" -#include "application_manager/rpc_service.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> #include <boost/crc.hpp> +#include <cstdint> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/message.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/rpc_service.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager namespace { /** diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_response.cc index f9ddbf7717..e73f12eb82 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/put_file_response.cc @@ -32,8 +32,29 @@ */ #include "sdl_rpc_plugin/commands/mobile/put_file_response.h" -#include "application_manager/application_impl.h" -#include "utils/file_system.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc index 597df26d0a..2c3c023974 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc @@ -33,24 +33,48 @@ #include "sdl_rpc_plugin/commands/mobile/register_app_interface_request.h" +#include <ctype.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <pthread.h> #include <string.h> -#include <unistd.h> -#include <algorithm> + +#include <iterator> #include <map> +#include <memory> +#include <ostream> +#include <set> +#include <string> +#include <utility> -#include "application_manager/app_launch/app_launch_ctrl.h" -#include "application_manager/application_impl.h" #include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/helpers/application_helper.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" +#include "application_manager/message.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" #include "application_manager/policies/policy_handler_interface.h" #include "application_manager/resumption/resume_ctrl.h" #include "application_manager/rpc_service.h" -#include "config_profile/profile.h" +#include "application_manager/smart_object_keys.h" +#include "connection_handler/connection_handler.h" #include "interfaces/MOBILE_API.h" #include "interfaces/generated_msg_version.h" +#include "policy/policy_manager.h" +#include "policy/policy_table/types.h" +#include "policy/policy_types.h" +#include "policy/usage_statistics/counter.h" +#include "policy/usage_statistics/statistics_manager.h" +#include "protocol_handler/session_observer.h" +#include "utils/callable.h" +#include "utils/custom_string.h" +#include "utils/data_accessor.h" #include "utils/file_system.h" +#include "utils/helpers.h" +#include "utils/logger.h" +#include "utils/semantic_version.h" namespace { namespace custom_str = utils::custom_string; @@ -1128,7 +1152,7 @@ void RegisterAppInterfaceRequest::FillDeviceInfo( bool RegisterAppInterfaceRequest::IsApplicationWithSameAppIdRegistered() { LOG4CXX_AUTO_TRACE(logger_); - const custom_string::CustomString mobile_app_id( + const custom_str::CustomString mobile_app_id( application_manager_.GetCorrectMobileIDFromMessage(message_)); const ApplicationSet& applications = @@ -1308,13 +1332,13 @@ void RegisterAppInterfaceRequest::CheckResponseVehicleTypeParam( void RegisterAppInterfaceRequest::SendSubscribeCustomButtonNotification() { using namespace smart_objects; - using namespace hmi_apis; SmartObject msg_params = SmartObject(SmartType_Map); msg_params[strings::app_id] = connection_key(); - msg_params[strings::name] = Common_ButtonName::CUSTOM_BUTTON; + msg_params[strings::name] = hmi_apis::Common_ButtonName::CUSTOM_BUTTON; msg_params[strings::is_suscribed] = true; - CreateHMINotification(FunctionID::Buttons_OnButtonSubscription, msg_params); + CreateHMINotification(hmi_apis::FunctionID::Buttons_OnButtonSubscription, + msg_params); } bool RegisterAppInterfaceRequest::IsApplicationSwitched() { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_response.cc index b5683c62cb..bf7c915b0b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_response.cc @@ -32,10 +32,23 @@ */ #include "sdl_rpc_plugin/commands/mobile/register_app_interface_response.h" + +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "connection_handler/connection_handler.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" +#include "utils/semantic_version.h" namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_request.cc index 39363bbad1..645ba3d8f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_request.cc @@ -33,11 +33,36 @@ #include "sdl_rpc_plugin/commands/mobile/reset_global_properties_request.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" - +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_response.cc index 07aa23d9c9..426e97c11d 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/reset_global_properties_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/reset_global_properties_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_request.cc index c1d02c96d3..a541093e7a 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_request.cc @@ -32,14 +32,35 @@ */ #include "sdl_rpc_plugin/commands/mobile/scrollable_message_request.h" -#include <string.h> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "utils/helpers.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_response.cc index 6236506c00..23305894f2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/scrollable_message_response.cc @@ -32,9 +32,36 @@ */ #include "sdl_rpc_plugin/commands/mobile/scrollable_message_response.h" + +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class HMICapabilities; + +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_request.cc index 6e745fe0db..dc2c81fb3e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_request.cc @@ -31,7 +31,34 @@ */ #include "sdl_rpc_plugin/commands/mobile/send_haptic_data_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/custom_string.h" +#include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_response.cc index 79a0516928..e18f625bc2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_haptic_data_response.cc @@ -31,7 +31,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/send_haptic_data_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc index 1df4d788d2..52b22391a8 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc @@ -31,9 +31,54 @@ POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/mobile/send_location_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + #include <algorithm> +#include <memory> +#include <ostream> +#include <set> +#include <string> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "policy/policy_types.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" +#include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_response.cc index 934008b816..c3bd95053b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_response.cc @@ -32,9 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/send_location_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_request.cc index b2363e870f..13f481835b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_request.cc @@ -32,14 +32,47 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_app_icon_request.h" -#include <algorithm> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/types/time_t.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstdint> +#include <ctime> +#include <functional> +#include <map> +#include <memory> +#include <ostream> +#include <string> +#include <utility> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "protocol/common.h" +#include "protocol_handler/protocol_handler.h" +#include "protocol_handler/protocol_handler_settings.h" +#include "smart_objects/smart_object.h" #include "utils/file_system.h" -#include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_response.cc index 55255920d0..5a8324c89b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_app_icon_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_app_icon_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_request.cc index 5173be56d6..a5934f8ee4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_request.cc @@ -1,5 +1,42 @@ #include "sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + namespace sdl_rpc_plugin { using namespace application_manager; @@ -40,4 +77,4 @@ void SetCloudAppPropertiesRequest::on_event( } } // namespace commands -} // namespace sdl_rpc_plugin
\ No newline at end of file +} // namespace sdl_rpc_plugin diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_response.cc index 39d2ea7f90..d9388f94f6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_cloud_app_properties_response.cc @@ -1,6 +1,16 @@ #include "sdl_rpc_plugin/commands/mobile/set_cloud_app_properties_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_request.cc index 2a09a72af2..236e5e8745 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_request.cc @@ -33,8 +33,48 @@ #include "sdl_rpc_plugin/commands/mobile/set_display_layout_request.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> +#include <string> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +namespace rpc_service { +class RPCService; + +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_response.cc index 0999b596b5..f085543548 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_display_layout_response.cc @@ -32,8 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_display_layout_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc index bbfc61d463..1e8bc42b20 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc @@ -31,14 +31,39 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_global_properties_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <string.h> -#include <algorithm> +#include <iterator> +#include <memory> #include <numeric> - +#include <ostream> +#include <string> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/help_prompt_manager.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "utils/helpers.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_response.cc index 1de2b97d3a..9496ce8cb4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_global_properties_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc index d610090aa4..807c96e5c9 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc @@ -33,10 +33,34 @@ #include "sdl_rpc_plugin/commands/mobile/set_media_clock_timer_request.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_response.cc index 948ff84156..b06e5ddf47 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/set_media_clock_timer_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc index b439c1cb16..af7d3ab1d2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc @@ -32,14 +32,35 @@ */ #include "sdl_rpc_plugin/commands/mobile/show_constant_tbt_request.h" -#include <cstring> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" -#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_response.cc index d027daf77d..1ea5d1c08e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_response.cc @@ -32,8 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/show_constant_tbt_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_request.cc index 2bf1a81261..f33ee301bb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_request.cc @@ -31,13 +31,33 @@ POSSIBILITY OF SUCH DAMAGE. */ #include "sdl_rpc_plugin/commands/mobile/show_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <string.h> +#include <memory> +#include <ostream> #include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" -#include "utils/file_system.h" -#include "utils/helpers.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_response.cc index f5667189b7..f4e41143b0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_response.cc @@ -32,9 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/show_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc index d80e73ccbf..7fd8210138 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc @@ -33,10 +33,37 @@ #include "sdl_rpc_plugin/commands/mobile/slider_request.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "config_profile/profile.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; @@ -124,32 +151,35 @@ void SliderRequest::on_event(const event_engine::Event& event) { LOG4CXX_AUTO_TRACE(logger_); using namespace helpers; using namespace smart_objects; - using namespace hmi_apis; const SmartObject& message = event.smart_object(); const event_engine::Event::EventID event_id = event.id(); - if (event_id == FunctionID::UI_OnResetTimeout) { + if (event_id == hmi_apis::FunctionID::UI_OnResetTimeout) { LOG4CXX_INFO(logger_, "Received UI_OnResetTimeout event"); application_manager_.updateRequestTimeout( connection_key(), correlation_id(), default_timeout()); return; } - if (event_id != FunctionID::UI_Slider) { + if (event_id != hmi_apis::FunctionID::UI_Slider) { LOG4CXX_ERROR(logger_, "Received unknown event" << event.id()); return; } LOG4CXX_DEBUG(logger_, "Received UI_Slider event"); EndAwaitForInterface(HmiInterfaces::HMI_INTERFACE_UI); - const Common_Result::eType response_code = static_cast<Common_Result::eType>( - message[strings::params][hmi_response::code].asInt()); + const hmi_apis::Common_Result::eType response_code = + static_cast<hmi_apis::Common_Result::eType>( + message[strings::params][hmi_response::code].asInt()); SmartObject response_msg_params = message[strings::msg_params]; - const bool is_timeout_aborted = Compare<Common_Result::eType, EQ, ONE>( - response_code, Common_Result::TIMED_OUT, Common_Result::ABORTED); + const bool is_timeout_aborted = + Compare<hmi_apis::Common_Result::eType, EQ, ONE>( + response_code, + hmi_apis::Common_Result::TIMED_OUT, + hmi_apis::Common_Result::ABORTED); if (is_timeout_aborted) { if (message[strings::params][strings::data].keyExists( diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_response.cc index 4ac96a272e..67f6037f97 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/slider_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_request.cc index 0730a8730f..cb86b8256e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_request.cc @@ -32,11 +32,34 @@ */ #include "sdl_rpc_plugin/commands/mobile/speak_request.h" -#include <string.h> -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "utils/helpers.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_response.cc index 69b04977ef..a5483d9e33 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/speak_response.cc @@ -32,9 +32,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/speak_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_request.cc index 0d3158d841..c35921d1ea 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_request.cc @@ -32,8 +32,31 @@ */ #include "sdl_rpc_plugin/commands/mobile/subscribe_button_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "utils/semantic_version.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; @@ -131,15 +154,15 @@ bool SubscribeButtonRequest::IsSubscriptionAllowed( void SubscribeButtonRequest::SendSubscribeButtonNotification() { using namespace smart_objects; - using namespace hmi_apis; // send OnButtonSubscription notification SmartObject msg_params = SmartObject(SmartType_Map); msg_params[strings::app_id] = connection_key(); - msg_params[strings::name] = static_cast<Common_ButtonName::eType>( + msg_params[strings::name] = static_cast<hmi_apis::Common_ButtonName::eType>( (*message_)[strings::msg_params][strings::button_name].asUInt()); msg_params[strings::is_suscribed] = true; - CreateHMINotification(FunctionID::Buttons_OnButtonSubscription, msg_params); + CreateHMINotification(hmi_apis::FunctionID::Buttons_OnButtonSubscription, + msg_params); } } // namespace commands diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_response.cc index e584f84f4c..0b2a8da3f3 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_button_response.cc @@ -33,6 +33,27 @@ #include "sdl_rpc_plugin/commands/mobile/subscribe_button_response.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_request.cc index 2ee7771833..ab7b29defb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_request.cc @@ -31,8 +31,34 @@ */ #include "sdl_rpc_plugin/commands/mobile/subscribe_way_points_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <ostream> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_response.cc index 45486792d7..1120714db6 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/subscribe_way_points_response.cc @@ -31,8 +31,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/subscribe_way_points_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_request.cc index e70433f29b..819d03ad21 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_request.cc @@ -33,19 +33,54 @@ Copyright (c) 2018, Ford Motor Company #include "sdl_rpc_plugin/commands/mobile/system_request.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <stdio.h> -#include <algorithm> -#include <sstream> + +#include <cstdint> +#include <map> +#include <memory> +#include <set> #include <string> +#include <utility> #include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "formatters/CFormatterJsonBase.h" +#include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "json/json.h" +#include "json/reader.h" +#include "json/value.h" #include "policy/policy_table/enums.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" #include "utils/file_system.h" #include "utils/helpers.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_response.cc index 428901a1c5..1e08ad440e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/system_response.cc @@ -32,7 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/system_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_request.cc index 3ba0513aeb..b914199368 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_request.cc @@ -32,8 +32,17 @@ */ #include "sdl_rpc_plugin/commands/mobile/unregister_app_interface_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/message_helper.h" #include "application_manager/rpc_service.h" +#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_response.cc index 7c90639968..acaa116985 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unregister_app_interface_response.cc @@ -33,6 +33,13 @@ #include "sdl_rpc_plugin/commands/mobile/unregister_app_interface_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_request.cc index ebd463d4fa..84a6b888a0 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_request.cc @@ -33,9 +33,32 @@ #include "sdl_rpc_plugin/commands/mobile/unsubscribe_button_request.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "utils/semantic_version.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { using namespace application_manager; @@ -110,15 +133,15 @@ bool UnsubscribeButtonRequest::Init() { void UnsubscribeButtonRequest::SendUnsubscribeButtonNotification() { using namespace smart_objects; - using namespace hmi_apis; // send OnButtonSubscription notification SmartObject msg_params = SmartObject(SmartType_Map); msg_params[strings::app_id] = connection_key(); - msg_params[strings::name] = static_cast<Common_ButtonName::eType>( + msg_params[strings::name] = static_cast<hmi_apis::Common_ButtonName::eType>( (*message_)[strings::msg_params][strings::button_name].asInt()); msg_params[strings::is_suscribed] = false; - CreateHMINotification(FunctionID::Buttons_OnButtonSubscription, msg_params); + CreateHMINotification(hmi_apis::FunctionID::Buttons_OnButtonSubscription, + msg_params); } } // namespace commands diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_response.cc index c69d49bca1..991ae87688 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_button_response.cc @@ -32,7 +32,27 @@ */ #include "sdl_rpc_plugin/commands/mobile/unsubscribe_button_response.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_request.cc index 17326a99a0..9031847ef5 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_request.cc @@ -31,8 +31,37 @@ */ #include "sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_request.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <cstdint> +#include <ostream> +#include <set> + +#include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_response.cc index a7a180fb46..f67466227b 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/unsubscribe_way_points_response.cc @@ -31,8 +31,18 @@ */ #include "sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h" -#include "application_manager/application_manager.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc index 8c2cce9765..79c017a61c 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc @@ -32,14 +32,38 @@ */ #include "sdl_rpc_plugin/commands/mobile/update_turn_list_request.h" -#include <string> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "application_manager/policies/policy_handler.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" #include "utils/custom_string.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_response.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_response.cc index eca9e3703c..ded692ba3e 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_response.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_response.cc @@ -32,8 +32,19 @@ */ #include "sdl_rpc_plugin/commands/mobile/update_turn_list_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/extensions/system_capability_app_extension.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/extensions/system_capability_app_extension.cc index 5ffbbd83bb..3cf03b31e4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/extensions/system_capability_app_extension.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/extensions/system_capability_app_extension.cc @@ -1,5 +1,16 @@ #include "sdl_rpc_plugin/extensions/system_capability_app_extension.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <memory> +#include <utility> + +#include "application_manager/application.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + namespace sdl_rpc_plugin { CREATE_LOGGERPTR_GLOBAL(logger_, "GetSystemCapabilitiesAppExtension") @@ -95,4 +106,4 @@ SystemCapabilityAppExtension& SystemCapabilityAppExtension::ExtractExtension( DCHECK(app_extension); return *app_extension; } -} // namespace sdl_rpc_plugin
\ No newline at end of file +} // namespace sdl_rpc_plugin diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/hmi_command_factory.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/hmi_command_factory.cc index 0734e1935d..b4a78b3c6f 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/hmi_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/hmi_command_factory.cc @@ -32,19 +32,12 @@ #include "sdl_rpc_plugin/hmi_command_factory.h" -#include "application_manager/message.h" -#include "interfaces/HMI_API.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include "application_manager/smart_object_keys.h" #include "sdl_rpc_plugin/commands/hmi/activate_app_request.h" #include "sdl_rpc_plugin/commands/hmi/activate_app_response.h" -#include "sdl_rpc_plugin/commands/hmi/allow_all_apps_request.h" -#include "sdl_rpc_plugin/commands/hmi/allow_all_apps_response.h" -#include "sdl_rpc_plugin/commands/hmi/allow_app_request.h" -#include "sdl_rpc_plugin/commands/hmi/allow_app_response.h" -#include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h" -#include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h" -#include "sdl_rpc_plugin/commands/hmi/close_popup_request.h" -#include "sdl_rpc_plugin/commands/hmi/close_popup_response.h" #include "sdl_rpc_plugin/commands/hmi/get_system_info_request.h" #include "sdl_rpc_plugin/commands/hmi/get_system_info_response.h" #include "sdl_rpc_plugin/commands/hmi/mixing_audio_supported_request.h" @@ -151,6 +144,8 @@ #include "sdl_rpc_plugin/commands/hmi/vr_is_ready_response.h" #include "sdl_rpc_plugin/commands/hmi/vr_perform_interaction_request.h" #include "sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #ifdef EXTERNAL_PROPRIETARY_MODE #include "sdl_rpc_plugin/commands/hmi/decrypt_certificate_request.h" @@ -163,6 +158,12 @@ #include "sdl_rpc_plugin/commands/hmi/basic_communication_on_awake_sdl.h" #include "sdl_rpc_plugin/commands/hmi/basic_communication_system_request.h" #include "sdl_rpc_plugin/commands/hmi/basic_communication_system_response.h" +#include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h" +#include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h" +#include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_request.h" +#include "sdl_rpc_plugin/commands/hmi/button_get_capabilities_response.h" +#include "sdl_rpc_plugin/commands/hmi/close_popup_request.h" +#include "sdl_rpc_plugin/commands/hmi/close_popup_response.h" #include "sdl_rpc_plugin/commands/hmi/dial_number_request.h" #include "sdl_rpc_plugin/commands/hmi/dial_number_response.h" #include "sdl_rpc_plugin/commands/hmi/get_urls.h" @@ -196,6 +197,7 @@ #include "sdl_rpc_plugin/commands/hmi/on_app_deactivated_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_app_registered_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_app_unregistered_notification.h" +#include "sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_button_event_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_button_press_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_button_subscription_notification.h" @@ -228,6 +230,10 @@ #include "sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_vr_started_notification.h" #include "sdl_rpc_plugin/commands/hmi/on_vr_stopped_notification.h" +#include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h" +#include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h" +#include "sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h" +#include "sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h" #include "sdl_rpc_plugin/commands/hmi/sdl_policy_update.h" #include "sdl_rpc_plugin/commands/hmi/sdl_policy_update_response.h" #include "sdl_rpc_plugin/commands/hmi/ui_send_haptic_data_request.h" @@ -235,14 +241,38 @@ #include "sdl_rpc_plugin/commands/hmi/ui_set_display_layout_request.h" #include "sdl_rpc_plugin/commands/hmi/ui_set_display_layout_response.h" -#include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_request.h" -#include "sdl_rpc_plugin/commands/hmi/bc_get_file_path_response.h" -#include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_request.h" -#include "sdl_rpc_plugin/commands/hmi/rc_get_capabilities_response.h" -#include "sdl_rpc_plugin/commands/hmi/rc_is_ready_request.h" -#include "sdl_rpc_plugin/commands/hmi/rc_is_ready_response.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy -#include "sdl_rpc_plugin/commands/hmi/on_bc_system_capability_updated_notification.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/mobile_command_factory.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/mobile_command_factory.cc index 8c37e5729d..f3f7b3dbff 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/mobile_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/mobile_command_factory.cc @@ -31,6 +31,11 @@ */ #include "sdl_rpc_plugin/mobile_command_factory.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" #include "sdl_rpc_plugin/commands/mobile/add_command_request.h" #include "sdl_rpc_plugin/commands/mobile/add_command_response.h" @@ -132,6 +137,20 @@ #include "sdl_rpc_plugin/commands/mobile/unsubscribe_way_points_response.h" #include "sdl_rpc_plugin/commands/mobile/update_turn_list_request.h" #include "sdl_rpc_plugin/commands/mobile/update_turn_list_response.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy CREATE_LOGGERPTR_GLOBAL(logger_, "ApplicationManager") namespace sdl_rpc_plugin { diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_command_factory.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_command_factory.cc index 21f15a33fe..4756e086c2 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_command_factory.cc @@ -31,9 +31,22 @@ */ #include "sdl_rpc_plugin/sdl_command_factory.h" + #include "sdl_rpc_plugin/hmi_command_factory.h" #include "sdl_rpc_plugin/mobile_command_factory.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_rpc_plugin.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_rpc_plugin.cc index b261b20c24..6b1256a5c4 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_rpc_plugin.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_rpc_plugin.cc @@ -31,9 +31,23 @@ */ #include "sdl_rpc_plugin/sdl_rpc_plugin.h" + #include "application_manager/plugin_manager/plugin_keys.h" #include "sdl_rpc_plugin/extensions/system_capability_app_extension.h" #include "sdl_rpc_plugin/sdl_command_factory.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace sdl_rpc_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h index 103bfb56dc..3b46d44974 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_VEHICLE_DATA_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_ON_VI_VEHICLE_DATA_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/notification_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h index 162a6b338a..8d2bb35c81 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_DIAGNOSTIC_MESSAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_DIAGNOSTIC_MESSAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h index a427bbe362..67eb75d8b0 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_DIAGNOSTIC_MESSAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_DIAGNOSTIC_MESSAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_request.h index df9e84eab4..b98cefac8e 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_DTCS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_DTCS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_response.h index d8351c1a61..b15cbc8eb1 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_dtcs_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_DTCS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_DTCS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_request.h index 437e7c8933..f0dfe0f449 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_response.h index 651a0af79c..f8c22d1a98 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_response.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_request.h index 1166d3f774..619d0ffad7 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_TYPE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_TYPE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_response.h index 00c1944c0f..2cba73baa8 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_TYPE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_GET_VEHICLE_TYPE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_request.h index 7a8ca3a4b6..84a560e8a0 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_request.h @@ -33,7 +33,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_IS_READY_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_IS_READY_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "application_manager/event_engine/event_observer.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_response.h index e0ff20b8bb..74b40716f4 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_is_ready_response.h @@ -33,8 +33,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_IS_READY_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_IS_READY_RESPONSE_H_ +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_request.h index 1e91a4c3af..3efd500136 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_READ_DID_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_READ_DID_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_response.h index f659f7ae87..dcb6ad6707 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_read_did_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_READ_DID_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_READ_DID_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_request.h index dab5989e9e..44eb53fc52 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_SUBSCRIBE_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_SUBSCRIBE_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h index 8eea8d0cfa..0b3a7106aa 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_SUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_SUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h index a8ebf34ea2..328329eadf 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_UNSUBSCRIBE_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_UNSUBSCRIBE_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/request_to_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h index 780d1e9eae..e358202bb6 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h @@ -33,7 +33,22 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_UNSUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_HMI_VI_UNSUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/response_from_hmi.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_request.h index bd9ce31325..a3e0bfb3ea 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAGNOSTIC_MESSAGE_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAGNOSTIC_MESSAGE_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_response.h index 7b6364fe41..7886db54ac 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/diagnostic_message_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAGNOSTIC_MESSAGE_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_DIAGNOSTIC_MESSAGE_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_request.h index 9175900610..314bfd7a80 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_DTCS_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_DTCS_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_response.h index 473174fd0d..48a4c1eb1a 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_dtcs_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_DTCS_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_DTCS_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_request.h index ff04ca1e2c..e9f4bdf76d 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_request.h @@ -34,9 +34,51 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_VEHICLE_DATA_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class ApplicationManager; +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_response.h index 25fd27b67c..0afc474ffc 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/get_vehicle_data_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_GET_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/on_vehicle_data_notification.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/on_vehicle_data_notification.h index ce1b732775..36b273ca97 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/on_vehicle_data_notification.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/on_vehicle_data_notification.h @@ -34,10 +34,24 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_VEHICLE_DATA_NOTIFICATION_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_ON_VEHICLE_DATA_NOTIFICATION_H_ +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_notification_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_request.h index d006cf02ef..7eed46159a 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_request.h @@ -34,9 +34,26 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_READ_DID_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_READ_DID_REQUEST_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_response.h index d3c0e14c93..16413ee312 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/read_did_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_READ_DID_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_READ_DID_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_request.h index 2671173ba3..f75a1b5027 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_request.h @@ -37,11 +37,37 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_VEHICLE_DATA_REQUEST_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" +#include "interfaces/MOBILE_API.h" #include "utils/macro.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_response.h index 2212af0846..428304d9a5 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_SUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h index b246dbc9ef..94808a6184 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h @@ -34,11 +34,35 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_VEHICLE_DATA_REQUEST_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_VEHICLE_DATA_REQUEST_H_ +#include <bits/stdint-uintn.h> + +#include "application_manager/app_extension.h" #include "application_manager/application.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_request_impl.h" #include "utils/macro.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace event_engine { +class Event; +} // namespace event_engine +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h index 67f09a68a8..908d41f43e 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h @@ -34,9 +34,23 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_SDL_RPC_PLUGIN_INCLUDE_SDL_RPC_PLUGIN_COMMANDS_MOBILE_UNSUBSCRIBE_VEHICLE_DATA_RESPONSE_H_ +#include "application_manager/app_extension.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_response_impl.h" #include "utils/macro.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_app_extension.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_app_extension.h index b3ba768b1b..c3b8aaaef7 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_app_extension.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_app_extension.h @@ -34,10 +34,22 @@ #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_APP_EXTENSION_H #include <application_manager/application_manager.h> - #include <set> #include <string> +#include "application_manager/app_extension.h" +#include "interfaces/MOBILE_API.h" +#include "utils/macro.h" + +namespace application_manager { +class Application; +} // namespace application_manager +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace vehicle_info_plugin { class VehicleInfoPlugin; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_command_factory.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_command_factory.h index 58100ba1ae..75836034e3 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_command_factory.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_command_factory.h @@ -33,10 +33,28 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_COMMAND_FACTORY_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_COMMAND_FACTORY_H +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "utils/macro.h" #include "vehicle_info_plugin/vehicle_info_hmi_command_factory.h" #include "vehicle_info_plugin/vehicle_info_mobile_command_factory.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_hmi_command_factory.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_hmi_command_factory.h index c927f3f2bb..e29154e632 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_hmi_command_factory.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_hmi_command_factory.h @@ -33,7 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_HMI_COMMAND_FACTORY_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_HMI_COMMAND_FACTORY_H +#include <bits/stdint-intn.h> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_mobile_command_factory.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_mobile_command_factory.h index 9743aee769..fdab2e41bf 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_mobile_command_factory.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_mobile_command_factory.h @@ -33,7 +33,25 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_MOBILE_COMMAND_FACTORY_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_MOBILE_COMMAND_FACTORY_H +#include <bits/stdint-intn.h> + +#include "application_manager/app_extension.h" #include "application_manager/application_manager.h" +#include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "utils/macro.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { namespace app_mngr = application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_plugin.h b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_plugin.h index d0e4926a65..fafbeb82aa 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_plugin.h +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/include/vehicle_info_plugin/vehicle_info_plugin.h @@ -33,10 +33,34 @@ #ifndef SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_PLUGIN_H #define SRC_COMPONENTS_APPLICATION_MANAGER_RPC_PLUGINS_VEHICLE_INFO_PLUGIN_INCLUDE_VEHICLE_INFO_PLUGIN_VEHICLE_INFO_PLUGIN_H +#include <bits/stdint-intn.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/app_extension.h" +#include "application_manager/application.h" #include "application_manager/command_factory.h" +#include "application_manager/commands/command.h" +#include "application_manager/plugin_manager/rpc_plugin.h" +#include "utils/macro.h" + +#include <iosfwd> + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { class VehicleInfoAppExtension; + namespace app_mngr = application_manager; namespace plugins = application_manager::plugin_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/on_vi_vehicle_data_notification.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/on_vi_vehicle_data_notification.cc index 23dd3da879..adda78b9ed 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/on_vi_vehicle_data_notification.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/on_vi_vehicle_data_notification.cc @@ -31,7 +31,27 @@ */ #include "vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_request.cc index 97d035a20b..2aa8c3f138 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_response.cc index f4079fc6fd..6eb8361ea7 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_diagnostic_message_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_request.cc index d67d0909a9..a18be97f73 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_get_dtcs_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_response.cc index 494e779c4d..a2a299cf36 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_dtcs_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_get_dtcs_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" #include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_request.cc index e2c1ed4e3a..cdb68285eb 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_response.cc index a4b778a487..764f10ed5b 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_data_response.cc @@ -30,8 +30,35 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_get_vehicle_data_response.h" + +#include <bits/stdint-intn.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service + +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_request.cc index 96d27a120b..b024fd87c5 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_response.cc index add55f9a40..75d76d40fb 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_get_vehicle_type_response.cc @@ -31,6 +31,25 @@ */ #include "vehicle_info_plugin/commands/hmi/vi_get_vehicle_type_response.h" +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_request.cc index 6479676094..4c9d151bb8 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_request.cc @@ -31,8 +31,31 @@ */ #include "vehicle_info_plugin/commands/hmi/vi_is_ready_request.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_capabilities.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/policies/policy_handler_interface.h" #include "application_manager/rpc_service.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; + +class SmartObject; + +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_response.cc index 0db30afb87..160fa5026f 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_is_ready_response.cc @@ -31,6 +31,25 @@ */ #include "vehicle_info_plugin/commands/hmi/vi_is_ready_response.h" +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_request.cc index fbcc59849d..22c0df6ef8 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_read_did_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_response.cc index 0b8d0f3055..54d814f9dc 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_read_did_response.cc @@ -30,7 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_read_did_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_request.cc index 84e41a26dc..07890bd9e3 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_response.cc index 25d876a125..07ebfd7bc3 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_subscribe_vehicle_data_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" -#include "interfaces/MOBILE_API.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_request.cc index 50565e95d2..122cfd1631 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_request.cc @@ -32,6 +32,21 @@ #include "vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h" +#include "application_manager/commands/command_impl.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_response.cc index 722073edc7..fa118d7d75 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/hmi/vi_unsubscribe_vehicle_data_response.cc @@ -30,8 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h" + +#include <memory> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/event_engine/event.h" -#include "interfaces/MOBILE_API.h" +#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_request.cc index a1dfe1e936..7676ad319b 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_request.cc @@ -32,12 +32,39 @@ */ #include "vehicle_info_plugin/commands/mobile/diagnostic_message_request.h" -#include <algorithm> - -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <vector> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_response.cc index f5ad1c89a2..ce0273e09d 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/diagnostic_message_response.cc @@ -32,7 +32,19 @@ */ #include "vehicle_info_plugin/commands/mobile/diagnostic_message_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_request.cc index af941e3ea7..12a0746eff 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_request.cc @@ -33,9 +33,34 @@ #include "vehicle_info_plugin/commands/mobile/get_dtcs_request.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_response.cc index 894c564a0b..2860b740c4 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_dtcs_response.cc @@ -32,7 +32,19 @@ */ #include "vehicle_info_plugin/commands/mobile/get_dtcs_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_request.cc index 8d762e30e5..e93a93c0ee 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_request.cc @@ -32,12 +32,38 @@ */ #include "vehicle_info_plugin/commands/mobile/get_vehicle_data_request.h" -#include <string> -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <map> +#include <memory> +#include <utility> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_response.cc index f634915354..7e022b2ca3 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/get_vehicle_data_response.cc @@ -32,8 +32,19 @@ */ #include "vehicle_info_plugin/commands/mobile/get_vehicle_data_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/HMI_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/on_vehicle_data_notification.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/on_vehicle_data_notification.cc index 6ef76ad125..04e4ad01ed 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/on_vehicle_data_notification.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/on_vehicle_data_notification.cc @@ -33,13 +33,39 @@ #include "vehicle_info_plugin/commands/mobile/on_vehicle_data_notification.h" -#include "application_manager/application_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <iterator> +#include <map> +#include <memory> +#include <ostream> +#include <utility> +#include <vector> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" #include "application_manager/helpers/application_helper.h" #include "application_manager/message_helper.h" -#include "interfaces/MOBILE_API.h" +#include "application_manager/smart_object_keys.h" +#include "smart_objects/smart_object.h" +#include "utils/custom_string.h" +#include "utils/logger.h" #include "utils/macro.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_request.cc index ed83f53516..13e9677297 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_request.cc @@ -31,12 +31,35 @@ */ #include "vehicle_info_plugin/commands/mobile/read_did_request.h" -#include <string> -#include "application_manager/application_impl.h" +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" +#include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_response.cc index f0b9e3097a..cd1c2d0891 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/read_did_response.cc @@ -32,7 +32,19 @@ */ #include "vehicle_info_plugin/commands/mobile/read_did_response.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_request.cc index 815ffeb3d2..208cf966aa 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_request.cc @@ -29,11 +29,41 @@ #include "vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_request.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <algorithm> +#include <map> +#include <memory> +#include <ostream> +#include <set> +#include <utility> + +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" -#include "utils/helpers.h" +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_response.cc index b0d09e1a5b..34608ae818 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/subscribe_vehicle_data_response.cc @@ -32,9 +32,18 @@ */ #include "vehicle_info_plugin/commands/mobile/subscribe_vehicle_data_response.h" -#include "application_manager/application_impl.h" + +#include "application_manager/commands/command_impl.h" #include "application_manager/rpc_service.h" -#include "interfaces/MOBILE_API.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_request.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_request.cc index 40bd9182e7..e9706182bb 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_request.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_request.cc @@ -32,16 +32,44 @@ */ #include "vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h" -#include "application_manager/commands/command_impl.h" -#include "application_manager/application_impl.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <algorithm> +#include <map> +#include <memory> +#include <ostream> +#include <set> +#include <utility> + +#include "application_manager/application.h" +#include "application_manager/application_manager.h" +#include "application_manager/commands/command_impl.h" +#include "application_manager/event_engine/event.h" +#include "application_manager/hmi_interfaces.h" #include "application_manager/message_helper.h" #include "application_manager/smart_object_keys.h" #include "interfaces/HMI_API.h" #include "interfaces/MOBILE_API.h" -#include "utils/helpers.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" +namespace application_manager { +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { using namespace application_manager; namespace commands { diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_response.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_response.cc index a4a486a5e7..4ec3bd437e 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_response.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/commands/mobile/unsubscribe_vehicle_data_response.cc @@ -32,7 +32,27 @@ */ #include "vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + +#include "application_manager/commands/command_impl.h" +#include "application_manager/smart_object_keys.h" #include "smart_objects/smart_object.h" +#include "utils/logger.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy namespace vehicle_info_plugin { using namespace application_manager; diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_app_extension.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_app_extension.cc index 730812e9c8..1dd39a1486 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_app_extension.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_app_extension.cc @@ -31,6 +31,17 @@ */ #include "vehicle_info_plugin/vehicle_info_app_extension.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <memory> +#include <utility> + +#include "application_manager/application.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "vehicle_info_plugin/vehicle_info_plugin.h" CREATE_LOGGERPTR_GLOBAL(logger_, "VehicleInfoPlugin") diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc index 617925589f..6df6afad4e 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc @@ -32,6 +32,22 @@ #include "vehicle_info_plugin/vehicle_info_command_factory.h" +#include "utils/logger.h" +#include "vehicle_info_plugin/vehicle_info_hmi_command_factory.h" +#include "vehicle_info_plugin/vehicle_info_mobile_command_factory.h" + +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + CREATE_LOGGERPTR_GLOBAL(logger_, "VehicleInfoPlugin") namespace vehicle_info_plugin { diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_hmi_command_factory.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_hmi_command_factory.cc index dd3b43920a..49ec118c8b 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_hmi_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_hmi_command_factory.cc @@ -31,9 +31,15 @@ */ #include "vehicle_info_plugin/vehicle_info_hmi_command_factory.h" -#include "application_manager/message.h" -#include "interfaces/HMI_API.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> + +#include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "vehicle_info_plugin/commands/hmi/on_vi_vehicle_data_notification.h" #include "vehicle_info_plugin/commands/hmi/vi_diagnostic_message_request.h" #include "vehicle_info_plugin/commands/hmi/vi_diagnostic_message_response.h" @@ -52,6 +58,17 @@ #include "vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_request.h" #include "vehicle_info_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + CREATE_LOGGERPTR_GLOBAL(logger_, "VehicleInfoPlugin") namespace vehicle_info_plugin { diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_mobile_command_factory.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_mobile_command_factory.cc index 7d1d25560a..16414d4f77 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_mobile_command_factory.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_mobile_command_factory.cc @@ -32,9 +32,14 @@ #include "vehicle_info_plugin/vehicle_info_mobile_command_factory.h" -#include "application_manager/message.h" -#include "interfaces/MOBILE_API.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> +#include "application_manager/smart_object_keys.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/logger.h" #include "vehicle_info_plugin/commands/mobile/diagnostic_message_request.h" #include "vehicle_info_plugin/commands/mobile/diagnostic_message_response.h" #include "vehicle_info_plugin/commands/mobile/get_dtcs_request.h" @@ -49,6 +54,18 @@ #include "vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_request.h" #include "vehicle_info_plugin/commands/mobile/unsubscribe_vehicle_data_response.h" +namespace application_manager { +class ApplicationManager; +class HMICapabilities; +namespace rpc_service { +class RPCService; +} // namespace rpc_service +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + CREATE_LOGGERPTR_GLOBAL(logger_, "VehicleInfoPlugin") namespace vehicle_info_plugin { diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_plugin.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_plugin.cc index 70210f704e..9734e3d9b5 100644 --- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_plugin.cc +++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_plugin.cc @@ -31,12 +31,44 @@ */ #include "vehicle_info_plugin/vehicle_info_plugin.h" + +#include <log4cxx/logger.h> + +#include <set> +#include <utility> + +#include "application_manager/application_manager.h" #include "application_manager/message_helper.h" #include "application_manager/plugin_manager/plugin_keys.h" +#include "application_manager/rpc_service.h" #include "application_manager/smart_object_keys.h" +#include "interfaces/HMI_API.h" +#include "interfaces/MOBILE_API.h" +#include "smart_objects/smart_object.h" +#include "utils/data_accessor.h" +#include "utils/logger.h" #include "vehicle_info_plugin/vehicle_info_app_extension.h" #include "vehicle_info_plugin/vehicle_info_command_factory.h" +namespace application_manager { +class HMICapabilities; +} // namespace application_manager + +namespace policy { +class PolicyHandlerInterface; + +class PolicyHandlerInterface; +} // namespace policy + +namespace application_manager { +class HMICapabilities; + +class HMICapabilities; +} // namespace application_manager +namespace policy { +class PolicyHandlerInterface; +} // namespace policy + namespace vehicle_info_plugin { CREATE_LOGGERPTR_GLOBAL(logger_, "VehicleInfoPlugin") diff --git a/src/components/application_manager/src/application_manager_impl.cc b/src/components/application_manager/src/application_manager_impl.cc index 3a92009d4f..d9d8162b08 100644 --- a/src/components/application_manager/src/application_manager_impl.cc +++ b/src/components/application_manager/src/application_manager_impl.cc @@ -30,51 +30,125 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <stdlib.h> // for rand() - +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <bson_object.h> -#include <climits> +#include <bson_util.h> +#include <ctype.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string.h> +#include <sys/types.h> +#include <boost/date_time/posix_time/posix_time_duration.hpp> +#include <boost/date_time/time_duration.hpp> +#include <boost/filesystem/convenience.hpp> + +#include <algorithm> +#include <cstdint> +#include <cstdlib> +#include <ctime> +#include <deque> #include <fstream> +#include <functional> +#include <iterator> +#include <list> +#include <map> +#include <memory> +#include <set> #include <string> #include <utility> +#include <vector> +#include "application_manager/app_launch/app_launch_ctrl.h" #include "application_manager/app_launch/app_launch_ctrl_impl.h" +#include "application_manager/app_launch/app_launch_data.h" #include "application_manager/app_launch/app_launch_data_db.h" #include "application_manager/app_launch/app_launch_data_json.h" +#include "application_manager/app_service_manager.h" +#include "application_manager/application.h" +#include "application_manager/application_impl.h" +#include "application_manager/application_manager.h" #include "application_manager/application_manager_impl.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/command_factory.h" +#include "application_manager/command_holder.h" #include "application_manager/command_holder_impl.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_impl.h" -#include "application_manager/commands/command_notification_impl.h" +#include "application_manager/event_engine/event_dispatcher.h" +#include "application_manager/event_engine/event_dispatcher_impl.h" #include "application_manager/helpers/application_helper.h" +#include "application_manager/hmi_capabilities.h" #include "application_manager/hmi_capabilities_impl.h" +#include "application_manager/hmi_language_handler.h" +#include "application_manager/hmi_state.h" +#include "application_manager/message.h" #include "application_manager/message_helper.h" -#include "application_manager/mobile_message_handler.h" +#include "application_manager/plugin_manager/rpc_plugin.h" +#include "application_manager/plugin_manager/rpc_plugin_manager.h" #include "application_manager/plugin_manager/rpc_plugin_manager_impl.h" #include "application_manager/policies/policy_handler.h" +#include "application_manager/policies/policy_handler_interface.h" +#include "application_manager/request_controller.h" +#include "application_manager/resumption/resume_ctrl.h" #include "application_manager/resumption/resume_ctrl_impl.h" +#include "application_manager/rpc_handler.h" #include "application_manager/rpc_handler_impl.h" +#include "application_manager/rpc_service.h" #include "application_manager/rpc_service_impl.h" -#include "connection_handler/connection_handler_impl.h" +#include "application_manager/smart_object_keys.h" +#include "application_manager/state_controller.h" +#include "application_manager/state_controller_impl.h" +#include "application_manager/usage_statistics.h" +#include "connection_handler/connection_handler.h" +#include "connection_handler/device.h" +#include "connection_handler/devices_discovery_starter.h" +#include "formatters/CFormatterJsonBase.h" #include "formatters/CFormatterJsonSDLRPCv1.h" #include "formatters/CFormatterJsonSDLRPCv2.h" +#include "formatters/CSmartFactory.h" #include "formatters/formatter_json_rpc.h" #include "hmi_message_handler/hmi_message_handler.h" -#include "protocol/bson_object_keys.h" -#include "protocol_handler/protocol_handler.h" - -#include <time.h> -#include <boost/filesystem.hpp> -#include "application_manager/application_impl.h" +#include "interfaces/HMI_API.h" #include "interfaces/HMI_API_schema.h" +#include "interfaces/MOBILE_API.h" +#include "interfaces/MOBILE_API_schema.h" #include "media_manager/media_manager.h" -#include "policy/usage_statistics/counter.h" +#include "policy/policy_types.h" +#include "protocol/bson_object_keys.h" +#include "protocol/common.h" +#include "protocol/message_priority.h" +#include "protocol/service_type.h" +#include "protocol_handler/protocol_handler.h" +#include "protocol_handler/session_observer.h" +#include "security_manager/ssl_context.h" #include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" +#include "transport_manager/common.h" +#include "transport_manager/info.h" #include "utils/custom_string.h" +#include "utils/data_accessor.h" +#include "utils/date_time.h" #include "utils/file_system.h" #include "utils/helpers.h" -#include "utils/threads/thread.h" +#include "utils/lock.h" +#include "utils/logger.h" +#include "utils/macro.h" +#include "utils/timer.h" #include "utils/timer_task_impl.h" +namespace policy { +class PolicyHandlerObserver; +class PolicySettings; +} // namespace policy +namespace resumption { +class LastState; +} // namespace resumption + +namespace application_manager { +class AMTelemetryObserver; +} // namespace application_manager + namespace { int get_rand_from_range(uint32_t from = 0, int to = RAND_MAX) { return std::rand() % to + from; @@ -1494,10 +1568,9 @@ void ApplicationManagerImpl::SendUpdateAppList() { LOG4CXX_AUTO_TRACE(logger_); using namespace smart_objects; - using namespace hmi_apis; SmartObjectSPtr request = MessageHelper::CreateModuleInfoSO( - FunctionID::BasicCommunication_UpdateAppList, *this); + hmi_apis::FunctionID::BasicCommunication_UpdateAppList, *this); (*request)[strings::msg_params][strings::applications] = SmartObject(SmartType_Array); diff --git a/src/components/application_manager/src/message_helper/message_helper.cc b/src/components/application_manager/src/message_helper/message_helper.cc index 6530004499..18c1866b57 100644 --- a/src/components/application_manager/src/message_helper/message_helper.cc +++ b/src/components/application_manager/src/message_helper/message_helper.cc @@ -37,37 +37,48 @@ #define __STDC_FORMAT_MACROS #include <inttypes.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stdio.h> + #undef __STDC_FORMAT_MACROS -#include <strings.h> #include <algorithm> -#include <functional> +#include <cstdint> #include <map> +#include <memory> +#include <ostream> #include <set> #include <string> +#include <type_traits> #include <utility> #include "application_manager/application.h" #include "application_manager/application_manager.h" +#include "application_manager/application_manager_settings.h" +#include "application_manager/commands/command.h" #include "application_manager/commands/command_impl.h" -#include "application_manager/message_helper.h" +#include "application_manager/help_prompt_manager.h" +#include "application_manager/message.h" #include "application_manager/policies/policy_handler_interface.h" #include "application_manager/resumption/resume_ctrl.h" #include "application_manager/rpc_service.h" -#include "connection_handler/connection_handler_impl.h" +#include "application_manager/smart_object_keys.h" +#include "connection_handler/connection_handler.h" +#include "formatters/CFormatterJsonBase.h" #include "interfaces/MOBILE_API.h" +#include "json/value.h" +#include "policy/cache_manager_interface.h" +#include "protocol/common.h" +#include "protocol_handler/session_observer.h" #include "smart_objects/enum_schema_item.h" #include "transport_manager/common.h" +#include "utils/data_accessor.h" #include "utils/file_system.h" +#include "utils/helpers.h" #include "utils/logger.h" #include "utils/macro.h" -#include "formatters/CFormatterJsonBase.h" -#include "formatters/CFormatterJsonSDLRPCv1.h" -#include "formatters/CFormatterJsonSDLRPCv2.h" -#include "formatters/formatter_json_rpc.h" -#include "json/json.h" - CREATE_LOGGERPTR_GLOBAL(logger_, "ApplicationManager") namespace application_manager { @@ -140,7 +151,6 @@ struct ExternalConsentStatusAppender void operator()(const policy::ExternalConsentStatus::value_type& item) { using namespace smart_objects; - using namespace policy; using namespace hmi_apis; status_[index_] = SmartObject(SmartType_Map); @@ -2026,10 +2036,11 @@ void MessageHelper::SendGetListOfPermissionsResponse( SmartObject& params = (*message)[strings::params]; - params[strings::function_id] = FunctionID::SDL_GetListOfPermissions; + params[strings::function_id] = hmi_apis::FunctionID::SDL_GetListOfPermissions; params[strings::message_type] = MessageType::kResponse; params[strings::correlation_id] = correlation_id; - params[hmi_response::code] = static_cast<int32_t>(Common_Result::SUCCESS); + params[hmi_response::code] = + static_cast<int32_t>(hmi_apis::Common_Result::SUCCESS); SmartObject& msg_params = (*message)[strings::msg_params]; @@ -2061,17 +2072,17 @@ void MessageHelper::SendGetListOfPermissionsResponse( uint32_t correlation_id, ApplicationManager& app_mngr) { using namespace smart_objects; - using namespace hmi_apis; SmartObjectSPtr message = std::make_shared<SmartObject>(SmartType_Map); DCHECK_OR_RETURN_VOID(message); SmartObject& params = (*message)[strings::params]; - params[strings::function_id] = FunctionID::SDL_GetListOfPermissions; + params[strings::function_id] = hmi_apis::FunctionID::SDL_GetListOfPermissions; params[strings::message_type] = MessageType::kResponse; params[strings::correlation_id] = correlation_id; - params[hmi_response::code] = static_cast<int32_t>(Common_Result::SUCCESS); + params[hmi_response::code] = + static_cast<int32_t>(hmi_apis::Common_Result::SUCCESS); SmartObject& msg_params = (*message)[strings::msg_params]; @@ -2348,11 +2359,11 @@ void MessageHelper::SendLaunchApp(const uint32_t connection_key, const std::string& urlSchema, const std::string& packageName, ApplicationManager& app_mngr) { - using namespace mobile_apis; using namespace smart_objects; SmartObject content(SmartType_Map); - content[strings::msg_params][strings::request_type] = RequestType::LAUNCH_APP; + content[strings::msg_params][strings::request_type] = + mobile_apis::RequestType::LAUNCH_APP; content[strings::msg_params][strings::app_id] = connection_key; if (!urlSchema.empty()) { content[strings::msg_params][strings::url] = urlSchema; @@ -2365,13 +2376,12 @@ void MessageHelper::SendLaunchApp(const uint32_t connection_key, void MessageHelper::SendQueryApps(const uint32_t connection_key, ApplicationManager& app_mngr) { - using namespace mobile_apis; - policy::PolicyHandlerInterface& policy_handler = app_mngr.GetPolicyHandler(); const uint32_t timeout = policy_handler.TimeoutExchangeSec(); smart_objects::SmartObject content(smart_objects::SmartType_Map); - content[strings::msg_params][strings::request_type] = RequestType::QUERY_APPS; + content[strings::msg_params][strings::request_type] = + mobile_apis::RequestType::QUERY_APPS; content[strings::msg_params][strings::url] = policy_handler.RemoteAppsUrl(); content[strings::msg_params][strings::timeout] = timeout; @@ -2393,7 +2403,8 @@ void MessageHelper::SendQueryApps(const uint32_t connection_key, content[strings::params][strings::binary_data] = smart_objects::SmartObject(binary_data); - content[strings::msg_params][strings::file_type] = FileType::BINARY; + content[strings::msg_params][strings::file_type] = + mobile_apis::FileType::BINARY; SendSystemRequestNotification(connection_key, content, app_mngr); } @@ -2876,7 +2887,6 @@ bool MessageHelper::VerifyString(const std::string& str) { bool CheckWithPolicy(mobile_api::SystemAction::eType system_action, const std::string& app_mobile_id, const policy::PolicyHandlerInterface& policy_handler) { - using namespace mobile_apis; bool result = true; if (policy_handler.PolicyEnabled()) { result = policy_handler.CheckSystemAction(system_action, app_mobile_id); @@ -2889,7 +2899,6 @@ mobile_apis::Result::eType MessageHelper::ProcessSoftButtons( ApplicationConstSharedPtr app, const policy::PolicyHandlerInterface& policy_handler, ApplicationManager& app_mngr) { - using namespace mobile_apis; using namespace smart_objects; if (!message_params.keyExists(strings::soft_buttons)) { @@ -2900,7 +2909,7 @@ mobile_apis::Result::eType MessageHelper::ProcessSoftButtons( // Check whether soft buttons request is well-formed if (!ValidateSoftButtons(request_soft_buttons)) { - return Result::INVALID_DATA; + return mobile_apis::Result::INVALID_DATA; } SmartObject soft_buttons(SmartType_Array); @@ -2911,51 +2920,52 @@ mobile_apis::Result::eType MessageHelper::ProcessSoftButtons( const int system_action = request_soft_buttons[i][strings::system_action].asInt(); - if (!CheckWithPolicy(static_cast<SystemAction::eType>(system_action), - app->policy_app_id(), - policy_handler)) { - return Result::DISALLOWED; + if (!CheckWithPolicy( + static_cast<mobile_apis::SystemAction::eType>(system_action), + app->policy_app_id(), + policy_handler)) { + return mobile_apis::Result::DISALLOWED; } switch (request_soft_buttons[i][strings::type].asInt()) { - case SoftButtonType::SBT_IMAGE: { + case mobile_apis::SoftButtonType::SBT_IMAGE: { // Any text value for type "IMAGE" should be ignored. if (request_soft_buttons[i].keyExists(strings::text)) { request_soft_buttons[i].erase(strings::text); } if ((!request_soft_buttons[i].keyExists(strings::image) || - (Result::INVALID_DATA == + (mobile_apis::Result::INVALID_DATA == VerifyImage( request_soft_buttons[i][strings::image], app, app_mngr)))) { - return Result::INVALID_DATA; + return mobile_apis::Result::INVALID_DATA; } break; } - case SoftButtonType::SBT_TEXT: { + case mobile_apis::SoftButtonType::SBT_TEXT: { if (request_soft_buttons[i].keyExists(strings::image)) { request_soft_buttons[i].erase(strings::image); } if ((!request_soft_buttons[i].keyExists(strings::text)) || (!VerifyString( request_soft_buttons[i][strings::text].asString()))) { - return Result::INVALID_DATA; + return mobile_apis::Result::INVALID_DATA; } break; } - case SoftButtonType::SBT_BOTH: { + case mobile_apis::SoftButtonType::SBT_BOTH: { if ((!request_soft_buttons[i].keyExists(strings::text)) || ((request_soft_buttons[i][strings::text].length()) && (!VerifyString( request_soft_buttons[i][strings::text].asString())))) { - return Result::INVALID_DATA; + return mobile_apis::Result::INVALID_DATA; } if ((!request_soft_buttons[i].keyExists(strings::image) || - (Result::INVALID_DATA == + (mobile_apis::Result::INVALID_DATA == VerifyImage( request_soft_buttons[i][strings::image], app, app_mngr)))) { - return Result::INVALID_DATA; + return mobile_apis::Result::INVALID_DATA; } break; } @@ -2973,7 +2983,7 @@ mobile_apis::Result::eType MessageHelper::ProcessSoftButtons( if (0 == request_soft_buttons.length()) { message_params.erase(strings::soft_buttons); } - return Result::SUCCESS; + return mobile_apis::Result::SUCCESS; } void MessageHelper::SubscribeApplicationToSoftButton( diff --git a/src/components/config_profile/include/config_profile/profile.h b/src/components/config_profile/include/config_profile/profile.h index 1d3766ca97..5a69f45330 100644 --- a/src/components/config_profile/include/config_profile/profile.h +++ b/src/components/config_profile/include/config_profile/profile.h @@ -33,11 +33,18 @@ #ifndef SRC_COMPONENTS_CONFIG_PROFILE_INCLUDE_CONFIG_PROFILE_PROFILE_H_ #define SRC_COMPONENTS_CONFIG_PROFILE_INCLUDE_CONFIG_PROFILE_PROFILE_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> #include <stdint.h> +#include <cstdint> +#include <iosfwd> #include <list> #include <map> #include <string> +#include <utility> #include <vector> + #include "application_manager/application_manager_settings.h" #include "connection_handler/connection_handler_settings.h" #include "hmi_message_handler/hmi_message_handler_settings.h" diff --git a/src/components/config_profile/src/profile.cc b/src/components/config_profile/src/profile.cc index a5b2daa130..7928c8f190 100644 --- a/src/components/config_profile/src/profile.cc +++ b/src/components/config_profile/src/profile.cc @@ -33,12 +33,15 @@ #include "config_profile/profile.h" #include <errno.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stdint.h> #include <stdlib.h> #include <string.h> #include <algorithm> +#include <limits> #include <numeric> #include <sstream> - #include <string> #include "config_profile/ini_file.h" @@ -49,7 +52,6 @@ #ifdef ENABLE_SECURITY #include <openssl/ssl.h> #endif // ENABLE_SECURITY - namespace { #define LOG_UPDATED_VALUE(value, key, section) \ { \ diff --git a/src/components/connection_handler/include/connection_handler/device.h b/src/components/connection_handler/include/connection_handler/device.h index 1cad7a72c5..1fe501d4a9 100644 --- a/src/components/connection_handler/include/connection_handler/device.h +++ b/src/components/connection_handler/include/connection_handler/device.h @@ -33,9 +33,12 @@ #ifndef SRC_COMPONENTS_CONNECTION_HANDLER_INCLUDE_CONNECTION_HANDLER_DEVICE_H_ #define SRC_COMPONENTS_CONNECTION_HANDLER_INCLUDE_CONNECTION_HANDLER_DEVICE_H_ +#include <bits/stdint-intn.h> +#include <iosfwd> #include <map> #include <string> #include <vector> + #include "transport_manager/common.h" /** diff --git a/src/components/connection_handler/include/connection_handler/heartbeat_monitor.h b/src/components/connection_handler/include/connection_handler/heartbeat_monitor.h index 9e04929f79..587cea8bc8 100644 --- a/src/components/connection_handler/include/connection_handler/heartbeat_monitor.h +++ b/src/components/connection_handler/include/connection_handler/heartbeat_monitor.h @@ -32,9 +32,12 @@ #ifndef SRC_COMPONENTS_CONNECTION_HANDLER_INCLUDE_CONNECTION_HANDLER_HEARTBEAT_MONITOR_H_ #define SRC_COMPONENTS_CONNECTION_HANDLER_INCLUDE_CONNECTION_HANDLER_HEARTBEAT_MONITOR_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <stdint.h> #include <map> +#include "utils/conditional_variable.h" #include "utils/date_time.h" #include "utils/lock.h" #include "utils/macro.h" diff --git a/src/components/connection_handler/src/connection.cc b/src/components/connection_handler/src/connection.cc index 304be9ddb0..477d0fb821 100644 --- a/src/components/connection_handler/src/connection.cc +++ b/src/components/connection_handler/src/connection.cc @@ -30,20 +30,36 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <limits.h> - +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> #include <algorithm> +#include <list> +#include <map> +#include <ostream> +#include <utility> +#include <vector> #include "connection_handler/connection.h" #include "connection_handler/connection_handler.h" -#include "protocol_handler/protocol_packet.h" +#include "connection_handler/device.h" +#include "connection_handler/heartbeat_monitor.h" +#include "protocol/common.h" +#include "protocol/service_type.h" +#include "transport_manager/common.h" #include "utils/helpers.h" +#include "utils/lock.h" #include "utils/logger.h" #include "utils/macro.h" +#include "utils/threads/thread.h" + +namespace security_manager { +class SSLContext; +} // namespace security_manager #ifdef ENABLE_SECURITY #include "security_manager/security_manager.h" -#include "security_manager/ssl_context.h" #endif // ENABLE_SECURITY /** diff --git a/src/components/connection_handler/src/connection_handler_impl.cc b/src/components/connection_handler/src/connection_handler_impl.cc index 84609d47b8..271f32895d 100644 --- a/src/components/connection_handler/src/connection_handler_impl.cc +++ b/src/components/connection_handler/src/connection_handler_impl.cc @@ -29,16 +29,50 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <limits.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> #include <strings.h> #include <algorithm> +#include <cstdint> #include <list> +#include <map> #include <memory> +#include <ostream> #include <string> +#include <utility> +#include <vector> +#include "connection_handler/connection.h" +#include "connection_handler/connection_handler.h" #include "connection_handler/connection_handler_impl.h" +#include "connection_handler/connection_handler_observer.h" +#include "connection_handler/connection_handler_settings.h" +#include "connection_handler/device.h" #include "encryption/hashing.h" +#include "protocol/service_type.h" +#include "protocol_handler/protocol_handler.h" +#include "protocol_handler/session_observer.h" +#include "security_manager/ssl_context.h" +#include "transport_manager/common.h" +#include "transport_manager/error.h" #include "transport_manager/info.h" +#include "transport_manager/transport_adapter/transport_adapter.h" +#include "transport_manager/transport_manager.h" +#include "utils/data_accessor.h" +#include "utils/lock.h" +#include "utils/logger.h" +#include "utils/macro.h" +#include "utils/rwlock.h" + +namespace connection_handler { +class DevicesDiscoveryStarter; +} // namespace connection_handler +struct BsonObject; #ifdef ENABLE_SECURITY #include "security_manager/security_manager.h" diff --git a/src/components/connection_handler/src/device.cc b/src/components/connection_handler/src/device.cc index 515304778b..56b35dc8fa 100644 --- a/src/components/connection_handler/src/device.cc +++ b/src/components/connection_handler/src/device.cc @@ -34,6 +34,12 @@ */ #include "connection_handler/device.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> +#include <string> + #include "encryption/hashing.h" #include "utils/logger.h" diff --git a/src/components/connection_handler/src/heartbeat_monitor.cc b/src/components/connection_handler/src/heartbeat_monitor.cc index 2b50f1ce1b..d610e197a5 100644 --- a/src/components/connection_handler/src/heartbeat_monitor.cc +++ b/src/components/connection_handler/src/heartbeat_monitor.cc @@ -31,7 +31,9 @@ */ #include "connection_handler/heartbeat_monitor.h" -#include <unistd.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> #include <utility> #include "connection_handler/connection.h" diff --git a/src/components/formatters/include/formatters/CFormatterJsonBase.h b/src/components/formatters/include/formatters/CFormatterJsonBase.h index b800ac1559..9c350213a5 100644 --- a/src/components/formatters/include/formatters/CFormatterJsonBase.h +++ b/src/components/formatters/include/formatters/CFormatterJsonBase.h @@ -36,9 +36,16 @@ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CFORMATTERJSONBASE_H_ #include "json/json.h" +#include "json/value.h" #include "smart_objects/smart_object.h" namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace ns_smart_device_link { namespace ns_json_handler { namespace formatters { diff --git a/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv1.h b/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv1.h index b1054100df..9ae2700602 100644 --- a/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv1.h +++ b/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv1.h @@ -30,15 +30,24 @@ #ifndef SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CFORMATTERJSONSDLRPCV1_H_ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CFORMATTERJSONSDLRPCV1_H_ -#include "json/json.h" - -#include "smart_objects/enum_schema_item.h" -#include "smart_objects/smart_object.h" +#include <bits/stdint-intn.h> +#include <iosfwd> +#include <string> #include "CFormatterJsonBase.h" - #include "formatters/CSmartFactory.h" #include "formatters/meta_formatter.h" +#include "json/json.h" +#include "json/reader.h" +#include "json/value.h" +#include "smart_objects/enum_schema_item.h" +#include "smart_objects/smart_object.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class CSmartSchema; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace ns_smart_device_link { namespace ns_json_handler { diff --git a/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv2.h b/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv2.h index ab0289b293..5072ee3fbd 100644 --- a/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv2.h +++ b/src/components/formatters/include/formatters/CFormatterJsonSDLRPCv2.h @@ -31,12 +31,21 @@ #ifndef SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CFORMATTERJSONSDLRPCV2_H_ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CFORMATTERJSONSDLRPCV2_H_ -#include "json/json.h" - -#include "smart_objects/smart_object.h" +#include <bits/stdint-intn.h> +#include <iosfwd> #include "CFormatterJsonBase.h" #include "formatters/CSmartFactory.h" +#include "json/json.h" +#include "json/reader.h" +#include "json/value.h" +#include "smart_objects/smart_object.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class CSmartSchema; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace ns_smart_device_link { namespace ns_json_handler { diff --git a/src/components/formatters/include/formatters/CSmartFactory.h b/src/components/formatters/include/formatters/CSmartFactory.h index c384dbf01d..726f8c25ac 100644 --- a/src/components/formatters/include/formatters/CSmartFactory.h +++ b/src/components/formatters/include/formatters/CSmartFactory.h @@ -35,10 +35,19 @@ #ifndef SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CSMARTFACTORY_H_ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_CSMARTFACTORY_H_ +#include <iosfwd> #include <map> #include <string> + #include "smart_objects/smart_object.h" #include "smart_objects/smart_schema.h" +#include "utils/semantic_version.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class CSmartSchema; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link namespace ns_smart_device_link { namespace ns_json_handler { diff --git a/src/components/formatters/include/formatters/formatter_json_rpc.h b/src/components/formatters/include/formatters/formatter_json_rpc.h index 593c837877..2bcf62d100 100644 --- a/src/components/formatters/include/formatters/formatter_json_rpc.h +++ b/src/components/formatters/include/formatters/formatter_json_rpc.h @@ -35,16 +35,19 @@ #ifndef SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_FORMATTER_JSON_RPC_H_ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_FORMATTER_JSON_RPC_H_ +#include <bits/stdint-intn.h> #include <sys/stat.h> +#include <iosfwd> #include <string> +#include "CFormatterJsonBase.h" +#include "formatters/CSmartFactory.h" #include "json/json.h" +#include "json/reader.h" +#include "json/value.h" #include "smart_objects/enum_schema_item.h" #include "smart_objects/smart_object.h" -#include "CFormatterJsonBase.h" -#include "formatters/CSmartFactory.h" - namespace ns_smart_device_link { namespace ns_json_handler { namespace formatters { diff --git a/src/components/formatters/include/formatters/generic_json_formatter.h b/src/components/formatters/include/formatters/generic_json_formatter.h index c9b9431ee5..adad0ccdbc 100644 --- a/src/components/formatters/include/formatters/generic_json_formatter.h +++ b/src/components/formatters/include/formatters/generic_json_formatter.h @@ -35,9 +35,17 @@ #ifndef SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_GENERIC_JSON_FORMATTER_H_ #define SRC_COMPONENTS_FORMATTERS_INCLUDE_FORMATTERS_GENERIC_JSON_FORMATTER_H_ +#include <iosfwd> + #include "CFormatterJsonBase.h" namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace ns_smart_device_link { namespace ns_json_handler { namespace formatters { diff --git a/src/components/formatters/include/formatters/meta_formatter.h b/src/components/formatters/include/formatters/meta_formatter.h index b2ff546bfc..da3503c4fe 100644 --- a/src/components/formatters/include/formatters/meta_formatter.h +++ b/src/components/formatters/include/formatters/meta_formatter.h @@ -40,6 +40,13 @@ #include "smart_objects/smart_schema.h" namespace ns_smart_device_link { +namespace ns_smart_objects { +class CSmartSchema; +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + +namespace ns_smart_device_link { namespace ns_json_handler { namespace formatters { diff --git a/src/components/formatters/src/CFormatterJsonBase.cc b/src/components/formatters/src/CFormatterJsonBase.cc index 6dc3d28f16..7d4972a9d3 100644 --- a/src/components/formatters/src/CFormatterJsonBase.cc +++ b/src/components/formatters/src/CFormatterJsonBase.cc @@ -32,7 +32,13 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. #include "formatters/CFormatterJsonBase.h" -#include "json/json.h" + +#include <bits/stdint-uintn.h> + +#include <iosfwd> +#include <set> + +#include "smart_objects/smart_object.h" #include "utils/convert_utils.h" void ns_smart_device_link::ns_json_handler::formatters::CFormatterJsonBase:: diff --git a/src/components/formatters/src/CFormatterJsonSDLRPCv1.cc b/src/components/formatters/src/CFormatterJsonSDLRPCv1.cc index 2f47c83a6b..ef15622182 100644 --- a/src/components/formatters/src/CFormatterJsonSDLRPCv1.cc +++ b/src/components/formatters/src/CFormatterJsonSDLRPCv1.cc @@ -31,7 +31,11 @@ */ #include "formatters/CFormatterJsonSDLRPCv1.h" + +#include "formatters/CFormatterJsonBase.h" #include "formatters/meta_formatter.h" +#include "smart_objects/errors.h" +#include "smart_objects/smart_schema.h" #include "utils/convert_utils.h" namespace strings = ns_smart_device_link::ns_json_handler::strings; diff --git a/src/components/formatters/src/CFormatterJsonSDLRPCv2.cc b/src/components/formatters/src/CFormatterJsonSDLRPCv2.cc index bee92fbbee..adeae8f8db 100644 --- a/src/components/formatters/src/CFormatterJsonSDLRPCv2.cc +++ b/src/components/formatters/src/CFormatterJsonSDLRPCv2.cc @@ -29,7 +29,11 @@ // POSSIBILITY OF SUCH DAMAGE. #include "formatters/CFormatterJsonSDLRPCv2.h" + +#include "formatters/CFormatterJsonBase.h" #include "formatters/meta_formatter.h" +#include "smart_objects/errors.h" +#include "smart_objects/smart_schema.h" namespace smart_objects_ns = ns_smart_device_link::ns_smart_objects; namespace strings = ns_smart_device_link::ns_json_handler::strings; diff --git a/src/components/formatters/src/formatter_json_rpc.cc b/src/components/formatters/src/formatter_json_rpc.cc index 07d45d5855..1e6d0fe9c9 100644 --- a/src/components/formatters/src/formatter_json_rpc.cc +++ b/src/components/formatters/src/formatter_json_rpc.cc @@ -33,6 +33,8 @@ // POSSIBILITY OF SUCH DAMAGE. #include "formatters/formatter_json_rpc.h" + +#include "smart_objects/smart_schema.h" #include "utils/convert_utils.h" namespace ns_smart_device_link { diff --git a/src/components/formatters/src/generic_json_formatter.cc b/src/components/formatters/src/generic_json_formatter.cc index 07b03484d2..d1e0c21a8b 100644 --- a/src/components/formatters/src/generic_json_formatter.cc +++ b/src/components/formatters/src/generic_json_formatter.cc @@ -34,6 +34,15 @@ #include "formatters/generic_json_formatter.h" +#include "json/reader.h" +#include "json/value.h" + +namespace ns_smart_device_link { +namespace ns_smart_objects { +class SmartObject; +} // namespace ns_smart_objects +} // namespace ns_smart_device_link + namespace ns_smart_device_link { namespace ns_json_handler { namespace formatters { diff --git a/src/components/formatters/src/meta_formatter.cc b/src/components/formatters/src/meta_formatter.cc index 82dd611498..ef49e1ab1c 100644 --- a/src/components/formatters/src/meta_formatter.cc +++ b/src/components/formatters/src/meta_formatter.cc @@ -33,10 +33,10 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE.auto -#include <set> -#include <string> - #include "formatters/meta_formatter.h" +#include "smart_objects/errors.h" +#include "smart_objects/smart_object.h" +#include "smart_objects/smart_schema.h" namespace formatter_ns = ns_smart_device_link::ns_json_handler::formatters; namespace smart_objects_ns = ns_smart_device_link::ns_smart_objects; diff --git a/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_adapter_impl.h b/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_adapter_impl.h index f2a5ce2dd8..e210933a97 100644 --- a/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_adapter_impl.h +++ b/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_adapter_impl.h @@ -38,6 +38,8 @@ namespace hmi_message_handler { +class HMIMessageHandler; + class HMIMessageAdapterImpl : public HMIMessageAdapter { public: /** diff --git a/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_handler_impl.h b/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_handler_impl.h index 167e2f84e6..2945a3200a 100644 --- a/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_handler_impl.h +++ b/src/components/hmi_message_handler/include/hmi_message_handler/hmi_message_handler_impl.h @@ -33,10 +33,18 @@ #ifndef SRC_COMPONENTS_HMI_MESSAGE_HANDLER_INCLUDE_HMI_MESSAGE_HANDLER_HMI_MESSAGE_HANDLER_IMPL_H_ #define SRC_COMPONENTS_HMI_MESSAGE_HANDLER_INCLUDE_HMI_MESSAGE_HANDLER_HMI_MESSAGE_HANDLER_IMPL_H_ +#include <stddef.h> +#include <memory> #include <set> +#include <sstream> + +#include "application_manager/message.h" #include "hmi_message_handler/hmi_message_adapter.h" #include "hmi_message_handler/hmi_message_handler.h" #include "hmi_message_handler/hmi_message_handler_settings.h" +#include "hmi_message_handler/hmi_message_sender.h" +#include "protocol/message_priority.h" +#include "utils/lock.h" #include "utils/macro.h" #include "utils/message_queue.h" #include "utils/prioritized_queue.h" @@ -44,6 +52,12 @@ #include "utils/threads/thread.h" namespace hmi_message_handler { +class HMIMessageAdapter; +class HMIMessageHandlerSettings; +class HMIMessageObserver; +} // namespace hmi_message_handler + +namespace hmi_message_handler { namespace impl { /* @@ -79,8 +93,8 @@ typedef threads::MessageLoopThread<utils::PrioritizedQueue<MessageToHmi> > ToHmiQueue; } // namespace impl -class ToHMIThreadImpl; class FromHMIThreadImpl; +class ToHMIThreadImpl; class HMIMessageHandlerImpl : public HMIMessageHandler, public impl::FromHmiQueue::Handler, diff --git a/src/components/hmi_message_handler/include/hmi_message_handler/mb_controller.h b/src/components/hmi_message_handler/include/hmi_message_handler/mb_controller.h index 544a3ca275..257e75d146 100644 --- a/src/components/hmi_message_handler/include/hmi_message_handler/mb_controller.h +++ b/src/components/hmi_message_handler/include/hmi_message_handler/mb_controller.h @@ -31,13 +31,16 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifndef MB_CONTROLLER_H #define MB_CONTROLLER_H +#include <bits/stdint-uintn.h> #include <algorithm> #include <atomic> #include <boost/asio/bind_executor.hpp> +#include <boost/asio/io_context.hpp> #include <boost/asio/ip/tcp.hpp> #include <boost/asio/placeholders.hpp> #include <boost/asio/strand.hpp> #include <boost/beast/core.hpp> +#include <boost/beast/core/multi_buffer.hpp> #include <boost/beast/websocket.hpp> #include <boost/make_shared.hpp> #include <boost/thread/thread.hpp> @@ -49,11 +52,32 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include <string> #include <thread> #include <vector> + #include "json/json.h" #include "utils/lock.h" +#include "utils/logger.h" #include "utils/macro.h" #include "websocket_session.h" +namespace Json { +class Value; +} // namespace Json +namespace boost { +namespace asio { +template <typename Executor> +class strand; +} // namespace asio +namespace beast { +namespace websocket { +template <class NextLayer> +class stream; +} // namespace websocket +} // namespace beast +namespace system { +class error_code; +} // namespace system +} // namespace boost + using namespace boost::beast::websocket; namespace hmi_message_handler { @@ -182,4 +206,4 @@ class CMessageBrokerController } // namespace hmi_message_handler -#endif /* MB_CONTROLLER_H */
\ No newline at end of file +#endif /* MB_CONTROLLER_H */ diff --git a/src/components/hmi_message_handler/src/hmi_message_adapter_impl.cc b/src/components/hmi_message_handler/src/hmi_message_adapter_impl.cc index 48874618a0..b25d41b33b 100644 --- a/src/components/hmi_message_handler/src/hmi_message_adapter_impl.cc +++ b/src/components/hmi_message_handler/src/hmi_message_adapter_impl.cc @@ -33,6 +33,8 @@ #include "hmi_message_handler/hmi_message_adapter_impl.h" namespace hmi_message_handler { +class HMIMessageHandler; + HMIMessageAdapterImpl::HMIMessageAdapterImpl(HMIMessageHandler* handler) : handler_(handler) {} diff --git a/src/components/hmi_message_handler/src/hmi_message_handler_impl.cc b/src/components/hmi_message_handler/src/hmi_message_handler_impl.cc index 70865f7771..a5b9bd43f5 100644 --- a/src/components/hmi_message_handler/src/hmi_message_handler_impl.cc +++ b/src/components/hmi_message_handler/src/hmi_message_handler_impl.cc @@ -31,7 +31,15 @@ */ #include "hmi_message_handler/hmi_message_handler_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "hmi_message_handler/hmi_message_adapter.h" +#include "hmi_message_handler/hmi_message_handler_settings.h" +#include "hmi_message_handler/hmi_message_observer.h" #include "utils/logger.h" +#include "utils/threads/thread_options.h" namespace hmi_message_handler { diff --git a/src/components/hmi_message_handler/src/mb_controller.cc b/src/components/hmi_message_handler/src/mb_controller.cc index ffc6ef23a3..05c09dbeb5 100644 --- a/src/components/hmi_message_handler/src/mb_controller.cc +++ b/src/components/hmi_message_handler/src/mb_controller.cc @@ -30,6 +30,23 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "hmi_message_handler/mb_controller.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <boost/asio/detail/impl/reactive_socket_service_base.ipp> +#include <boost/asio/impl/io_context.ipp> +#include <boost/asio/ip/impl/address.ipp> +#include <boost/asio/socket_base.hpp> +#include <boost/beast/core/impl/multi_buffer.ipp> +#include <boost/system/error_code.hpp> +#include <functional> +#include <new> +#include <string> +#include <type_traits> +#include <utility> + +#include "hmi_message_handler/websocket_session.h" +#include "json/value.h" + using namespace boost::beast::websocket; namespace hmi_message_handler { diff --git a/src/components/hmi_message_handler/src/messagebroker_adapter.cc b/src/components/hmi_message_handler/src/messagebroker_adapter.cc index 8e45d4ecd9..e444194a12 100644 --- a/src/components/hmi_message_handler/src/messagebroker_adapter.cc +++ b/src/components/hmi_message_handler/src/messagebroker_adapter.cc @@ -30,10 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <string> - +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <iosfwd> +#include <memory> + +#include "application_manager/message.h" +#include "hmi_message_handler/hmi_message_adapter_impl.h" +#include "hmi_message_handler/hmi_message_handler.h" +#include "hmi_message_handler/hmi_message_sender.h" +#include "hmi_message_handler/mb_controller.h" #include "hmi_message_handler/messagebroker_adapter.h" +#include "json/reader.h" +#include "json/value.h" +#include "json/writer.h" +#include "protocol/common.h" +#include "protocol/message_priority.h" #include "utils/logger.h" +#include "utils/threads/thread.h" namespace hmi_message_handler { diff --git a/src/components/include/protocol/message_priority.h b/src/components/include/protocol/message_priority.h index c672af3a37..0ff32fdd62 100644 --- a/src/components/include/protocol/message_priority.h +++ b/src/components/include/protocol/message_priority.h @@ -32,6 +32,7 @@ #ifndef SRC_COMPONENTS_INCLUDE_PROTOCOL_MESSAGE_PRIORITY_H_ #define SRC_COMPONENTS_INCLUDE_PROTOCOL_MESSAGE_PRIORITY_H_ +#include <bits/stdint-intn.h> #include <cstddef> #include "protocol/service_type.h" diff --git a/src/components/include/protocol/raw_message.h b/src/components/include/protocol/raw_message.h index 21b324417c..d49e0a07e1 100644 --- a/src/components/include/protocol/raw_message.h +++ b/src/components/include/protocol/raw_message.h @@ -32,7 +32,10 @@ #ifndef SRC_COMPONENTS_INCLUDE_PROTOCOL_RAW_MESSAGE_H_ #define SRC_COMPONENTS_INCLUDE_PROTOCOL_RAW_MESSAGE_H_ +#include <bits/stdint-uintn.h> +#include <stddef.h> #include <memory> + #include "protocol/message_priority.h" #include "protocol/service_type.h" #include "utils/macro.h" diff --git a/src/components/include/protocol/rpc_type.h b/src/components/include/protocol/rpc_type.h index db4a808cfd..966a21d87f 100644 --- a/src/components/include/protocol/rpc_type.h +++ b/src/components/include/protocol/rpc_type.h @@ -32,8 +32,8 @@ #ifndef SRC_COMPONENTS_INCLUDE_PROTOCOL_RPC_TYPE_H_ #define SRC_COMPONENTS_INCLUDE_PROTOCOL_RPC_TYPE_H_ +#include <bits/stdint-uintn.h> #include <stdint.h> - #include <ostream> namespace protocol_handler { diff --git a/src/components/include/protocol/service_type.h b/src/components/include/protocol/service_type.h index 803b8106b8..47543dbfbd 100644 --- a/src/components/include/protocol/service_type.h +++ b/src/components/include/protocol/service_type.h @@ -32,6 +32,7 @@ #ifndef SRC_COMPONENTS_INCLUDE_PROTOCOL_SERVICE_TYPE_H_ #define SRC_COMPONENTS_INCLUDE_PROTOCOL_SERVICE_TYPE_H_ +#include <bits/stdint-uintn.h> #include <stdint.h> namespace protocol_handler { diff --git a/src/components/include/security_manager/security_query.h b/src/components/include/security_manager/security_query.h index 5e66466663..e6ba9c09de 100644 --- a/src/components/include/security_manager/security_query.h +++ b/src/components/include/security_manager/security_query.h @@ -33,8 +33,11 @@ #ifndef SRC_COMPONENTS_INCLUDE_SECURITY_MANAGER_SECURITY_QUERY_H_ #define SRC_COMPONENTS_INCLUDE_SECURITY_MANAGER_SECURITY_QUERY_H_ +#include <bits/stdint-uintn.h> #include <stdint.h> #include <cstddef> +#include <cstdint> +#include <iosfwd> #include <memory> #include <string> #include <vector> diff --git a/src/components/include/utils/custom_string.h b/src/components/include/utils/custom_string.h index 0e5ef244f0..5aac172712 100644 --- a/src/components/include/utils/custom_string.h +++ b/src/components/include/utils/custom_string.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_INCLUDE_UTILS_CUSTOM_STRING_H_ #define SRC_COMPONENTS_INCLUDE_UTILS_CUSTOM_STRING_H_ +#include <stddef.h> +#include <iosfwd> #include <string> namespace utils { diff --git a/src/components/include/utils/date_time.h b/src/components/include/utils/date_time.h index 17b4fafe38..adf46e1535 100644 --- a/src/components/include/utils/date_time.h +++ b/src/components/include/utils/date_time.h @@ -32,7 +32,11 @@ #ifndef SRC_COMPONENTS_INCLUDE_UTILS_DATE_TIME_H_ #define SRC_COMPONENTS_INCLUDE_UTILS_DATE_TIME_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <stdint.h> +#include <boost/date_time/posix_time/posix_time_config.hpp> + #include "boost/date_time/posix_time/posix_time_duration.hpp" namespace date_time { diff --git a/src/components/include/utils/logger.h b/src/components/include/utils/logger.h index 907f8f4db0..a3c89babff 100644 --- a/src/components/include/utils/logger.h +++ b/src/components/include/utils/logger.h @@ -33,12 +33,17 @@ #ifndef SRC_COMPONENTS_INCLUDE_UTILS_LOGGER_H_ #define SRC_COMPONENTS_INCLUDE_UTILS_LOGGER_H_ +#include <log4cxx/level.h> +#include <log4cxx/log4cxx.h> +#include <log4cxx/logger.h> +#include <log4cxx/spi/location/locationinfo.h> #ifdef ENABLE_LOG #include <errno.h> #include <log4cxx/propertyconfigurator.h> #include <log4cxx/spi/loggingevent.h> #include <string.h> #include <sstream> + #include "utils/auto_trace.h" #include "utils/logger_status.h" #include "utils/push_log.h" diff --git a/src/components/include/utils/push_log.h b/src/components/include/utils/push_log.h index aaeaa83bae..6e8438366a 100644 --- a/src/components/include/utils/push_log.h +++ b/src/components/include/utils/push_log.h @@ -33,9 +33,19 @@ #ifndef SRC_COMPONENTS_INCLUDE_UTILS_PUSH_LOG_H_ #define SRC_COMPONENTS_INCLUDE_UTILS_PUSH_LOG_H_ +#include <log4cxx/level.h> +#include <log4cxx/log4cxx.h> #include <log4cxx/logger.h> +#include <log4cxx/logstring.h> +#include <iosfwd> #include <string> +namespace log4cxx { +namespace spi { +class LocationInfo; +} // namespace spi +} // namespace log4cxx + namespace logger { bool push_log(log4cxx::LoggerPtr logger, diff --git a/src/components/include/utils/semantic_version.h b/src/components/include/utils/semantic_version.h index 5b2f2a1cdf..1467187bc1 100644 --- a/src/components/include/utils/semantic_version.h +++ b/src/components/include/utils/semantic_version.h @@ -33,7 +33,12 @@ #ifndef SRC_COMPONENTS_INCLUDE_UTILS_SEMANTIC_VERSION_H_ #define SRC_COMPONENTS_INCLUDE_UTILS_SEMANTIC_VERSION_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stdio.h> +#include <iosfwd> #include <string> + namespace utils { struct SemanticVersion { @@ -122,4 +127,4 @@ extern const SemanticVersion base_rpc_version; extern const SemanticVersion rpc_version_5; } // namespace utils -#endif // SRC_COMPONENTS_INCLUDE_UTILS_CALLABLE_H
\ No newline at end of file +#endif // SRC_COMPONENTS_INCLUDE_UTILS_CALLABLE_H diff --git a/src/components/include/utils/threads/async_runner.h b/src/components/include/utils/threads/async_runner.h index 5c88112267..691440c648 100644 --- a/src/components/include/utils/threads/async_runner.h +++ b/src/components/include/utils/threads/async_runner.h @@ -1,4 +1,10 @@ -/* +#include <iosfwd> + +namespace threads { +class Thread; +} // namespace threads + +/* Copyright (c) 2014, Ford Motor Company All rights reserved. @@ -38,7 +44,6 @@ #include "thread.h" #include "thread_delegate.h" - #include "utils/conditional_variable.h" #include "utils/lock.h" diff --git a/src/components/include/utils/threads/thread_delegate.h b/src/components/include/utils/threads/thread_delegate.h index 2f2c8b3744..79d28373c2 100644 --- a/src/components/include/utils/threads/thread_delegate.h +++ b/src/components/include/utils/threads/thread_delegate.h @@ -34,6 +34,7 @@ #define SRC_COMPONENTS_INCLUDE_UTILS_THREADS_THREAD_DELEGATE_H_ #include <pthread.h> +#include <stddef.h> #include "utils/lock.h" diff --git a/src/components/media_manager/include/media_manager/audio/file_audio_streamer_adapter.h b/src/components/media_manager/include/media_manager/audio/file_audio_streamer_adapter.h index dc0c001acf..d523834806 100644 --- a/src/components/media_manager/include/media_manager/audio/file_audio_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/audio/file_audio_streamer_adapter.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_FILE_AUDIO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_FILE_AUDIO_STREAMER_ADAPTER_H_ +#include <iosfwd> + #include "media_manager/file_streamer_adapter.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/audio/from_mic_recorder_listener.h b/src/components/media_manager/include/media_manager/audio/from_mic_recorder_listener.h index 643657951b..a25657d4d2 100644 --- a/src/components/media_manager/include/media_manager/audio/from_mic_recorder_listener.h +++ b/src/components/media_manager/include/media_manager/audio/from_mic_recorder_listener.h @@ -33,7 +33,10 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_FROM_MIC_RECORDER_LISTENER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_FROM_MIC_RECORDER_LISTENER_H_ +#include <bits/stdint-intn.h> +#include <iosfwd> #include <string> + #include "media_manager/media_adapter_listener.h" #include "utils/macro.h" diff --git a/src/components/media_manager/include/media_manager/audio/pipe_audio_streamer_adapter.h b/src/components/media_manager/include/media_manager/audio/pipe_audio_streamer_adapter.h index d0dbbebd38..6d4324c8a6 100644 --- a/src/components/media_manager/include/media_manager/audio/pipe_audio_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/audio/pipe_audio_streamer_adapter.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_PIPE_AUDIO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_PIPE_AUDIO_STREAMER_ADAPTER_H_ +#include <iosfwd> + #include "media_manager/pipe_streamer_adapter.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/audio/socket_audio_streamer_adapter.h b/src/components/media_manager/include/media_manager/audio/socket_audio_streamer_adapter.h index c0f3174496..32b1f6c917 100644 --- a/src/components/media_manager/include/media_manager/audio/socket_audio_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/audio/socket_audio_streamer_adapter.h @@ -33,6 +33,9 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_SOCKET_AUDIO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_AUDIO_SOCKET_AUDIO_STREAMER_ADAPTER_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + #include "media_manager/socket_streamer_adapter.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/file_streamer_adapter.h b/src/components/media_manager/include/media_manager/file_streamer_adapter.h index a11b05b2ee..36bff6c528 100644 --- a/src/components/media_manager/include/media_manager/file_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/file_streamer_adapter.h @@ -35,7 +35,9 @@ #include <fstream> #include <string> + #include "media_manager/streamer_adapter.h" +#include "protocol/raw_message.h" #include "utils/threads/thread_delegate.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/media_adapter_impl.h b/src/components/media_manager/include/media_manager/media_adapter_impl.h index 37401f9c2b..7f52a2a8c8 100644 --- a/src/components/media_manager/include/media_manager/media_adapter_impl.h +++ b/src/components/media_manager/include/media_manager/media_adapter_impl.h @@ -33,13 +33,18 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_MEDIA_ADAPTER_IMPL_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_MEDIA_ADAPTER_IMPL_H_ +#include <bits/stdint-intn.h> +#include <memory> #include <set> + #include "media_manager/media_adapter.h" #include "media_manager/media_adapter_listener.h" #include "utils/macro.h" namespace media_manager { +class MediaAdapterListener; + typedef std::shared_ptr<MediaAdapterListener> MediaListenerPtr; class MediaAdapterImpl : public MediaAdapter { diff --git a/src/components/media_manager/include/media_manager/media_manager_impl.h b/src/components/media_manager/include/media_manager/media_manager_impl.h index 30b05d5c6b..8d6eeae182 100644 --- a/src/components/media_manager/include/media_manager/media_manager_impl.h +++ b/src/components/media_manager/include/media_manager/media_manager_impl.h @@ -33,13 +33,27 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_MEDIA_MANAGER_IMPL_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_MEDIA_MANAGER_IMPL_H_ +#include <bits/stdint-intn.h> +#include <iosfwd> #include <map> #include <string> + #include "media_manager/media_adapter_impl.h" #include "media_manager/media_adapter_listener.h" #include "media_manager/media_manager.h" +#include "protocol/raw_message.h" +#include "protocol/service_type.h" #include "protocol_handler/protocol_handler.h" #include "protocol_handler/protocol_observer.h" +#include "utils/macro.h" + +namespace media_manager { +class MediaAdapter; +class MediaManagerSettings; +} // namespace media_manager +namespace protocol_handler { +class ProtocolHandler; +} // namespace protocol_handler namespace application_manager { class ApplicationManager; diff --git a/src/components/media_manager/include/media_manager/pipe_streamer_adapter.h b/src/components/media_manager/include/media_manager/pipe_streamer_adapter.h index c079e04954..8480c695e0 100644 --- a/src/components/media_manager/include/media_manager/pipe_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/pipe_streamer_adapter.h @@ -33,8 +33,12 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_PIPE_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_PIPE_STREAMER_ADAPTER_H_ +#include <bits/stdint-intn.h> +#include <iosfwd> #include <string> + #include "media_manager/streamer_adapter.h" +#include "protocol/raw_message.h" #include "utils/threads/thread_delegate.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/socket_streamer_adapter.h b/src/components/media_manager/include/media_manager/socket_streamer_adapter.h index 3b647a0b83..b780d369f2 100644 --- a/src/components/media_manager/include/media_manager/socket_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/socket_streamer_adapter.h @@ -33,8 +33,13 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_SOCKET_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_SOCKET_STREAMER_ADAPTER_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <string> + #include "media_manager/streamer_adapter.h" +#include "protocol/raw_message.h" #include "utils/threads/thread_delegate.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/streamer_adapter.h b/src/components/media_manager/include/media_manager/streamer_adapter.h index 16696e81d1..07adb7a64f 100644 --- a/src/components/media_manager/include/media_manager/streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/streamer_adapter.h @@ -33,13 +33,21 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_STREAMER_ADAPTER_H_ +#include <bits/stdint-intn.h> #include <atomic> +#include <memory> + #include "media_manager/media_adapter_impl.h" #include "protocol/raw_message.h" +#include "utils/macro.h" #include "utils/message_queue.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" +namespace threads { +class Thread; +} // namespace threads + namespace media_manager { /** diff --git a/src/components/media_manager/include/media_manager/streamer_listener.h b/src/components/media_manager/include/media_manager/streamer_listener.h index 32ba167985..688fa5bffb 100644 --- a/src/components/media_manager/include/media_manager/streamer_listener.h +++ b/src/components/media_manager/include/media_manager/streamer_listener.h @@ -33,7 +33,9 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_STREAMER_LISTENER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_STREAMER_LISTENER_H_ +#include <bits/stdint-intn.h> #include <stdint.h> + #include "media_manager/media_adapter_listener.h" #include "utils/macro.h" diff --git a/src/components/media_manager/include/media_manager/video/file_video_streamer_adapter.h b/src/components/media_manager/include/media_manager/video/file_video_streamer_adapter.h index 1677b5ad34..312e2dd0ca 100644 --- a/src/components/media_manager/include/media_manager/video/file_video_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/video/file_video_streamer_adapter.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_FILE_VIDEO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_FILE_VIDEO_STREAMER_ADAPTER_H_ +#include <iosfwd> + #include "media_manager/file_streamer_adapter.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/video/pipe_video_streamer_adapter.h b/src/components/media_manager/include/media_manager/video/pipe_video_streamer_adapter.h index 3bf5723572..04ade8ea00 100644 --- a/src/components/media_manager/include/media_manager/video/pipe_video_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/video/pipe_video_streamer_adapter.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_PIPE_VIDEO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_PIPE_VIDEO_STREAMER_ADAPTER_H_ +#include <iosfwd> + #include "media_manager/pipe_streamer_adapter.h" namespace media_manager { diff --git a/src/components/media_manager/include/media_manager/video/socket_video_streamer_adapter.h b/src/components/media_manager/include/media_manager/video/socket_video_streamer_adapter.h index d3d5111a60..59fca40d31 100644 --- a/src/components/media_manager/include/media_manager/video/socket_video_streamer_adapter.h +++ b/src/components/media_manager/include/media_manager/video/socket_video_streamer_adapter.h @@ -33,7 +33,9 @@ #ifndef SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_SOCKET_VIDEO_STREAMER_ADAPTER_H_ #define SRC_COMPONENTS_MEDIA_MANAGER_INCLUDE_MEDIA_MANAGER_VIDEO_SOCKET_VIDEO_STREAMER_ADAPTER_H_ +#include <bits/stdint-uintn.h> #include <stdint.h> +#include <iosfwd> #include <string> #include "media_manager/socket_streamer_adapter.h" diff --git a/src/components/media_manager/src/audio/audio_stream_sender_thread.cc b/src/components/media_manager/src/audio/audio_stream_sender_thread.cc index 078841f2a4..062007d0b6 100644 --- a/src/components/media_manager/src/audio/audio_stream_sender_thread.cc +++ b/src/components/media_manager/src/audio/audio_stream_sender_thread.cc @@ -29,15 +29,16 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstdint> +#include <iterator> +#include <memory> +#include <ostream> +#include <vector> -#if defined(OS_POSIX) && defined(OS_LINUX) -#include <pthread.h> // TODO(DK): Need to remove -#include <unistd.h> -#endif - -#include <string.h> -#include <string> -#include "application_manager/application_impl.h" #include "application_manager/application_manager.h" #include "application_manager/commands/command.h" #include "application_manager/message.h" @@ -45,9 +46,10 @@ #include "application_manager/smart_object_keys.h" #include "interfaces/MOBILE_API.h" #include "media_manager/audio/audio_stream_sender_thread.h" -#include "media_manager/media_manager_settings.h" #include "smart_objects/smart_object.h" +#include "utils/conditional_variable.h" #include "utils/file_system.h" +#include "utils/lock.h" #include "utils/logger.h" namespace media_manager { diff --git a/src/components/media_manager/src/audio/from_mic_recorder_listener.cc b/src/components/media_manager/src/audio/from_mic_recorder_listener.cc index 721229b250..8fe4ca9c44 100644 --- a/src/components/media_manager/src/audio/from_mic_recorder_listener.cc +++ b/src/components/media_manager/src/audio/from_mic_recorder_listener.cc @@ -31,9 +31,16 @@ */ #include "media_manager/audio/from_mic_recorder_listener.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <ostream> + #include "media_manager/audio/audio_stream_sender_thread.h" #include "utils/logger.h" #include "utils/threads/thread.h" +#include "utils/threads/thread_delegate.h" namespace media_manager { diff --git a/src/components/media_manager/src/audio/socket_audio_streamer_adapter.cc b/src/components/media_manager/src/audio/socket_audio_streamer_adapter.cc index 373d92cdde..8fce7b7091 100644 --- a/src/components/media_manager/src/audio/socket_audio_streamer_adapter.cc +++ b/src/components/media_manager/src/audio/socket_audio_streamer_adapter.cc @@ -31,7 +31,6 @@ */ #include "media_manager/audio/socket_audio_streamer_adapter.h" -#include <string> namespace { const std::string kHeader = diff --git a/src/components/media_manager/src/file_streamer_adapter.cc b/src/components/media_manager/src/file_streamer_adapter.cc index 7761e13601..69f3945c42 100644 --- a/src/components/media_manager/src/file_streamer_adapter.cc +++ b/src/components/media_manager/src/file_streamer_adapter.cc @@ -31,6 +31,13 @@ */ #include "media_manager/file_streamer_adapter.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <string> + #include "utils/file_system.h" #include "utils/logger.h" diff --git a/src/components/media_manager/src/media_manager_impl.cc b/src/components/media_manager/src/media_manager_impl.cc index 90b891133d..23fc82294e 100644 --- a/src/components/media_manager/src/media_manager_impl.cc +++ b/src/components/media_manager/src/media_manager_impl.cc @@ -31,11 +31,22 @@ */ #include "media_manager/media_manager_impl.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <cstdint> +#include <memory> +#include <ostream> +#include <string> +#include <vector> + #include "application_manager/application.h" -#include "application_manager/application_impl.h" #include "application_manager/application_manager.h" -#include "application_manager/message_helper.h" #include "media_manager/audio/from_mic_recorder_listener.h" +#include "media_manager/media_adapter.h" +#include "media_manager/media_adapter_listener.h" #include "media_manager/streamer_listener.h" #include "protocol_handler/protocol_handler.h" #include "utils/file_system.h" diff --git a/src/components/media_manager/src/pipe_streamer_adapter.cc b/src/components/media_manager/src/pipe_streamer_adapter.cc index c692a0e266..c7aa327fde 100644 --- a/src/components/media_manager/src/pipe_streamer_adapter.cc +++ b/src/components/media_manager/src/pipe_streamer_adapter.cc @@ -31,10 +31,18 @@ */ #include "media_manager/pipe_streamer_adapter.h" + +#include <bits/stdint-uintn.h> #include <errno.h> #include <fcntl.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <sys/stat.h> #include <unistd.h> +#include <memory> +#include <ostream> +#include <string> + #include "utils/file_system.h" #include "utils/logger.h" diff --git a/src/components/media_manager/src/socket_streamer_adapter.cc b/src/components/media_manager/src/socket_streamer_adapter.cc index 624e388a0c..d126d1a5d5 100644 --- a/src/components/media_manager/src/socket_streamer_adapter.cc +++ b/src/components/media_manager/src/socket_streamer_adapter.cc @@ -31,13 +31,16 @@ */ #include "media_manager/socket_streamer_adapter.h" + #include <arpa/inet.h> -#include <netdb.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <netinet/in.h> -#include <sys/select.h> +#include <stddef.h> #include <sys/socket.h> -#include <sys/types.h> #include <unistd.h> +#include <memory> + #include "utils/logger.h" namespace media_manager { diff --git a/src/components/media_manager/src/streamer_adapter.cc b/src/components/media_manager/src/streamer_adapter.cc index 37cb1426dc..2874968dfb 100644 --- a/src/components/media_manager/src/streamer_adapter.cc +++ b/src/components/media_manager/src/streamer_adapter.cc @@ -31,7 +31,18 @@ */ #include "media_manager/streamer_adapter.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <ostream> +#include <set> + +#include "media_manager/media_adapter_listener.h" #include "utils/logger.h" +#include "utils/threads/thread.h" +#include "utils/threads/thread_options.h" namespace media_manager { diff --git a/src/components/media_manager/src/streamer_listener.cc b/src/components/media_manager/src/streamer_listener.cc index 2d6c3bc984..5da9eb0518 100644 --- a/src/components/media_manager/src/streamer_listener.cc +++ b/src/components/media_manager/src/streamer_listener.cc @@ -31,7 +31,11 @@ */ #include "media_manager/streamer_listener.h" -#include "media_manager/media_manager_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + +#include "media_manager/media_manager.h" #include "utils/logger.h" namespace media_manager { diff --git a/src/components/policy/policy_regular/include/policy/access_remote_impl.h b/src/components/policy/policy_regular/include/policy/access_remote_impl.h index dbe317667a..582a9c3259 100644 --- a/src/components/policy/policy_regular/include/policy/access_remote_impl.h +++ b/src/components/policy/policy_regular/include/policy/access_remote_impl.h @@ -32,16 +32,23 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_ACCESS_REMOTE_IMPL_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_ACCESS_REMOTE_IMPL_H_ +#include <iosfwd> #include <map> -#include "policy/policy_table/types.h" -#include "utils/macro.h" +#include <memory> +#include <vector> #include "policy/access_remote.h" #include "policy/cache_manager.h" +#include "policy/policy_table/enums.h" +#include "policy/policy_table/types.h" +#include "policy/policy_types.h" +#include "rpc_base/rpc_base_inl.h" +#include "utils/macro.h" using policy_table::FunctionalGroupings; namespace policy { +class CacheManager; class AccessRemoteImpl : public AccessRemote { public: diff --git a/src/components/policy/policy_regular/include/policy/cache_manager.h b/src/components/policy/policy_regular/include/policy/cache_manager.h index 30732f685c..600c0896fc 100644 --- a/src/components/policy/policy_regular/include/policy/cache_manager.h +++ b/src/components/policy/policy_regular/include/policy/cache_manager.h @@ -33,19 +33,35 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_CACHE_MANAGER_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_CACHE_MANAGER_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <map> +#include <memory> +#include <set> +#include <string> +#include <vector> #include "policy/cache_manager_interface.h" +#include "policy/policy_table/enums.h" +#include "policy/policy_table/types.h" +#include "policy/policy_types.h" #include "policy/pt_representation.h" #include "policy/usage_statistics/statistics_manager.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_inl.h" +#include "utils/conditional_variable.h" +#include "utils/lock.h" +#include "utils/macro.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" -#include "policy/policy_types.h" -#include "utils/conditional_variable.h" -#include "utils/lock.h" +namespace threads { +class Thread; +} // namespace threads namespace policy { +class PTRepresentation; class PolicySettings; class CacheManager : public CacheManagerInterface { diff --git a/src/components/policy/policy_regular/include/policy/policy_helper.h b/src/components/policy/policy_regular/include/policy/policy_helper.h index 4c697858f5..143c7581db 100644 --- a/src/components/policy/policy_regular/include/policy/policy_helper.h +++ b/src/components/policy/policy_regular/include/policy/policy_helper.h @@ -1,4 +1,13 @@ -/* +#include <stddef.h> +#include <iosfwd> +#include <memory> +#include <set> +#include <vector> + +#include "policy/policy_table/enums.h" +#include "policy/policy_table/types.h" + +/* Copyright (c) 2013, Ford Motor Company All rights reserved. @@ -29,12 +38,10 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_HELPER_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_HELPER_H_ #include "policy/policy_table/functions.h" - #include "policy/policy_types.h" namespace policy { @@ -239,9 +246,9 @@ FunctionalGroupIDs FindSame(const FunctionalGroupIDs& first, const FunctionalGroupIDs& second); /** - * @brief Unwrap application policies from predefined values to specific policy - * values, i.e. if application has "default", it will be assigned default - * policies + * @brief Unwrap application policies from predefined values to specific + * policy values, i.e. if application has "default", it will be assigned + * default policies * @param app_policies Application policies to unwrap * @return true, if succeded, otherwise - false */ diff --git a/src/components/policy/policy_regular/include/policy/policy_manager_impl.h b/src/components/policy/policy_regular/include/policy/policy_manager_impl.h index 1860f7e591..57f45a1468 100644 --- a/src/components/policy/policy_regular/include/policy/policy_manager_impl.h +++ b/src/components/policy/policy_regular/include/policy/policy_manager_impl.h @@ -33,9 +33,16 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_MANAGER_IMPL_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_MANAGER_IMPL_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> #include <cstdint> +#include <iosfwd> #include <list> +#include <map> +#include <memory> #include <string> +#include <vector> #include "policy/access_remote.h" #include "policy/access_remote_impl.h" @@ -43,15 +50,24 @@ #include "policy/policy_helper.h" #include "policy/policy_manager.h" #include "policy/policy_table.h" +#include "policy/policy_table/enums.h" #include "policy/policy_table/functions.h" +#include "policy/policy_table/types.h" +#include "policy/policy_types.h" #include "policy/update_status_manager.h" #include "policy/usage_statistics/statistics_manager.h" +#include "rpc_base/rpc_base.h" #include "utils/lock.h" +#include "utils/macro.h" #include "utils/timer.h" namespace policy_table = rpc::policy_table_interface_base; namespace policy { +class AccessRemote; +class PolicyListener; +class PolicySettings; +struct ApplicationOnDevice; struct CheckAppPolicy; class PolicyManagerImpl : public PolicyManager { diff --git a/src/components/policy/policy_regular/include/policy/policy_table/enums.h b/src/components/policy/policy_regular/include/policy/policy_table/enums.h index 679950277d..4570e433a0 100644 --- a/src/components/policy/policy_regular/include/policy/policy_table/enums.h +++ b/src/components/policy/policy_regular/include/policy/policy_table/enums.h @@ -33,6 +33,7 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_TABLE_ENUMS_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_TABLE_ENUMS_H_ +#include <iosfwd> #include <string> namespace rpc { diff --git a/src/components/policy/policy_regular/include/policy/policy_table/types.h b/src/components/policy/policy_regular/include/policy/policy_table/types.h index e41069a86c..25442c2969 100644 --- a/src/components/policy/policy_regular/include/policy/policy_table/types.h +++ b/src/components/policy/policy_regular/include/policy/policy_table/types.h @@ -33,25 +33,39 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_TABLE_TYPES_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_POLICY_TABLE_TYPES_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stdint.h> #include <climits> +#include <iosfwd> +#include <map> +#include <string> +#include <vector> #include "policy/policy_table/enums.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_inl.h" +#include "rpc_base/rpc_base_json_inl.h" #include "rpc_base/rpc_message.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace Json { class Value; } // namespace Json namespace rpc { namespace policy_table_interface_base { struct AppLevel; +struct AppServiceHandledRpc; +struct AppServiceInfo; struct ApplicationParams; struct DeviceParams; struct MessageLanguages; struct MessageString; struct RpcParameters; struct Rpcs; -struct AppServiceHandledRpc; -struct AppServiceInfo; } // namespace policy_table_interface_base } // namespace rpc diff --git a/src/components/policy/policy_regular/include/policy/sql_pt_queries.h b/src/components/policy/policy_regular/include/policy/sql_pt_queries.h index bada9a003a..7eb08f4b99 100644 --- a/src/components/policy/policy_regular/include/policy/sql_pt_queries.h +++ b/src/components/policy/policy_regular/include/policy/sql_pt_queries.h @@ -33,6 +33,7 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_SQL_PT_QUERIES_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_SQL_PT_QUERIES_H_ +#include <iosfwd> #include <string> namespace policy { diff --git a/src/components/policy/policy_regular/include/policy/status.h b/src/components/policy/policy_regular/include/policy/status.h index 8fd3ff559e..9494c1995b 100644 --- a/src/components/policy/policy_regular/include/policy/status.h +++ b/src/components/policy/policy_regular/include/policy/status.h @@ -33,7 +33,9 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_EXTERNAL_INCLUDE_POLICY_STATUS_H_ #define SRC_COMPONENTS_POLICY_POLICY_EXTERNAL_INCLUDE_POLICY_STATUS_H_ +#include <iosfwd> #include <string> + #include "policy/policy_types.h" #include "utils/macro.h" diff --git a/src/components/policy/policy_regular/include/policy/update_status_manager.h b/src/components/policy/policy_regular/include/policy/update_status_manager.h index 0c79bf0ba4..6e2bb77365 100644 --- a/src/components/policy/policy_regular/include/policy/update_status_manager.h +++ b/src/components/policy/policy_regular/include/policy/update_status_manager.h @@ -33,7 +33,11 @@ #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_UPDATE_STATUS_MANAGER_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_UPDATE_STATUS_MANAGER_H_ +#include <iosfwd> +#include <memory> + #include "policy/policy_types.h" +#include "policy/status.h" #include "policy/update_status_manager_interface.h" #include "utils/conditional_variable.h" #include "utils/lock.h" diff --git a/src/components/policy/policy_regular/include/policy/usage_statistics/counter.h b/src/components/policy/policy_regular/include/policy/usage_statistics/counter.h index bd88815012..c109dead92 100644 --- a/src/components/policy/policy_regular/include/policy/usage_statistics/counter.h +++ b/src/components/policy/policy_regular/include/policy/usage_statistics/counter.h @@ -1,4 +1,8 @@ -/* +#include <bits/stdint-uintn.h> +#include <iosfwd> +#include <memory> + +/* Copyright (c) 2013, Ford Motor Company All rights reserved. @@ -29,14 +33,14 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - #ifndef SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_USAGE_STATISTICS_COUNTER_H_ #define SRC_COMPONENTS_POLICY_POLICY_REGULAR_INCLUDE_POLICY_USAGE_STATISTICS_COUNTER_H_ #include <ctime> +#include <memory> + #include "policy/usage_statistics/app_stopwatch.h" #include "policy/usage_statistics/statistics_manager.h" - #include "utils/macro.h" #include "utils/timer.h" diff --git a/src/components/policy/policy_regular/src/access_remote_impl.cc b/src/components/policy/policy_regular/src/access_remote_impl.cc index f743a4d56e..f7dae471bf 100644 --- a/src/components/policy/policy_regular/src/access_remote_impl.cc +++ b/src/components/policy/policy_regular/src/access_remote_impl.cc @@ -31,9 +31,17 @@ */ #include "policy/access_remote_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <algorithm> #include <iterator> +#include <ostream> +#include <string> +#include <utility> + #include "policy/cache_manager.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_json_inl.h" #include "utils/logger.h" CREATE_LOGGERPTR_GLOBAL(logger_, "PolicyManagerImpl") diff --git a/src/components/policy/policy_regular/src/cache_manager.cc b/src/components/policy/policy_regular/src/cache_manager.cc index 94ce52b6f1..30f0e8ecf0 100644 --- a/src/components/policy/policy_regular/src/cache_manager.cc +++ b/src/components/policy/policy_regular/src/cache_manager.cc @@ -32,26 +32,39 @@ #include "policy/cache_manager.h" +#include <bits/types/struct_tm.h> +#include <bits/types/time_t.h> +#include <ctype.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <strings.h> + #include <algorithm> #include <cmath> +#include <cstdint> #include <ctime> -#include <functional> +#include <iterator> #include <sstream> +#include <type_traits> +#include <utility> #include "json/features.h" #include "json/reader.h" +#include "json/value.h" #include "json/writer.h" +#include "policy/policy_settings.h" +#include "policy/pt_representation.h" +#include "policy/sql_pt_representation.h" +#include "rpc_base/rpc_base_json_inl.h" +#include "rpc_base/validation_report.h" #include "utils/date_time.h" #include "utils/file_system.h" -#include "utils/gen_hash.h" #include "utils/helpers.h" #include "utils/logger.h" #include "utils/macro.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" -#include "policy/sql_pt_representation.h" - namespace policy_table = rpc::policy_table_interface_base; namespace policy { diff --git a/src/components/policy/policy_regular/src/policy_helper.cc b/src/components/policy/policy_regular/src/policy_helper.cc index 5fa0b314b3..aba9bdc5e7 100644 --- a/src/components/policy/policy_regular/src/policy_helper.cc +++ b/src/components/policy/policy_regular/src/policy_helper.cc @@ -31,11 +31,26 @@ */ #include "policy/policy_helper.h" -#include <string.h> + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <strings.h> + #include <algorithm> +#include <iterator> +#include <map> #include <sstream> +#include <string> +#include <utility> + +#include "policy/access_remote_impl.h" +#include "policy/cache_manager_interface.h" +#include "policy/policy_listener.h" #include "policy/policy_manager_impl.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_inl.h" #include "utils/custom_string.h" +#include "utils/lock.h" #include "utils/logger.h" namespace policy { diff --git a/src/components/policy/policy_regular/src/policy_manager_impl.cc b/src/components/policy/policy_regular/src/policy_manager_impl.cc index 0884fc53b6..bf9c11dc09 100644 --- a/src/components/policy/policy_regular/src/policy_manager_impl.cc +++ b/src/components/policy/policy_regular/src/policy_manager_impl.cc @@ -31,28 +31,34 @@ */ #include "policy/policy_manager_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + #include <algorithm> #include <iterator> -#include <limits> -#include <queue> -#include <set> +#include <ostream> +#include <type_traits> +#include <utility> + #include "json/reader.h" +#include "json/value.h" #include "json/writer.h" +#include "policy/access_remote.h" +#include "policy/access_remote_impl.h" +#include "policy/cache_manager.h" #include "policy/policy_helper.h" -#include "policy/policy_table.h" -#include "policy/pt_representation.h" +#include "policy/policy_listener.h" +#include "policy/policy_settings.h" +#include "policy/update_status_manager.h" +#include "rpc_base/rpc_base_inl.h" +#include "rpc_base/validation_report.h" +#include "timer.h" +#include "utils/callable.h" #include "utils/date_time.h" #include "utils/file_system.h" #include "utils/logger.h" - -#include "config_profile/profile.h" -#include "policy/cache_manager.h" -#include "policy/update_status_manager.h" #include "utils/timer_task_impl.h" -#include "policy/access_remote.h" -#include "policy/access_remote_impl.h" - policy::PolicyManager* CreateManager() { return new policy::PolicyManagerImpl(); } diff --git a/src/components/policy/policy_regular/src/policy_table/types.cc b/src/components/policy/policy_regular/src/policy_table/types.cc index bdf1329dee..e7657f9302 100644 --- a/src/components/policy/policy_regular/src/policy_table/types.cc +++ b/src/components/policy/policy_regular/src/policy_table/types.cc @@ -1,6 +1,9 @@ // This file is generated, do not edit #include "policy/policy_table/types.h" + +#include "json/value.h" #include "rpc_base/rpc_base_json_inl.h" +#include "rpc_base/validation_report.h" namespace rpc { namespace policy_table_interface_base { diff --git a/src/components/policy/policy_regular/src/policy_table/validation.cc b/src/components/policy/policy_regular/src/policy_table/validation.cc index 059c18d00e..e85315deae 100644 --- a/src/components/policy/policy_regular/src/policy_table/validation.cc +++ b/src/components/policy/policy_regular/src/policy_table/validation.cc @@ -1,5 +1,16 @@ +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + #include <algorithm> +#include <map> +#include <ostream> +#include <utility> + +#include "policy/policy_table/enums.h" #include "policy/policy_table/types.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_inl.h" +#include "rpc_base/rpc_base_json_inl.h" #include "utils/logger.h" namespace { diff --git a/src/components/policy/policy_regular/src/sql_pt_representation.cc b/src/components/policy/policy_regular/src/sql_pt_representation.cc index 20ba9ec651..b5f418532f 100644 --- a/src/components/policy/policy_regular/src/sql_pt_representation.cc +++ b/src/components/policy/policy_regular/src/sql_pt_representation.cc @@ -30,18 +30,37 @@ POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <errno.h> -#include <stdint.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <stdlib.h> +#include <string.h> #include <unistd.h> + +#include <map> +#include <memory> #include <sstream> +#include <string> +#include <utility> +#include <vector> -#include "config_profile/profile.h" #include "policy/cache_manager.h" #include "policy/policy_helper.h" +#include "policy/policy_settings.h" +#include "policy/policy_table/enums.h" +#include "policy/policy_table/types.h" +#include "policy/policy_types.h" +#include "policy/pt_representation.h" #include "policy/sql_pt_queries.h" #include "policy/sql_pt_representation.h" -#include "policy/sql_wrapper.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/rpc_base_inl.h" +#include "rpc_base/rpc_base_json_inl.h" +#include "sqlite_wrapper/sql_database.h" +#include "sqlite_wrapper/sql_error.h" +#include "sqlite_wrapper/sql_query.h" #include "utils/date_time.h" #include "utils/file_system.h" #include "utils/gen_hash.h" diff --git a/src/components/policy/policy_regular/src/status.cc b/src/components/policy/policy_regular/src/status.cc index 00a6a95af3..9200f30b04 100644 --- a/src/components/policy/policy_regular/src/status.cc +++ b/src/components/policy/policy_regular/src/status.cc @@ -31,6 +31,9 @@ */ #include "policy/status.h" + +#include <memory> + #include "policy/update_status_manager_interface.h" policy::UpToDateStatus::UpToDateStatus() diff --git a/src/components/policy/policy_regular/src/update_status_manager.cc b/src/components/policy/policy_regular/src/update_status_manager.cc index c37f8bbadc..6448e84d29 100644 --- a/src/components/policy/policy_regular/src/update_status_manager.cc +++ b/src/components/policy/policy_regular/src/update_status_manager.cc @@ -31,8 +31,14 @@ */ #include "policy/update_status_manager.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + #include "policy/policy_listener.h" #include "utils/logger.h" +#include "utils/macro.h" namespace policy { diff --git a/src/components/policy/policy_regular/src/usage_statistics/counter.cc b/src/components/policy/policy_regular/src/usage_statistics/counter.cc index 340f900cac..67c8d0fca4 100644 --- a/src/components/policy/policy_regular/src/usage_statistics/counter.cc +++ b/src/components/policy/policy_regular/src/usage_statistics/counter.cc @@ -1,4 +1,4 @@ -/* +/* Copyright (c) 2013, Ford Motor Company All rights reserved. @@ -29,14 +29,11 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - #ifndef SRC_COMPONENTS_POLICY_INCLUDE_POLICY_STATISTICS_MANAGER_H_ #define SRC_COMPONENTS_POLICY_INCLUDE_POLICY_STATISTICS_MANAGER_H_ #include "policy/usage_statistics/counter.h" -#include <cassert> #include "utils/date_time.h" - #include "utils/timer_task_impl.h" namespace usage_statistics { diff --git a/src/components/protocol/src/message_priority.cc b/src/components/protocol/src/message_priority.cc index 893e624ed2..44cdac941b 100644 --- a/src/components/protocol/src/message_priority.cc +++ b/src/components/protocol/src/message_priority.cc @@ -32,6 +32,8 @@ #include "protocol/message_priority.h" +#include <log4cxx/logger.h> + #include "protocol/service_type.h" #include "utils/macro.h" diff --git a/src/components/protocol/src/raw_message.cc b/src/components/protocol/src/raw_message.cc index daffd0f2bd..f4fb995d56 100644 --- a/src/components/protocol/src/raw_message.cc +++ b/src/components/protocol/src/raw_message.cc @@ -32,7 +32,7 @@ #include "protocol/raw_message.h" -#include <memory.h> +#include <string.h> namespace protocol_handler { diff --git a/src/components/protocol/src/rpc_type.cc b/src/components/protocol/src/rpc_type.cc index bc1142ad5c..0c09cf6bbe 100644 --- a/src/components/protocol/src/rpc_type.cc +++ b/src/components/protocol/src/rpc_type.cc @@ -32,6 +32,10 @@ #include "protocol/rpc_type.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + #include "utils/logger.h" #include "utils/macro.h" diff --git a/src/components/protocol/src/service_type.cc b/src/components/protocol/src/service_type.cc index 8ca57f338b..760c4854d4 100644 --- a/src/components/protocol/src/service_type.cc +++ b/src/components/protocol/src/service_type.cc @@ -31,6 +31,10 @@ */ #include "protocol/service_type.h" +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + #include "utils/logger.h" #include "utils/macro.h" diff --git a/src/components/protocol_handler/include/protocol_handler/handshake_handler.h b/src/components/protocol_handler/include/protocol_handler/handshake_handler.h index cb52c9d375..b88a9e47e5 100644 --- a/src/components/protocol_handler/include/protocol_handler/handshake_handler.h +++ b/src/components/protocol_handler/include/protocol_handler/handshake_handler.h @@ -33,15 +33,20 @@ #ifndef SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_START_SESSION_HANDLER_H_ #define SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_START_SESSION_HANDLER_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> #include <memory> #include "protocol_handler/protocol_handler_impl.h" #include "protocol_handler/protocol_packet.h" #include "protocol_handler/session_observer.h" #include "security_manager/security_manager_listener.h" - +#include "security_manager/ssl_context.h" +#include "utils/macro.h" #include "utils/semantic_version.h" +struct BsonObject; + namespace protocol_handler { class ProtocolHandlerImpl; diff --git a/src/components/protocol_handler/include/protocol_handler/incoming_data_handler.h b/src/components/protocol_handler/include/protocol_handler/incoming_data_handler.h index 82bf563bc5..7052e5f19d 100644 --- a/src/components/protocol_handler/include/protocol_handler/incoming_data_handler.h +++ b/src/components/protocol_handler/include/protocol_handler/incoming_data_handler.h @@ -32,8 +32,13 @@ #ifndef SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_INCOMING_DATA_HANDLER_H_ #define SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_INCOMING_DATA_HANDLER_H_ +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <cstdint> #include <map> #include <vector> + +#include "protocol/common.h" #include "protocol_handler/protocol_packet.h" #include "transport_manager/common.h" #include "utils/macro.h" @@ -46,6 +51,8 @@ namespace protocol_handler { * data * IncomingDataHandler methods are reentrant and not thread-safe */ +class RawMessage; + class IncomingDataHandler { public: IncomingDataHandler(); diff --git a/src/components/protocol_handler/include/protocol_handler/multiframe_builder.h b/src/components/protocol_handler/include/protocol_handler/multiframe_builder.h index 3da63bd79f..a20910d22f 100644 --- a/src/components/protocol_handler/include/protocol_handler/multiframe_builder.h +++ b/src/components/protocol_handler/include/protocol_handler/multiframe_builder.h @@ -33,11 +33,17 @@ #ifndef SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_MULTIFRAME_BUILDER_H_ #define SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_MULTIFRAME_BUILDER_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <algorithm> // std::copy -#include <iterator> // std::ostream_iterator +#include <boost/date_time/posix_time/posix_time_config.hpp> +#include <iterator> // std::ostream_iterator #include <map> +#include <memory> #include <ostream> // std::basic_ostream +#include <utility> +#include "protocol/common.h" #include "protocol_handler/protocol_packet.h" #include "utils/date_time.h" diff --git a/src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h b/src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h index 15996bb4e2..6e09476a22 100644 --- a/src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h +++ b/src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h @@ -33,22 +33,25 @@ #ifndef SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_PROTOCOL_HANDLER_IMPL_H_ #define SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_PROTOCOL_HANDLER_IMPL_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> #include <stdint.h> +#include <cstdint> #include <map> #include <memory> #include <set> +#include <sstream> +#include <string> #include <utility> // std::make_pair #include <vector> -#include "utils/message_queue.h" -#include "utils/prioritized_queue.h" -#include "utils/threads/message_loop_thread.h" - -#include "utils/custom_string.h" -#include "utils/messagemeter.h" -#include "utils/semantic_version.h" #include "application_manager/policies/policy_handler_observer.h" #include "connection_handler/connection_handler.h" +#include "protocol/common.h" +#include "protocol/message_priority.h" +#include "protocol/raw_message.h" +#include "protocol/service_type.h" #include "protocol_handler/incoming_data_handler.h" #include "protocol_handler/multiframe_builder.h" #include "protocol_handler/protocol_handler.h" @@ -60,6 +63,40 @@ #include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_manager.h" #include "transport_manager/transport_manager_listener_empty.h" +#include "utils/custom_string.h" +#include "utils/lock.h" +#include "utils/macro.h" +#include "utils/message_queue.h" +#include "utils/messagemeter.h" +#include "utils/prioritized_queue.h" +#include "utils/semantic_version.h" +#include "utils/threads/message_loop_thread.h" + +namespace connection_handler { +class ConnectionHandler; +} // namespace connection_handler +namespace protocol_handler { +class PHTelemetryObserver; +class ProtocolHandlerSettings; +struct SessionContext; +} // namespace protocol_handler +namespace security_manager { +class SecurityManager; +} // namespace security_manager +namespace transport_manager { +class CommunicationError; +class DataReceiveError; +class DataSendError; +class DeviceInfo; +class TransportManager; +} // namespace transport_manager +namespace utils { +namespace custom_string { +class CustomString; +} // namespace custom_string +struct SemanticVersion; +} // namespace utils +struct BsonObject; #ifdef TELEMETRY_MONITOR #include "protocol_handler/telemetry_observer.h" @@ -80,12 +117,11 @@ class ConnectionHandlerImpl; *\brief Namespace for SmartDeviceLink ProtocolHandler related functionality. */ namespace protocol_handler { -class ProtocolObserver; -class SessionObserver; class HandshakeHandler; - class MessagesFromMobileAppHandler; class MessagesToMobileAppHandler; +class ProtocolObserver; +class SessionObserver; using transport_manager::TransportManagerListenerEmpty; diff --git a/src/components/protocol_handler/include/protocol_handler/protocol_payload.h b/src/components/protocol_handler/include/protocol_handler/protocol_payload.h index 83eaee62d9..334f85c7d2 100644 --- a/src/components/protocol_handler/include/protocol_handler/protocol_payload.h +++ b/src/components/protocol_handler/include/protocol_handler/protocol_payload.h @@ -33,7 +33,10 @@ #ifndef SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_PROTOCOL_PAYLOAD_H_ #define SRC_COMPONENTS_PROTOCOL_HANDLER_INCLUDE_PROTOCOL_HANDLER_PROTOCOL_PAYLOAD_H_ +#include <bits/stdint-uintn.h> +#include <stddef.h> #include <stdint.h> +#include <cstdint> #include <ostream> #include <string> #include <vector> diff --git a/src/components/protocol_handler/src/handshake_handler.cc b/src/components/protocol_handler/src/handshake_handler.cc index fa0b375018..ae6c066560 100644 --- a/src/components/protocol_handler/src/handshake_handler.cc +++ b/src/components/protocol_handler/src/handshake_handler.cc @@ -33,11 +33,18 @@ #include "protocol_handler/handshake_handler.h" #include <bson_object.h> - +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <ostream> +#include <vector> + +#include "protocol/common.h" #include "protocol_handler/protocol_handler_impl.h" -#include "protocol_handler/protocol_packet.h" +#include "protocol_handler/protocol_handler_settings.h" #include "protocol_handler/session_observer.h" -#include "security_manager/security_manager.h" +#include "utils/logger.h" namespace protocol_handler { diff --git a/src/components/protocol_handler/src/incoming_data_handler.cc b/src/components/protocol_handler/src/incoming_data_handler.cc index 566b36f46d..dccb356f8b 100644 --- a/src/components/protocol_handler/src/incoming_data_handler.cc +++ b/src/components/protocol_handler/src/incoming_data_handler.cc @@ -30,7 +30,16 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "protocol_handler/incoming_data_handler.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <algorithm> +#include <memory> +#include <ostream> +#include <utility> + #include "protocol/common.h" +#include "protocol/raw_message.h" #include "utils/logger.h" namespace protocol_handler { diff --git a/src/components/protocol_handler/src/multiframe_builder.cc b/src/components/protocol_handler/src/multiframe_builder.cc index d7cfc6f90e..33c3d6388b 100644 --- a/src/components/protocol_handler/src/multiframe_builder.cc +++ b/src/components/protocol_handler/src/multiframe_builder.cc @@ -32,12 +32,14 @@ #include "protocol_handler/multiframe_builder.h" -#include <limits> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> -#include "utils/logger.h" +#include <limits> #include "utils/date_time.h" -#include "utils/lock.h" +#include "utils/logger.h" +#include "utils/macro.h" namespace protocol_handler { diff --git a/src/components/protocol_handler/src/protocol_handler_impl.cc b/src/components/protocol_handler/src/protocol_handler_impl.cc index e0768b3adf..29494ac5a4 100644 --- a/src/components/protocol_handler/src/protocol_handler_impl.cc +++ b/src/components/protocol_handler/src/protocol_handler_impl.cc @@ -31,17 +31,45 @@ */ #include "protocol_handler/protocol_handler_impl.h" -#include <arpa/inet.h> // for INET6_ADDRSTRLEN + +#include <bson_array.h> #include <bson_object.h> -#include <memory.h> +#include <bson_util.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <netinet/in.h> #include <protocol/bson_object_keys.h> +#include <stdlib.h> +#include <string.h> #include <algorithm> // std::find +#include <list> +#include <locale> +#include "connection_handler/connection_handler.h" #include "connection_handler/connection_handler_impl.h" #include "protocol/common.h" +#include "protocol_handler/handshake_handler.h" +#include "protocol_handler/protocol_handler_settings.h" +#include "protocol_handler/protocol_observer.h" #include "protocol_handler/session_observer.h" +#include "protocol_handler/telemetry_observer.h" +#include "transport_manager/error.h" +#include "transport_manager/transport_manager.h" #include "utils/byte_order.h" +#include "utils/custom_string.h" +#include "utils/data_accessor.h" +#include "utils/date_time.h" #include "utils/helpers.h" +#include "utils/logger.h" +#include "utils/semantic_version.h" +#include "utils/threads/thread_options.h" + +namespace security_manager { +class SecurityManagerListener; +} // namespace security_manager +namespace transport_manager { +class DeviceInfo; +} // namespace transport_manager #ifdef ENABLE_SECURITY #include "security_manager/security_manager.h" diff --git a/src/components/protocol_handler/src/protocol_packet.cc b/src/components/protocol_handler/src/protocol_packet.cc index 3473b8e5c5..8be9ba090c 100644 --- a/src/components/protocol_handler/src/protocol_packet.cc +++ b/src/components/protocol_handler/src/protocol_packet.cc @@ -30,18 +30,20 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <memory.h> -#include <stdint.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <cstring> #include <limits> -#include <memory> #include <new> +#include <ostream> #include "protocol/common.h" +#include "protocol/raw_message.h" +#include "protocol/service_type.h" #include "protocol_handler/protocol_packet.h" -#include "utils/byte_order.h" +#include "utils/logger.h" #include "utils/macro.h" -#include "utils/semantic_version.h" namespace protocol_handler { diff --git a/src/components/protocol_handler/src/protocol_payload.cc b/src/components/protocol_handler/src/protocol_payload.cc index 8916fe91b0..a6dbc45009 100644 --- a/src/components/protocol_handler/src/protocol_payload.cc +++ b/src/components/protocol_handler/src/protocol_payload.cc @@ -31,7 +31,9 @@ */ #include "protocol_handler/protocol_payload.h" +#include <log4cxx/logger.h> #include <climits> +#include <string> #include "utils/bitstream.h" #include "utils/macro.h" diff --git a/src/components/resumption/include/resumption/last_state_impl.h b/src/components/resumption/include/resumption/last_state_impl.h index 2da3147930..0b43e3ae5d 100644 --- a/src/components/resumption/include/resumption/last_state_impl.h +++ b/src/components/resumption/include/resumption/last_state_impl.h @@ -33,6 +33,9 @@ #ifndef SRC_COMPONENTS_RESUMPTION_INCLUDE_RESUMPTION_LAST_STATE_IMPL_H_ #define SRC_COMPONENTS_RESUMPTION_INCLUDE_RESUMPTION_LAST_STATE_IMPL_H_ +#include <iosfwd> + +#include "json/value.h" #include "resumption/last_state.h" #include "utils/macro.h" diff --git a/src/components/resumption/src/last_state_impl.cc b/src/components/resumption/src/last_state_impl.cc index 564266e19c..2b1304a45f 100644 --- a/src/components/resumption/src/last_state_impl.cc +++ b/src/components/resumption/src/last_state_impl.cc @@ -31,6 +31,16 @@ */ #include "resumption/last_state_impl.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <cstdint> +#include <ostream> +#include <type_traits> +#include <vector> + +#include "json/reader.h" #include "utils/file_system.h" #include "utils/logger.h" diff --git a/src/components/rpc_base/include/rpc_base/rpc_base.h b/src/components/rpc_base/include/rpc_base/rpc_base.h index 611c333e4d..9361aac80c 100644 --- a/src/components/rpc_base/include/rpc_base/rpc_base.h +++ b/src/components/rpc_base/include/rpc_base/rpc_base.h @@ -1,4 +1,9 @@ -/* +#include <bits/stdint-intn.h> +#include <stddef.h> +#include <iosfwd> +#include <utility> + +/* * Copyright (c) 2014, Ford Motor Company * All rights reserved. * @@ -59,13 +64,9 @@ const std::string required_validation_info = "is required in "; std::string PolicyTableTypeToString(const PolicyTableType pt_type); } // namespace policy_table_interface_base -template <typename T> -class Range; -class PrimitiveType; -class CompositeType; class Boolean; -template <typename T, T minval, T maxval> -class Integer; +class CompositeType; +class PrimitiveType; template <int64_t minnum, int64_t maxnum, int64_t minden = 1, @@ -73,17 +74,21 @@ template <int64_t minnum, class Float; template <size_t minlen, size_t maxlen> class String; -template <typename T> -class Enum; +template <typename T, T minval, T maxval> +class Integer; template <typename T, size_t minsize, size_t maxsize> class Array; template <typename T, size_t minsize, size_t maxsize> class Map; template <typename T> +class Enum; +template <typename T> class Nullable; template <typename T> class Optional; template <typename T> +class Range; +template <typename T> class Stringifyable; template <typename T> diff --git a/src/components/security_manager/include/security_manager/crypto_manager_impl.h b/src/components/security_manager/include/security_manager/crypto_manager_impl.h index 46fd1a5995..dc01eba635 100644 --- a/src/components/security_manager/include/security_manager/crypto_manager_impl.h +++ b/src/components/security_manager/include/security_manager/crypto_manager_impl.h @@ -33,17 +33,22 @@ #ifndef SRC_COMPONENTS_SECURITY_MANAGER_INCLUDE_SECURITY_MANAGER_CRYPTO_MANAGER_IMPL_H_ #define SRC_COMPONENTS_SECURITY_MANAGER_INCLUDE_SECURITY_MANAGER_CRYPTO_MANAGER_IMPL_H_ +#include <bits/stdint-uintn.h> +#include <bits/types/time_t.h> #include <openssl/bio.h> #include <openssl/err.h> +#include <openssl/ossl_typ.h> #include <openssl/ssl.h> +#include <stddef.h> #include <stdint.h> +#include <iosfwd> #include <map> +#include <memory> #include <string> #include "security_manager/crypto_manager.h" #include "security_manager/security_manager_settings.h" #include "security_manager/ssl_context.h" - #include "utils/lock.h" #include "utils/macro.h" diff --git a/src/components/security_manager/include/security_manager/security_manager_impl.h b/src/components/security_manager/include/security_manager/security_manager_impl.h index f2a417a43d..0b06b35179 100644 --- a/src/components/security_manager/include/security_manager/security_manager_impl.h +++ b/src/components/security_manager/include/security_manager/security_manager_impl.h @@ -33,20 +33,32 @@ #ifndef SRC_COMPONENTS_SECURITY_MANAGER_INCLUDE_SECURITY_MANAGER_SECURITY_MANAGER_IMPL_H_ #define SRC_COMPONENTS_SECURITY_MANAGER_INCLUDE_SECURITY_MANAGER_SECURITY_MANAGER_IMPL_H_ +#include <bits/stdint-uintn.h> +#include <bits/types/time_t.h> +#include <stddef.h> #include <list> #include <memory> #include <set> +#include <sstream> #include <string> -#include "utils/macro.h" -#include "utils/message_queue.h" -#include "utils/threads/message_loop_thread.h" - #include "protocol/common.h" +#include "protocol/raw_message.h" #include "protocol_handler/protocol_handler.h" #include "security_manager/security_manager.h" #include "security_manager/security_query.h" +#include "security_manager/ssl_context.h" +#include "utils/lock.h" +#include "utils/macro.h" +#include "utils/message_queue.h" +#include "utils/prioritized_queue.h" #include "utils/system_time_handler.h" +#include "utils/threads/message_loop_thread.h" + +namespace protocol_handler { +class ProtocolHandler; +class SessionObserver; +} // namespace protocol_handler namespace security_manager { /** @@ -54,6 +66,9 @@ namespace security_manager { * \brief SecurityMessageQueue and SecurityMessageLoop are support typedefs * for thread working */ +class CryptoManager; +class SecurityManagerListener; + struct SecurityMessage : public SecurityQueryPtr { SecurityMessage() {} explicit SecurityMessage(const SecurityQueryPtr& message) diff --git a/src/components/security_manager/src/crypto_manager_impl.cc b/src/components/security_manager/src/crypto_manager_impl.cc index cb42d5b46c..19f2785b95 100644 --- a/src/components/security_manager/src/crypto_manager_impl.cc +++ b/src/components/security_manager/src/crypto_manager_impl.cc @@ -32,19 +32,21 @@ #include "security_manager/crypto_manager_impl.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <openssl/bio.h> #include <openssl/err.h> -#include <openssl/pkcs12.h> -#include <openssl/ssl.h> - -#include <stdio.h> +#include <openssl/evp.h> +#include <openssl/opensslv.h> +#include <openssl/pem.h> +#include <openssl/ssl3.h> +#include <openssl/x509.h> #include <algorithm> #include <ctime> #include <fstream> -#include <iostream> -#include "security_manager/security_manager.h" +#include <string> +#include <vector> -#include "utils/atomic.h" #include "utils/date_time.h" #include "utils/logger.h" #include "utils/macro.h" diff --git a/src/components/security_manager/src/security_manager_impl.cc b/src/components/security_manager/src/security_manager_impl.cc index dd71828d73..787ba6ee00 100644 --- a/src/components/security_manager/src/security_manager_impl.cc +++ b/src/components/security_manager/src/security_manager_impl.cc @@ -31,11 +31,25 @@ */ #include "security_manager/security_manager_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string.h> + +#include <algorithm> +#include <cstdint> #include <functional> -#include "json/json.h" -#include "protocol_handler/protocol_packet.h" -#include "security_manager/crypto_manager_impl.h" -#include "utils/byte_order.h" +#include <string> +#include <type_traits> +#include <vector> + +#include "json/reader.h" +#include "json/value.h" +#include "protocol/service_type.h" +#include "protocol_handler/protocol_handler.h" +#include "protocol_handler/session_observer.h" +#include "security_manager/crypto_manager.h" +#include "security_manager/security_manager_listener.h" #include "utils/helpers.h" #include "utils/logger.h" diff --git a/src/components/security_manager/src/security_query.cc b/src/components/security_manager/src/security_query.cc index fecfc4d723..30033c67fd 100644 --- a/src/components/security_manager/src/security_query.cc +++ b/src/components/security_manager/src/security_query.cc @@ -31,7 +31,11 @@ */ #include "security_manager/security_query.h" + +#include <log4cxx/logger.h> +#include <algorithm> #include <cstring> + #include "utils/byte_order.h" #include "utils/macro.h" diff --git a/src/components/security_manager/src/ssl_context_impl.cc b/src/components/security_manager/src/ssl_context_impl.cc index 357d9556fb..aa9778ce61 100644 --- a/src/components/security_manager/src/ssl_context_impl.cc +++ b/src/components/security_manager/src/ssl_context_impl.cc @@ -29,19 +29,38 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -#include "security_manager/crypto_manager_impl.h" - #include <assert.h> -#include <memory.h> +#include <bits/stdint-uintn.h> +#include <bits/types/struct_tm.h> +#include <bits/types/time_t.h> +#include <ctype.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <openssl/asn1.h> +#include <openssl/bio.h> +#include <openssl/crypto.h> +#include <openssl/err.h> +#include <openssl/obj_mac.h> +#include <openssl/ossl_typ.h> +#include <openssl/ssl.h> +#include <openssl/x509.h> +#include <stddef.h> +#include <string.h> #include <time.h> #include <algorithm> #include <map> +#include <new> +#include <ostream> +#include <string> +#include <utility> #include <vector> -#include <openssl/bio.h> -#include <openssl/err.h> -#include <openssl/ssl.h> - +#include "security_manager/crypto_manager_impl.h" +#include "security_manager/security_manager_settings.h" +#include "security_manager/ssl_context.h" +#include "utils/custom_string.h" +#include "utils/lock.h" +#include "utils/logger.h" #include "utils/macro.h" namespace security_manager { diff --git a/src/components/smart_objects/include/smart_objects/always_false_schema_item.h b/src/components/smart_objects/include/smart_objects/always_false_schema_item.h index 05c53ec582..1fcd8e0166 100644 --- a/src/components/smart_objects/include/smart_objects/always_false_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/always_false_schema_item.h @@ -33,13 +33,24 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ALWAYS_FALSE_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ALWAYS_FALSE_SCHEMA_ITEM_H_ +#include <memory> + +#include "smart_objects/errors.h" #include "smart_objects/schema_item.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" + +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { /** * @brief Always false schema item. **/ +class SmartObject; + class CAlwaysFalseSchemaItem : public ISchemaItem { public: /** diff --git a/src/components/smart_objects/include/smart_objects/always_true_schema_item.h b/src/components/smart_objects/include/smart_objects/always_true_schema_item.h index a2d305d0f9..592f89d55c 100644 --- a/src/components/smart_objects/include/smart_objects/always_true_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/always_true_schema_item.h @@ -33,13 +33,24 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ALWAYS_TRUE_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ALWAYS_TRUE_SCHEMA_ITEM_H_ +#include <memory> + +#include "smart_objects/errors.h" #include "smart_objects/schema_item.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" + +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { /** * @brief Always true schema item. **/ +class SmartObject; + class CAlwaysTrueSchemaItem : public ISchemaItem { public: /** diff --git a/src/components/smart_objects/include/smart_objects/array_schema_item.h b/src/components/smart_objects/include/smart_objects/array_schema_item.h index 0e19d2237e..af737a26a2 100644 --- a/src/components/smart_objects/include/smart_objects/array_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/array_schema_item.h @@ -33,18 +33,26 @@ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ARRAY_SCHEMA_ITEM_H_ #include <stddef.h> +#include <memory> #include "smart_objects/always_true_schema_item.h" +#include "smart_objects/errors.h" #include "smart_objects/schema_item.h" #include "smart_objects/schema_item_parameter.h" - +#include "utils/macro.h" #include "utils/semantic_version.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace ns_smart_device_link { namespace ns_smart_objects { /** * @brief Array schema item. **/ +class SmartObject; + class CArraySchemaItem : public ISchemaItem { public: /** diff --git a/src/components/smart_objects/include/smart_objects/bool_schema_item.h b/src/components/smart_objects/include/smart_objects/bool_schema_item.h index 3a9f6c929d..61fdbdf2e0 100644 --- a/src/components/smart_objects/include/smart_objects/bool_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/bool_schema_item.h @@ -33,7 +33,13 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_BOOL_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_BOOL_SCHEMA_ITEM_H_ +#include <memory> +#include <string> + #include "smart_objects/default_shema_item.h" +#include "smart_objects/schema_item_parameter.h" +#include "smart_objects/smart_object.h" +#include "utils/macro.h" namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/include/smart_objects/default_shema_item.h b/src/components/smart_objects/include/smart_objects/default_shema_item.h index 16dbad4426..bb6fb4f561 100644 --- a/src/components/smart_objects/include/smart_objects/default_shema_item.h +++ b/src/components/smart_objects/include/smart_objects/default_shema_item.h @@ -32,11 +32,15 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_DEFAULT_SHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_DEFAULT_SHEMA_ITEM_H_ -#include "utils/macro.h" +#include <iosfwd> +#include "rpc_base/validation_report.h" +#include "smart_objects/errors.h" #include "smart_objects/schema_item.h" #include "smart_objects/schema_item_parameter.h" #include "smart_objects/smart_object.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/include/smart_objects/enum_schema_item.h b/src/components/smart_objects/include/smart_objects/enum_schema_item.h index 053ad98395..8d06e49eb4 100644 --- a/src/components/smart_objects/include/smart_objects/enum_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/enum_schema_item.h @@ -33,15 +33,26 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ENUM_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_ENUM_SCHEMA_ITEM_H_ +#include <log4cxx/logger.h> #include <string.h> - +#include <sys/types.h> +#include <boost/none.hpp> +#include <boost/optional.hpp> +#include <boost/optional/detail/optional_relops.hpp> +#include <boost/optional/optional.hpp> #include <map> +#include <memory> +#include <ostream> #include <set> #include <string> +#include <vector> +#include "rpc_base/validation_report.h" #include "smart_objects/default_shema_item.h" - -#include <boost/optional.hpp> +#include "smart_objects/errors.h" +#include "smart_objects/schema_item_parameter.h" +#include "smart_objects/smart_object.h" +#include "utils/macro.h" #include "utils/semantic_version.h" namespace ns_smart_device_link { @@ -72,6 +83,7 @@ struct ElementSignature { template <typename EnumType> class EnumConversionHelper; + /** * @brief Enumeration schema item. * @tparam EnumType Enumeration type. diff --git a/src/components/smart_objects/include/smart_objects/number_schema_item.h b/src/components/smart_objects/include/smart_objects/number_schema_item.h index c3767e8e48..af30e34394 100644 --- a/src/components/smart_objects/include/smart_objects/number_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/number_schema_item.h @@ -33,13 +33,24 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_NUMBER_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_NUMBER_SCHEMA_ITEM_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/logger.h> #include <limits> +#include <memory> +#include <ostream> +#include <string> #include <typeinfo> +#include "rpc_base/validation_report.h" #include "smart_objects/default_shema_item.h" +#include "smart_objects/errors.h" #include "smart_objects/schema_item_parameter.h" +#include "smart_objects/smart_object.h" #include "utils/convert_utils.h" #include "utils/helpers.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/include/smart_objects/object_schema_item.h b/src/components/smart_objects/include/smart_objects/object_schema_item.h index 7f51ae5678..437dba8e10 100644 --- a/src/components/smart_objects/include/smart_objects/object_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/object_schema_item.h @@ -32,22 +32,33 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_OBJECT_SCHEMA_ITEM_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_OBJECT_SCHEMA_ITEM_H_ +#include <stddef.h> +#include <boost/optional.hpp> +#include <boost/optional/optional.hpp> +#include <iosfwd> #include <map> +#include <memory> #include <set> #include <string> +#include <vector> -#include <boost/optional.hpp> +#include "smart_objects/errors.h" +#include "smart_objects/schema_item.h" +#include "smart_objects/schema_item_parameter.h" #include "utils/macro.h" #include "utils/semantic_version.h" -#include "smart_objects/schema_item.h" -#include "smart_objects/schema_item_parameter.h" +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { /** * @brief Object schema item. **/ +class SmartObject; + class CObjectSchemaItem : public ISchemaItem { public: /** diff --git a/src/components/smart_objects/include/smart_objects/schema_item.h b/src/components/smart_objects/include/smart_objects/schema_item.h index fa5f6d3adc..73d8c89200 100644 --- a/src/components/smart_objects/include/smart_objects/schema_item.h +++ b/src/components/smart_objects/include/smart_objects/schema_item.h @@ -33,16 +33,18 @@ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SCHEMA_ITEM_H_ #include <stdlib.h> +#include <memory> +#include <vector> #include "rpc_base/validation_report.h" - #include "smart_objects/errors.h" - -#include <memory> -#include <vector> #include "utils/macro.h" #include "utils/semantic_version.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace ns_smart_device_link { namespace ns_smart_objects { class SmartObject; diff --git a/src/components/smart_objects/include/smart_objects/smart_object.h b/src/components/smart_objects/include/smart_objects/smart_object.h index f3aab0fc1e..a039d9d869 100644 --- a/src/components/smart_objects/include/smart_objects/smart_object.h +++ b/src/components/smart_objects/include/smart_objects/smart_object.h @@ -33,15 +33,28 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_OBJECT_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_OBJECT_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <cstdint> #include <map> +#include <memory> #include <set> #include <sstream> #include <string> #include <vector> #include "rpc_base/validation_report.h" +#include "smart_objects/errors.h" #include "smart_objects/smart_schema.h" #include "utils/custom_string.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" + +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/include/smart_objects/smart_schema.h b/src/components/smart_objects/include/smart_objects/smart_schema.h index 936f49c11e..828fcb62e4 100644 --- a/src/components/smart_objects/include/smart_objects/smart_schema.h +++ b/src/components/smart_objects/include/smart_objects/smart_schema.h @@ -32,8 +32,14 @@ #ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_SCHEMA_H_ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_SCHEMA_H_ +#include "smart_objects/errors.h" #include "smart_objects/schema_item.h" #include "utils/macro.h" +#include "utils/semantic_version.h" + +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/include/smart_objects/string_schema_item.h b/src/components/smart_objects/include/smart_objects/string_schema_item.h index 7104ff47a9..84c789dfbc 100644 --- a/src/components/smart_objects/include/smart_objects/string_schema_item.h +++ b/src/components/smart_objects/include/smart_objects/string_schema_item.h @@ -34,10 +34,20 @@ #define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_STRING_SCHEMA_ITEM_H_ #include <stddef.h> +#include <iosfwd> +#include <memory> #include <string> #include "smart_objects/default_shema_item.h" +#include "smart_objects/errors.h" #include "smart_objects/schema_item_parameter.h" +#include "smart_objects/smart_object.h" +#include "utils/macro.h" +#include "utils/semantic_version.h" + +namespace rpc { +class ValidationReport; +} // namespace rpc namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/src/always_false_schema_item.cc b/src/components/smart_objects/src/always_false_schema_item.cc index 4f8f4584af..7a80720710 100644 --- a/src/components/smart_objects/src/always_false_schema_item.cc +++ b/src/components/smart_objects/src/always_false_schema_item.cc @@ -32,9 +32,13 @@ #include "smart_objects/always_false_schema_item.h" +#include "rpc_base/validation_report.h" + namespace ns_smart_device_link { namespace ns_smart_objects { +class SmartObject; + CAlwaysFalseSchemaItem::CAlwaysFalseSchemaItem() {} std::shared_ptr<CAlwaysFalseSchemaItem> CAlwaysFalseSchemaItem::create() { diff --git a/src/components/smart_objects/src/always_true_schema_item.cc b/src/components/smart_objects/src/always_true_schema_item.cc index 855bfef2a0..6a6649e035 100644 --- a/src/components/smart_objects/src/always_true_schema_item.cc +++ b/src/components/smart_objects/src/always_true_schema_item.cc @@ -30,9 +30,15 @@ #include "smart_objects/always_true_schema_item.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace ns_smart_device_link { namespace ns_smart_objects { +class SmartObject; + CAlwaysTrueSchemaItem::CAlwaysTrueSchemaItem() {} std::shared_ptr<CAlwaysTrueSchemaItem> CAlwaysTrueSchemaItem::create() { diff --git a/src/components/smart_objects/src/array_schema_item.cc b/src/components/smart_objects/src/array_schema_item.cc index 9420fe020f..97991e7bce 100644 --- a/src/components/smart_objects/src/array_schema_item.cc +++ b/src/components/smart_objects/src/array_schema_item.cc @@ -29,6 +29,11 @@ // POSSIBILITY OF SUCH DAMAGE. #include "smart_objects/array_schema_item.h" + +#include <ostream> +#include <string> + +#include "rpc_base/validation_report.h" #include "smart_objects/smart_object.h" namespace ns_smart_device_link { diff --git a/src/components/smart_objects/src/object_schema_item.cc b/src/components/smart_objects/src/object_schema_item.cc index be1c73fb85..8c22a78d2e 100644 --- a/src/components/smart_objects/src/object_schema_item.cc +++ b/src/components/smart_objects/src/object_schema_item.cc @@ -31,8 +31,14 @@ */ #include "smart_objects/object_schema_item.h" -#include <algorithm> +#include <sys/types.h> +#include <boost/none.hpp> +#include <boost/optional/detail/optional_relops.hpp> +#include <set> +#include <utility> + +#include "rpc_base/validation_report.h" #include "smart_objects/always_false_schema_item.h" #include "smart_objects/smart_object.h" diff --git a/src/components/smart_objects/src/schema_item.cc b/src/components/smart_objects/src/schema_item.cc index 8c40e2c7bd..96fe96a3a5 100644 --- a/src/components/smart_objects/src/schema_item.cc +++ b/src/components/smart_objects/src/schema_item.cc @@ -32,6 +32,10 @@ #include "smart_objects/schema_item.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/src/smart_object.cc b/src/components/smart_objects/src/smart_object.cc index eb1c737aff..3e5791fe20 100644 --- a/src/components/smart_objects/src/smart_object.cc +++ b/src/components/smart_objects/src/smart_object.cc @@ -33,13 +33,16 @@ #include "smart_objects/smart_object.h" #include <errno.h> -#include <inttypes.h> #include <stdlib.h> + #include <algorithm> #include <iomanip> #include <iterator> #include <limits> #include <sstream> +#include <utility> + +#include "rpc_base/validation_report.h" namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/src/smart_schema.cc b/src/components/smart_objects/src/smart_schema.cc index 4ab5e5ff23..c95a2ff50f 100644 --- a/src/components/smart_objects/src/smart_schema.cc +++ b/src/components/smart_objects/src/smart_schema.cc @@ -30,8 +30,15 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "smart_objects/smart_schema.h" + +#include <memory> + #include "smart_objects/always_true_schema_item.h" +namespace rpc { +class ValidationReport; +} // namespace rpc + namespace ns_smart_device_link { namespace ns_smart_objects { diff --git a/src/components/smart_objects/src/string_schema_item.cc b/src/components/smart_objects/src/string_schema_item.cc index c4382174d0..388fcc1156 100644 --- a/src/components/smart_objects/src/string_schema_item.cc +++ b/src/components/smart_objects/src/string_schema_item.cc @@ -30,6 +30,10 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "smart_objects/string_schema_item.h" + +#include <ostream> + +#include "rpc_base/validation_report.h" #include "smart_objects/smart_object.h" #include "utils/custom_string.h" diff --git a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_connection_factory.h b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_connection_factory.h index 0574b2609f..e084dd1dba 100644 --- a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_connection_factory.h +++ b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_connection_factory.h @@ -36,7 +36,9 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_CONNECTION_FACTORY_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_CONNECTION_FACTORY_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/server_connection_factory.h" +#include "transport_manager/transport_adapter/transport_adapter.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device.h b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device.h index 5532307216..692bfc1c7c 100644 --- a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device.h +++ b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device.h @@ -36,8 +36,10 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_DEVICE_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_DEVICE_H_ +#include <bits/stdint-uintn.h> #include <bluetooth/bluetooth.h> - +#include <cstdint> +#include <iosfwd> #include <vector> #include "transport_manager/common.h" diff --git a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device_scanner.h b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device_scanner.h index 13fef1d017..54f8872019 100644 --- a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device_scanner.h +++ b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_device_scanner.h @@ -36,20 +36,30 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_DEVICE_SCANNER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_DEVICE_SCANNER_H_ +#include <bits/stdint-uintn.h> #include <bluetooth/bluetooth.h> #include <bluetooth/hci.h> #include <bluetooth/hci_lib.h> #include <bluetooth/rfcomm.h> #include <bluetooth/sdp.h> #include <bluetooth/sdp_lib.h> +#include <cstdint> +#include <vector> +#include "transport_manager/transport_adapter/device.h" #include "transport_manager/transport_adapter/device_scanner.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "utils/conditional_variable.h" #include "utils/lock.h" +#include "utils/macro.h" #include "utils/threads/thread_delegate.h" class Thread; +namespace threads { +class Thread; +} // namespace threads + namespace transport_manager { namespace transport_adapter { class TransportAdapterController; diff --git a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_socket_connection.h b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_socket_connection.h index c2a1be212a..1faeaff711 100644 --- a/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_socket_connection.h +++ b/src/components/transport_manager/include/transport_manager/bluetooth/bluetooth_socket_connection.h @@ -36,9 +36,14 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_SOCKET_CONNECTION_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_BLUETOOTH_BLUETOOTH_SOCKET_CONNECTION_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/threaded_socket_connection.h" namespace transport_manager { +class ConnectError; +} // namespace transport_manager + +namespace transport_manager { namespace transport_adapter { class TransportAdapterController; diff --git a/src/components/transport_manager/include/transport_manager/cloud/cloud_device.h b/src/components/transport_manager/include/transport_manager/cloud/cloud_device.h index 47a82e7921..9dea09ccdf 100644 --- a/src/components/transport_manager/include/transport_manager/cloud/cloud_device.h +++ b/src/components/transport_manager/include/transport_manager/cloud/cloud_device.h @@ -38,6 +38,9 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_DEVICE_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_DEVICE_H_ +#include <iosfwd> + +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/device.h" namespace transport_manager { diff --git a/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_connection_factory.h b/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_connection_factory.h index ef1754a6e7..512483121f 100644 --- a/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_connection_factory.h +++ b/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_connection_factory.h @@ -36,7 +36,9 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_WEBSOCKET_CONNECTION_FACTORY_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_WEBSOCKET_CONNECTION_FACTORY_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/server_connection_factory.h" +#include "transport_manager/transport_adapter/transport_adapter.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_transport_adapter.h b/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_transport_adapter.h index 138f9ca895..d710a970cc 100644 --- a/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_transport_adapter.h +++ b/src/components/transport_manager/include/transport_manager/cloud/cloud_websocket_transport_adapter.h @@ -36,7 +36,18 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_WEBSOCKET_TRANSPORT_ADAPTER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_CLOUD_CLOUD_WEBSOCKET_TRANSPORT_ADAPTER_H_ +#include <iosfwd> + +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "utils/macro.h" + +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h b/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h index a802a64afa..3c48c2769d 100644 --- a/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h +++ b/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h @@ -33,12 +33,23 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_IAP2_EMULATION_IAP2_TRANSPORT_ADAPTER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_IAP2_EMULATION_IAP2_TRANSPORT_ADAPTER_H_ +#include <bits/stdint-uintn.h> + #include "resumption/last_state.h" +#include "transport_manager/common.h" #include "transport_manager/tcp/tcp_transport_adapter.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_manager_settings.h" #include "utils/macro.h" #include "utils/threads/thread_delegate.h" +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager + namespace threads { class Thread; } diff --git a/src/components/transport_manager/include/transport_manager/tcp/network_interface_listener_impl.h b/src/components/transport_manager/include/transport_manager/tcp/network_interface_listener_impl.h index 272b28b6b2..e183668fab 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/network_interface_listener_impl.h +++ b/src/components/transport_manager/include/transport_manager/tcp/network_interface_listener_impl.h @@ -1,6 +1,7 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_NETWORK_INTERFACE_LISTENER_IMPL_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_NETWORK_INTERFACE_LISTENER_IMPL_H_ +#include <iosfwd> #include <memory> #include <string> diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_client_listener.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_client_listener.h index 28784fe3c7..0699a85303 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_client_listener.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_client_listener.h @@ -36,18 +36,26 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_CLIENT_LISTENER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_CLIENT_LISTENER_H_ +#include <bits/stdint-uintn.h> +#include <iosfwd> + #include "transport_manager/transport_adapter/client_connection_listener.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "utils/lock.h" #include "utils/threads/thread_delegate.h" class Thread; + +namespace threads { +class Thread; +} // namespace threads struct in_addr; namespace transport_manager { namespace transport_adapter { -class TransportAdapterController; class NetworkInterfaceListener; +class TransportAdapterController; /** * @brief Listener of device adapter that use TCP transport. diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_connection_factory.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_connection_factory.h index da24a4d65d..3cede6834b 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_connection_factory.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_connection_factory.h @@ -36,7 +36,9 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_CONNECTION_FACTORY_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_CONNECTION_FACTORY_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/server_connection_factory.h" +#include "transport_manager/transport_adapter/transport_adapter.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_device.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_device.h index 6e7a306879..0975b5acab 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_device.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_device.h @@ -37,16 +37,18 @@ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_DEVICE_H_ #include <arpa/inet.h> +#include <bits/stdint-uintn.h> #include <errno.h> #include <memory.h> #include <netinet/in.h> #include <signal.h> #include <sys/socket.h> #include <sys/types.h> - +#include <iosfwd> #include <map> #include <string> +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/device.h" #include "utils/lock.h" diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_server_originated_socket_connection.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_server_originated_socket_connection.h index bf38fae37e..cbf0946ee3 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_server_originated_socket_connection.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_server_originated_socket_connection.h @@ -36,9 +36,14 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_SERVER_ORIGINATED_SOCKET_CONNECTION_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_SERVER_ORIGINATED_SOCKET_CONNECTION_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/threaded_socket_connection.h" namespace transport_manager { +class ConnectError; +} // namespace transport_manager + +namespace transport_manager { namespace transport_adapter { class TransportAdapterController; diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_socket_connection.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_socket_connection.h index a3e081e238..c010e9bb77 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_socket_connection.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_socket_connection.h @@ -36,9 +36,14 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_SOCKET_CONNECTION_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_SOCKET_CONNECTION_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/threaded_socket_connection.h" namespace transport_manager { +class ConnectError; +} // namespace transport_manager + +namespace transport_manager { namespace transport_adapter { class TransportAdapterController; diff --git a/src/components/transport_manager/include/transport_manager/tcp/tcp_transport_adapter.h b/src/components/transport_manager/include/transport_manager/tcp/tcp_transport_adapter.h index 37f5a7fe49..da55961504 100644 --- a/src/components/transport_manager/include/transport_manager/tcp/tcp_transport_adapter.h +++ b/src/components/transport_manager/include/transport_manager/tcp/tcp_transport_adapter.h @@ -36,7 +36,18 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_TRANSPORT_ADAPTER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TCP_TCP_TRANSPORT_ADAPTER_H_ +#include <bits/stdint-uintn.h> + +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "utils/macro.h" + +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/transport_manager_default.h b/src/components/transport_manager/include/transport_manager/transport_manager_default.h index 7fb0904fdf..f4e844e5a5 100644 --- a/src/components/transport_manager/include/transport_manager/transport_manager_default.h +++ b/src/components/transport_manager/include/transport_manager/transport_manager_default.h @@ -37,6 +37,11 @@ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TRANSPORT_MANAGER_DEFAULT_H_ #include "transport_manager/transport_manager_impl.h" +#include "utils/macro.h" + +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager namespace resumption { class LastState; diff --git a/src/components/transport_manager/include/transport_manager/transport_manager_impl.h b/src/components/transport_manager/include/transport_manager/transport_manager_impl.h index d576db7500..57375ab593 100644 --- a/src/components/transport_manager/include/transport_manager/transport_manager_impl.h +++ b/src/components/transport_manager/include/transport_manager/transport_manager_impl.h @@ -33,22 +33,30 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TRANSPORT_MANAGER_IMPL_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_TRANSPORT_MANAGER_IMPL_H_ +#include <bits/stdint-uintn.h> #include <algorithm> #include <functional> #include <list> #include <map> +#include <memory> #include <queue> +#include <sstream> +#include <string> #include <tuple> #include <utility> #include <vector> -#include "utils/rwlock.h" -#include "utils/timer.h" - #include "protocol/common.h" +#include "protocol/raw_message.h" +#include "transport_manager/common.h" +#include "transport_manager/info.h" #include "transport_manager/transport_adapter/transport_adapter_listener_impl.h" #include "transport_manager/transport_manager.h" #include "transport_manager/transport_manager_listener.h" +#include "utils/lock.h" +#include "utils/macro.h" +#include "utils/rwlock.h" +#include "utils/timer.h" #ifdef TELEMETRY_MONITOR #include "telemetry_monitor/telemetry_observable.h" #include "transport_manager/telemetry_observer.h" @@ -57,6 +65,21 @@ #include "transport_manager/transport_manager_settings.h" #include "utils/threads/message_loop_thread.h" +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TMTelemetryObserver; +class TransportAdapterListenerImpl; +class TransportManagerListener; +class TransportManagerSettings; + +namespace transport_adapter { +class TransportAdapter; +struct CloudAppProperties; +} // namespace transport_adapter +} // namespace transport_manager + namespace transport_manager { typedef threads::MessageLoopThread<std::queue<protocol_handler::RawMessagePtr> > diff --git a/src/components/transport_manager/include/transport_manager/usb/libusb/platform_usb_device.h b/src/components/transport_manager/include/transport_manager/usb/libusb/platform_usb_device.h index 201f3787e0..debf1250d1 100644 --- a/src/components/transport_manager/include/transport_manager/usb/libusb/platform_usb_device.h +++ b/src/components/transport_manager/include/transport_manager/usb/libusb/platform_usb_device.h @@ -36,7 +36,9 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_LIBUSB_PLATFORM_USB_DEVICE_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_LIBUSB_PLATFORM_USB_DEVICE_H_ +#include <bits/stdint-uintn.h> #include <libusb-1.0/libusb.h> +#include <iosfwd> #include <string> namespace transport_manager { diff --git a/src/components/transport_manager/include/transport_manager/usb/usb_aoa_adapter.h b/src/components/transport_manager/include/transport_manager/usb/usb_aoa_adapter.h index ee7039efde..417d896756 100644 --- a/src/components/transport_manager/include/transport_manager/usb/usb_aoa_adapter.h +++ b/src/components/transport_manager/include/transport_manager/usb/usb_aoa_adapter.h @@ -36,9 +36,18 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_USB_AOA_ADAPTER_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_USB_AOA_ADAPTER_H_ +#include "transport_manager/transport_adapter/device.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_impl.h" #include "transport_manager/usb/common.h" +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager + namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/include/transport_manager/usb/usb_connection_factory.h b/src/components/transport_manager/include/transport_manager/usb/usb_connection_factory.h index e3d50905d5..2c765f2486 100644 --- a/src/components/transport_manager/include/transport_manager/usb/usb_connection_factory.h +++ b/src/components/transport_manager/include/transport_manager/usb/usb_connection_factory.h @@ -36,13 +36,17 @@ #ifndef SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_USB_CONNECTION_FACTORY_H_ #define SRC_COMPONENTS_TRANSPORT_MANAGER_INCLUDE_TRANSPORT_MANAGER_USB_USB_CONNECTION_FACTORY_H_ +#include "transport_manager/common.h" #include "transport_manager/transport_adapter/server_connection_factory.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "transport_manager/usb/common.h" namespace transport_manager { namespace transport_adapter { +class TransportAdapterController; + class UsbConnectionFactory : public ServerConnectionFactory { public: UsbConnectionFactory(TransportAdapterController* controller); diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc b/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc index 19f4078443..b039286a59 100644 --- a/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc +++ b/src/components/transport_manager/src/bluetooth/bluetooth_connection_factory.cc @@ -34,6 +34,11 @@ */ #include "transport_manager/bluetooth/bluetooth_connection_factory.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + #include "transport_manager/bluetooth/bluetooth_socket_connection.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "utils/logger.h" diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_device.cc b/src/components/transport_manager/src/bluetooth/bluetooth_device.cc index 734d8fe1e9..7e5d1f513a 100644 --- a/src/components/transport_manager/src/bluetooth/bluetooth_device.cc +++ b/src/components/transport_manager/src/bluetooth/bluetooth_device.cc @@ -34,19 +34,15 @@ #include "transport_manager/bluetooth/bluetooth_device.h" #include <bluetooth/bluetooth.h> -#include <bluetooth/hci.h> -#include <bluetooth/hci_lib.h> -#include <bluetooth/rfcomm.h> -#include <bluetooth/sdp.h> -#include <bluetooth/sdp_lib.h> - -#include <errno.h> -#include <sys/socket.h> -#include <sys/types.h> - +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string.h> #include <algorithm> #include <iostream> #include <limits> +#include <string> +#include <type_traits> + #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_device_scanner.cc b/src/components/transport_manager/src/bluetooth/bluetooth_device_scanner.cc index 7e9b4c1332..86dc467569 100644 --- a/src/components/transport_manager/src/bluetooth/bluetooth_device_scanner.cc +++ b/src/components/transport_manager/src/bluetooth/bluetooth_device_scanner.cc @@ -38,19 +38,22 @@ #include <bluetooth/bluetooth.h> #include <bluetooth/hci.h> #include <bluetooth/hci_lib.h> -#include <bluetooth/rfcomm.h> #include <bluetooth/sdp.h> #include <bluetooth/sdp_lib.h> #include <errno.h> -#include <sys/socket.h> -#include <sys/time.h> -#include <sys/types.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stdio.h> +#include <string.h> #include <unistd.h> +#include <memory> #include <sstream> +#include <string> #include <vector> -#include "transport_manager/bluetooth/bluetooth_device.h" -#include "transport_manager/bluetooth/bluetooth_transport_adapter.h" +#include "transport_manager/bluetooth/bluetooth_device.h" +#include "transport_manager/error.h" +#include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "utils/logger.h" #include "utils/threads/thread.h" diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_socket_connection.cc b/src/components/transport_manager/src/bluetooth/bluetooth_socket_connection.cc index 78597ac2ad..c027d9008b 100644 --- a/src/components/transport_manager/src/bluetooth/bluetooth_socket_connection.cc +++ b/src/components/transport_manager/src/bluetooth/bluetooth_socket_connection.cc @@ -33,17 +33,21 @@ #include "transport_manager/bluetooth/bluetooth_socket_connection.h" +#include <bits/stdint-uintn.h> #include <bluetooth/bluetooth.h> -#include <bluetooth/hci.h> -#include <bluetooth/hci_lib.h> #include <bluetooth/rfcomm.h> -#include <bluetooth/sdp.h> -#include <bluetooth/sdp_lib.h> +#include <errno.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string.h> +#include <sys/socket.h> #include <unistd.h> +#include <ostream> #include "transport_manager/bluetooth/bluetooth_device.h" +#include "transport_manager/error.h" +#include "transport_manager/transport_adapter/device.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" - #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/bluetooth/bluetooth_transport_adapter.cc b/src/components/transport_manager/src/bluetooth/bluetooth_transport_adapter.cc index 95265cad2e..9b7377374b 100644 --- a/src/components/transport_manager/src/bluetooth/bluetooth_transport_adapter.cc +++ b/src/components/transport_manager/src/bluetooth/bluetooth_transport_adapter.cc @@ -33,23 +33,35 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <errno.h> -#include <sys/socket.h> -#include <sys/types.h> -#include <unistd.h> - +#include <bits/stdint-uintn.h> #include <bluetooth/bluetooth.h> -#include <iomanip> -#include <set> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stdio.h> +#include <stdlib.h> +#include <iosfwd> +#include <memory> +#include <string> +#include <vector> +#include "json/value.h" +#include "resumption/last_state.h" #include "transport_manager/bluetooth/bluetooth_connection_factory.h" #include "transport_manager/bluetooth/bluetooth_device.h" #include "transport_manager/bluetooth/bluetooth_device_scanner.h" #include "transport_manager/bluetooth/bluetooth_transport_adapter.h" - +#include "transport_manager/common.h" +#include "transport_manager/transport_adapter/connection.h" +#include "transport_manager/transport_adapter/device.h" +#include "transport_manager/transport_adapter/transport_adapter.h" +#include "transport_manager/transport_adapter/transport_adapter_impl.h" #include "utils/logger.h" namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager + +namespace transport_manager { namespace transport_adapter { CREATE_LOGGERPTR_GLOBAL(logger_, "TransportManager") diff --git a/src/components/transport_manager/src/cloud/cloud_device.cc b/src/components/transport_manager/src/cloud/cloud_device.cc index 35510f4cf8..f657d045eb 100644 --- a/src/components/transport_manager/src/cloud/cloud_device.cc +++ b/src/components/transport_manager/src/cloud/cloud_device.cc @@ -33,6 +33,10 @@ #include "transport_manager/cloud/cloud_device.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <string> + #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/cloud/cloud_websocket_connection_factory.cc b/src/components/transport_manager/src/cloud/cloud_websocket_connection_factory.cc index d072685eef..6f65151be9 100644 --- a/src/components/transport_manager/src/cloud/cloud_websocket_connection_factory.cc +++ b/src/components/transport_manager/src/cloud/cloud_websocket_connection_factory.cc @@ -34,12 +34,15 @@ */ #include "transport_manager/cloud/cloud_websocket_connection_factory.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> + #include "transport_manager/cloud/websocket_client_connection.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "utils/logger.h" -#include "transport_manager/cloud/cloud_device.h" - namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc index e141a65ec0..f1f12df62c 100644 --- a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc +++ b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc @@ -31,12 +31,28 @@ */ #include "transport_manager/cloud/cloud_websocket_transport_adapter.h" -#include "transport_manager/cloud/cloud_websocket_connection_factory.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <algorithm> +#include <boost/regex.hpp> +#include <map> +#include <memory> +#include <ostream> #include "transport_manager/cloud/cloud_device.h" +#include "transport_manager/cloud/cloud_websocket_connection_factory.h" #include "transport_manager/cloud/websocket_client_connection.h" +#include "transport_manager/transport_adapter/device.h" +#include "utils/logger.h" -#include <boost/regex.hpp> +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc b/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc index 2e37f76bc9..bbd2aa0b84 100644 --- a/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc +++ b/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc @@ -33,14 +33,24 @@ #include "transport_manager/iap2_emulation/iap2_transport_adapter.h" #include <fcntl.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <stdio.h> #include <sys/stat.h> -#include <sys/types.h> #include <unistd.h> +#include <ostream> +#include <string> -#include "utils/file_system.h" +#include "utils/logger.h" #include "utils/threads/thread.h" +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager + namespace { static const mode_t mode = 0666; static const auto in_signals_channel = "iap_signals_in"; diff --git a/src/components/transport_manager/src/tcp/network_interface_listener_impl.cc b/src/components/transport_manager/src/tcp/network_interface_listener_impl.cc index 85c479134d..97c3d51af6 100644 --- a/src/components/transport_manager/src/tcp/network_interface_listener_impl.cc +++ b/src/components/transport_manager/src/tcp/network_interface_listener_impl.cc @@ -1,5 +1,7 @@ #include "transport_manager/tcp/network_interface_listener_impl.h" + #include "platform_specific_network_interface_listener_impl.h" +#include "utils/logger.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/tcp/platform_specific/linux/platform_specific_network_interface_listener.cc b/src/components/transport_manager/src/tcp/platform_specific/linux/platform_specific_network_interface_listener.cc index e0bda61e4d..319eca64d3 100644 --- a/src/components/transport_manager/src/tcp/platform_specific/linux/platform_specific_network_interface_listener.cc +++ b/src/components/transport_manager/src/tcp/platform_specific/linux/platform_specific_network_interface_listener.cc @@ -1,18 +1,29 @@ -#include "transport_manager/tcp/platform_specific/linux/platform_specific_network_interface_listener_impl.h" - #include <arpa/inet.h> -#include <asm/types.h> +#include <bits/stdint-uintn.h> #include <errno.h> #include <fcntl.h> #include <ifaddrs.h> +#include <linux/if_addr.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <net/if.h> +#include <netinet/in.h> +#include <string.h> #include <sys/select.h> #include <sys/socket.h> -#include <sys/types.h> #include <unistd.h> +#include "transport_manager/tcp/platform_specific/linux/platform_specific_network_interface_listener_impl.h" +#include "utils/macro.h" +#include "utils/threads/thread_delegate.h" + #include <linux/netlink.h> #include <linux/rtnetlink.h> +#include <map> +#include <ostream> +#include <string> +#include <utility> +#include <vector> #include "transport_manager/tcp/tcp_client_listener.h" #include "utils/logger.h" diff --git a/src/components/transport_manager/src/tcp/tcp_client_listener.cc b/src/components/transport_manager/src/tcp/tcp_client_listener.cc index 66be810a9b..8311efd95c 100644 --- a/src/components/transport_manager/src/tcp/tcp_client_listener.cc +++ b/src/components/transport_manager/src/tcp/tcp_client_listener.cc @@ -37,12 +37,12 @@ #include <errno.h> #include <fcntl.h> #include <ifaddrs.h> -#include <memory.h> -#include <signal.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <netinet/in.h> +#include <string.h> #include <sys/select.h> #include <sys/socket.h> -#include <sys/sysctl.h> -#include <sys/types.h> #include <unistd.h> #ifdef __linux__ #include <linux/tcp.h> @@ -53,14 +53,19 @@ #include <sys/time.h> #endif // __linux__ +#include <memory> #include <sstream> +#include <string> +#include <utility> -#include "utils/logger.h" - +#include "transport_manager/common.h" +#include "transport_manager/tcp/network_interface_listener.h" #include "transport_manager/tcp/network_interface_listener_impl.h" #include "transport_manager/tcp/tcp_device.h" #include "transport_manager/tcp/tcp_socket_connection.h" +#include "transport_manager/transport_adapter/device.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" +#include "utils/logger.h" #include "utils/threads/thread.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/tcp/tcp_connection_factory.cc b/src/components/transport_manager/src/tcp/tcp_connection_factory.cc index 50d1c74fa7..09c7b2ff37 100644 --- a/src/components/transport_manager/src/tcp/tcp_connection_factory.cc +++ b/src/components/transport_manager/src/tcp/tcp_connection_factory.cc @@ -31,9 +31,14 @@ */ #include "transport_manager/tcp/tcp_connection_factory.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + #include "transport_manager/tcp/tcp_server_originated_socket_connection.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" - #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/tcp/tcp_device.cc b/src/components/transport_manager/src/tcp/tcp_device.cc index 4542f76c1d..4572c497cd 100644 --- a/src/components/transport_manager/src/tcp/tcp_device.cc +++ b/src/components/transport_manager/src/tcp/tcp_device.cc @@ -31,6 +31,11 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "transport_manager/tcp/tcp_device.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <utility> + #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/transport_manager/src/tcp/tcp_server_originated_socket_connection.cc b/src/components/transport_manager/src/tcp/tcp_server_originated_socket_connection.cc index 690b2d25b3..bf2267a25a 100644 --- a/src/components/transport_manager/src/tcp/tcp_server_originated_socket_connection.cc +++ b/src/components/transport_manager/src/tcp/tcp_server_originated_socket_connection.cc @@ -32,9 +32,21 @@ */ #include "transport_manager/tcp/tcp_server_originated_socket_connection.h" + +#include <arpa/inet.h> +#include <errno.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <netinet/in.h> +#include <sys/socket.h> +#include <ostream> + +#include "transport_manager/error.h" #include "transport_manager/tcp/tcp_device.h" +#include "transport_manager/transport_adapter/device.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "utils/logger.h" +#include "utils/macro.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/tcp/tcp_socket_connection.cc b/src/components/transport_manager/src/tcp/tcp_socket_connection.cc index a2ef38f3cb..cc9e275ccd 100644 --- a/src/components/transport_manager/src/tcp/tcp_socket_connection.cc +++ b/src/components/transport_manager/src/tcp/tcp_socket_connection.cc @@ -32,11 +32,14 @@ */ #include "transport_manager/tcp/tcp_socket_connection.h" -#include "transport_manager/tcp/tcp_device.h" -#include "transport_manager/transport_adapter/transport_adapter_controller.h" + #include "utils/logger.h" namespace transport_manager { +class ConnectError; +} // namespace transport_manager + +namespace transport_manager { namespace transport_adapter { CREATE_LOGGERPTR_GLOBAL(logger_, "TransportManager") diff --git a/src/components/transport_manager/src/tcp/tcp_transport_adapter.cc b/src/components/transport_manager/src/tcp/tcp_transport_adapter.cc index aeb50f3830..1b62e4b2bd 100644 --- a/src/components/transport_manager/src/tcp/tcp_transport_adapter.cc +++ b/src/components/transport_manager/src/tcp/tcp_transport_adapter.cc @@ -32,19 +32,27 @@ #include "transport_manager/tcp/tcp_transport_adapter.h" -#include <errno.h> -#include <memory.h> -#include <signal.h> +#include <arpa/inet.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <netinet/in.h> #include <stdio.h> - #include <cstdlib> +#include <memory> #include <sstream> +#include <string> +#include <vector> +#include "json/value.h" +#include "resumption/last_state.h" +#include "transport_manager/common.h" #include "transport_manager/tcp/tcp_client_listener.h" #include "transport_manager/tcp/tcp_connection_factory.h" #include "transport_manager/tcp/tcp_device.h" +#include "transport_manager/transport_adapter/connection.h" +#include "transport_manager/transport_adapter/device.h" +#include "transport_manager/transport_manager_settings.h" #include "utils/logger.h" -#include "utils/threads/thread_delegate.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/transport_adapter/threaded_socket_connection.cc b/src/components/transport_manager/src/transport_adapter/threaded_socket_connection.cc index 8f8c004594..d0bb4ae9f9 100644 --- a/src/components/transport_manager/src/transport_adapter/threaded_socket_connection.cc +++ b/src/components/transport_manager/src/transport_adapter/threaded_socket_connection.cc @@ -30,19 +30,32 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-uintn.h> #include <errno.h> #include <fcntl.h> -#include <memory.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <poll.h> +#include <stddef.h> #include <sys/socket.h> -#include <sys/types.h> #include <unistd.h> -#include <algorithm> - -#include "utils/logger.h" -#include "utils/threads/thread.h" - +#include <atomic> +#include <memory> +#include <ostream> +#include <queue> +#include <string> + +#include "protocol/raw_message.h" +#include "transport_manager/common.h" +#include "transport_manager/error.h" #include "transport_manager/transport_adapter/threaded_socket_connection.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" +#include "utils/lock.h" +#include "utils/logger.h" +#include "utils/macro.h" +#include "utils/threads/thread.h" +#include "utils/threads/thread_delegate.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc b/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc index fc43cfc63e..abd5375944 100644 --- a/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc +++ b/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc @@ -30,16 +30,45 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include "config_profile/profile.h" -#include "utils/helpers.h" -#include "utils/logger.h" -#include "utils/timer_task_impl.h" - +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include <algorithm> +#include <functional> +#include <list> +#include <map> +#include <memory> +#include <ostream> +#include <queue> +#include <set> +#include <string> +#include <utility> +#include <vector> + +#include "protocol/raw_message.h" +#include "transport_manager/common.h" +#include "transport_manager/error.h" +#include "transport_manager/telemetry_observer.h" #include "transport_manager/transport_adapter/client_connection_listener.h" +#include "transport_manager/transport_adapter/connection.h" +#include "transport_manager/transport_adapter/device.h" #include "transport_manager/transport_adapter/device_scanner.h" #include "transport_manager/transport_adapter/server_connection_factory.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_impl.h" #include "transport_manager/transport_adapter/transport_adapter_listener.h" +#include "transport_manager/transport_manager_settings.h" +#include "utils/lock.h" +#include "utils/logger.h" +#include "utils/macro.h" +#include "utils/rwlock.h" +#include "utils/timer.h" +#include "utils/timer_task_impl.h" + +namespace resumption { +class LastState; +} // namespace resumption namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/transport_adapter/transport_adapter_listener_impl.cc b/src/components/transport_manager/src/transport_adapter/transport_adapter_listener_impl.cc index bf2d3dbdf4..1b634b575c 100644 --- a/src/components/transport_manager/src/transport_adapter/transport_adapter_listener_impl.cc +++ b/src/components/transport_manager/src/transport_adapter/transport_adapter_listener_impl.cc @@ -30,15 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <algorithm> - -#include "utils/logger.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> +#include "protocol/raw_message.h" +#include "transport_manager/common.h" +#include "transport_manager/error.h" #include "transport_manager/transport_adapter/transport_adapter_event.h" #include "transport_manager/transport_adapter/transport_adapter_listener_impl.h" -#include "transport_manager/transport_manager_impl.h" +#include "transport_manager/transport_manager.h" +#include "utils/logger.h" namespace transport_manager { +namespace transport_adapter { +class TransportAdapter; +} // namespace transport_adapter + CREATE_LOGGERPTR_GLOBAL(logger_, "TransportManager") TransportAdapterListenerImpl::TransportAdapterListenerImpl( diff --git a/src/components/transport_manager/src/transport_manager_default.cc b/src/components/transport_manager/src/transport_manager_default.cc index 71fc41ada9..e48cb875ae 100644 --- a/src/components/transport_manager/src/transport_manager_default.cc +++ b/src/components/transport_manager/src/transport_manager_default.cc @@ -33,7 +33,16 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include "transport_manager/transport_manager_default.h" + +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> + +#include "transport_manager/common.h" #include "transport_manager/tcp/tcp_transport_adapter.h" +#include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "transport_manager/transport_manager_settings.h" #include "utils/logger.h" #ifdef BLUETOOTH_SUPPORT diff --git a/src/components/transport_manager/src/transport_manager_impl.cc b/src/components/transport_manager/src/transport_manager_impl.cc index a2bc95bfdd..deffaccf7b 100644 --- a/src/components/transport_manager/src/transport_manager_impl.cc +++ b/src/components/transport_manager/src/transport_manager_impl.cc @@ -32,20 +32,20 @@ #include "transport_manager/transport_manager_impl.h" -#include <stdint.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> + #include <algorithm> #include <cstring> -#include <functional> -#include <iostream> -#include <limits> -#include <queue> +#include <iterator> #include <set> -#include <sstream> +#include "transport_manager/error.h" +#include "transport_manager/telemetry_observer.h" +#include "transport_manager/transport_adapter/transport_adapter_listener_impl.h" +#include "transport_manager/transport_manager_settings.h" #include "utils/logger.h" #include "utils/macro.h" - -#include "config_profile/profile.h" #if defined(CLOUD_APP_WEBSOCKET_TRANSPORT_SUPPORT) #include "transport_manager/cloud/cloud_websocket_transport_adapter.h" #endif @@ -53,9 +53,12 @@ #include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_event.h" #include "transport_manager/transport_manager_listener.h" -#include "transport_manager/transport_manager_listener_empty.h" #include "utils/timer_task_impl.h" +namespace resumption { +class LastState; +} // namespace resumption + using ::transport_manager::transport_adapter::TransportAdapter; namespace { diff --git a/src/components/transport_manager/src/usb/libusb/platform_usb_device.cc b/src/components/transport_manager/src/usb/libusb/platform_usb_device.cc index 7d7fb49e6e..bfa7bee1e2 100644 --- a/src/components/transport_manager/src/usb/libusb/platform_usb_device.cc +++ b/src/components/transport_manager/src/usb/libusb/platform_usb_device.cc @@ -32,7 +32,11 @@ */ #include "transport_manager/usb/libusb/platform_usb_device.h" -#include "transport_manager/transport_adapter/transport_adapter_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> +#include <string> #include "utils/logger.h" diff --git a/src/components/transport_manager/src/usb/libusb/usb_connection.cc b/src/components/transport_manager/src/usb/libusb/usb_connection.cc index d60c409a96..cb50891505 100644 --- a/src/components/transport_manager/src/usb/libusb/usb_connection.cc +++ b/src/components/transport_manager/src/usb/libusb/usb_connection.cc @@ -30,17 +30,26 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-uintn.h> +#include <libusb-1.0/libusb.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <pthread.h> -#include <unistd.h> +#include <stddef.h> #include <iomanip> - -#include <libusb-1.0/libusb.h> - +#include <list> +#include <memory> #include <sstream> -#include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "protocol/raw_message.h" +#include "transport_manager/common.h" +#include "transport_manager/error.h" +#include "transport_manager/transport_adapter/transport_adapter.h" +#include "transport_manager/transport_adapter/transport_adapter_controller.h" +#include "transport_manager/usb/common.h" +#include "transport_manager/usb/libusb/platform_usb_device.h" #include "transport_manager/usb/libusb/usb_connection.h" - +#include "utils/lock.h" #include "utils/logger.h" // Define the buffer size, because the Android accessory protocol packet support diff --git a/src/components/transport_manager/src/usb/libusb/usb_handler.cc b/src/components/transport_manager/src/usb/libusb/usb_handler.cc index df3b7e128e..95595da23d 100644 --- a/src/components/transport_manager/src/usb/libusb/usb_handler.cc +++ b/src/components/transport_manager/src/usb/libusb/usb_handler.cc @@ -33,15 +33,26 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#include <assert.h> +#include <bits/stdint-uintn.h> +#include <libusb-1.0/libusb.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <cstdlib> #include <cstring> +#include <list> +#include <ostream> +#include <vector> -#include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/usb/common.h" - +#include "transport_manager/usb/libusb/platform_usb_device.h" +#include "transport_manager/usb/libusb/usb_handler.h" +#include "transport_manager/usb/usb_control_transfer.h" #include "utils/logger.h" #include "utils/macro.h" #include "utils/threads/thread.h" +#include "utils/threads/thread_delegate.h" namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/usb/usb_aoa_adapter.cc b/src/components/transport_manager/src/usb/usb_aoa_adapter.cc index 3ecc1e22f3..f1bef2e803 100644 --- a/src/components/transport_manager/src/usb/usb_aoa_adapter.cc +++ b/src/components/transport_manager/src/usb/usb_aoa_adapter.cc @@ -34,11 +34,25 @@ */ #include "transport_manager/usb/usb_aoa_adapter.h" -#include "transport_manager/usb/common.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stddef.h> +#include <memory> +#include <ostream> + +#include "transport_manager/usb/libusb/usb_handler.h" #include "transport_manager/usb/usb_connection_factory.h" #include "transport_manager/usb/usb_device_scanner.h" #include "utils/logger.h" +namespace resumption { +class LastState; +} // namespace resumption +namespace transport_manager { +class TransportManagerSettings; +} // namespace transport_manager + namespace transport_manager { namespace transport_adapter { diff --git a/src/components/transport_manager/src/usb/usb_connection_factory.cc b/src/components/transport_manager/src/usb/usb_connection_factory.cc index 401dde2534..49cd97d111 100644 --- a/src/components/transport_manager/src/usb/usb_connection_factory.cc +++ b/src/components/transport_manager/src/usb/usb_connection_factory.cc @@ -31,7 +31,14 @@ */ #include "transport_manager/usb/usb_connection_factory.h" -#include "transport_manager/transport_adapter/transport_adapter_impl.h" + +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <memory> +#include <ostream> + +#include "transport_manager/transport_adapter/device.h" +#include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "transport_manager/usb/usb_device.h" #include "utils/logger.h" diff --git a/src/components/transport_manager/src/usb/usb_device_scanner.cc b/src/components/transport_manager/src/usb/usb_device_scanner.cc index 3a17203307..8341473c36 100644 --- a/src/components/transport_manager/src/usb/usb_device_scanner.cc +++ b/src/components/transport_manager/src/usb/usb_device_scanner.cc @@ -30,13 +30,25 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <list> +#include <memory> #include <sstream> +#include <string> -#include "transport_manager/transport_adapter/transport_adapter_impl.h" +#include "transport_manager/common.h" +#include "transport_manager/transport_adapter/device.h" +#include "transport_manager/transport_adapter/transport_adapter.h" +#include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "transport_manager/usb/common.h" +#include "transport_manager/usb/libusb/platform_usb_device.h" +#include "transport_manager/usb/libusb/usb_handler.h" +#include "transport_manager/usb/usb_control_transfer.h" #include "transport_manager/usb/usb_device.h" #include "transport_manager/usb/usb_device_scanner.h" - +#include "utils/lock.h" #include "utils/logger.h" namespace transport_manager { diff --git a/src/components/utils/include/utils/back_trace.h b/src/components/utils/include/utils/back_trace.h index f23f87e60c..08871d5474 100644 --- a/src/components/utils/include/utils/back_trace.h +++ b/src/components/utils/include/utils/back_trace.h @@ -32,9 +32,11 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_BACK_TRACE_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_BACK_TRACE_H_ +#include <bits/stdint-intn.h> #include <ostream> #include <string> #include <vector> + #include "utils/threads/thread.h" namespace utils { diff --git a/src/components/utils/include/utils/bitstream.h b/src/components/utils/include/utils/bitstream.h index 13eacc6cb1..00c9158dee 100644 --- a/src/components/utils/include/utils/bitstream.h +++ b/src/components/utils/include/utils/bitstream.h @@ -32,10 +32,12 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_BITSTREAM_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_BITSTREAM_H_ +#include <bits/stdint-uintn.h> +#include <log4cxx/logger.h> #include <stdint.h> - #include <climits> #include <cstring> +#include <iosfwd> #include <string> #include <vector> diff --git a/src/components/utils/include/utils/convert_utils.h b/src/components/utils/include/utils/convert_utils.h index 0609164a60..42116f229f 100644 --- a/src/components/utils/include/utils/convert_utils.h +++ b/src/components/utils/include/utils/convert_utils.h @@ -33,6 +33,8 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_CONVERT_UTILS_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_CONVERT_UTILS_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <stdint.h> #include <limits> diff --git a/src/components/utils/include/utils/file_system.h b/src/components/utils/include/utils/file_system.h index f62858417d..3cf9053a9b 100644 --- a/src/components/utils/include/utils/file_system.h +++ b/src/components/utils/include/utils/file_system.h @@ -33,6 +33,9 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_FILE_SYSTEM_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_FILE_SYSTEM_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <bits/types/time_t.h> #include <stdint.h> #include <string.h> #include <time.h> diff --git a/src/components/utils/include/utils/gen_hash.h b/src/components/utils/include/utils/gen_hash.h index acb2e28a1d..43a78acbe2 100644 --- a/src/components/utils/include/utils/gen_hash.h +++ b/src/components/utils/include/utils/gen_hash.h @@ -33,6 +33,10 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_GEN_HASH_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_GEN_HASH_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> +#include <stddef.h> +#include <iosfwd> #include <string> namespace utils { diff --git a/src/components/utils/include/utils/log_message_loop_thread.h b/src/components/utils/include/utils/log_message_loop_thread.h index b0cac75c71..a009a68870 100644 --- a/src/components/utils/include/utils/log_message_loop_thread.h +++ b/src/components/utils/include/utils/log_message_loop_thread.h @@ -33,8 +33,15 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_LOG_MESSAGE_LOOP_THREAD_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_LOG_MESSAGE_LOOP_THREAD_H_ +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/level.h> +#include <log4cxx/log4cxx.h> #include <log4cxx/logger.h> +#include <log4cxx/logstring.h> +#include <log4cxx/propertyconfigurator.h> +#include <log4cxx/spi/location/locationinfo.h> #include <queue> +#include <sstream> #include <string> #include "utils/macro.h" diff --git a/src/components/utils/include/utils/resource_usage.h b/src/components/utils/include/utils/resource_usage.h index d34897eded..55738d109a 100644 --- a/src/components/utils/include/utils/resource_usage.h +++ b/src/components/utils/include/utils/resource_usage.h @@ -33,6 +33,7 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_RESOURCE_USAGE_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_RESOURCE_USAGE_H_ +#include <bits/stdint-uintn.h> #include <sys/resource.h> #if defined(__QNXNTO__) #include <sys/procfs.h> @@ -40,9 +41,9 @@ #include <iostream> #include <string> -#include "utils/macro.h" #include "utils/logger.h" +#include "utils/macro.h" #define MAX_COMM_LEN 128 #define MAX_CMDLINE_LEN 128 diff --git a/src/components/utils/include/utils/sqlite_wrapper/sql_database.h b/src/components/utils/include/utils/sqlite_wrapper/sql_database.h index 1bedbea01e..d7216bc3e7 100644 --- a/src/components/utils/include/utils/sqlite_wrapper/sql_database.h +++ b/src/components/utils/include/utils/sqlite_wrapper/sql_database.h @@ -33,7 +33,9 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_DATABASE_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_DATABASE_H_ +#include <iosfwd> #include <string> + #include "utils/lock.h" #include "utils/sqlite_wrapper/sql_error.h" diff --git a/src/components/utils/include/utils/sqlite_wrapper/sql_error.h b/src/components/utils/include/utils/sqlite_wrapper/sql_error.h index e7dd2e5017..26f12538b3 100644 --- a/src/components/utils/include/utils/sqlite_wrapper/sql_error.h +++ b/src/components/utils/include/utils/sqlite_wrapper/sql_error.h @@ -33,6 +33,7 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_ERROR_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_ERROR_H_ +#include <iosfwd> #include <string> namespace utils { diff --git a/src/components/utils/include/utils/sqlite_wrapper/sql_query.h b/src/components/utils/include/utils/sqlite_wrapper/sql_query.h index e7fe75f9c9..0d6a44cff6 100644 --- a/src/components/utils/include/utils/sqlite_wrapper/sql_query.h +++ b/src/components/utils/include/utils/sqlite_wrapper/sql_query.h @@ -33,8 +33,12 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_QUERY_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SQLITE_WRAPPER_SQL_QUERY_H_ +#include <bits/stdint-intn.h> +#include <bits/stdint-uintn.h> #include <stdint.h> +#include <iosfwd> #include <string> + #include "utils/lock.h" #include "utils/sqlite_wrapper/sql_error.h" diff --git a/src/components/utils/include/utils/system_time_handler.h b/src/components/utils/include/utils/system_time_handler.h index 15b2dd0cca..28453e5c0b 100644 --- a/src/components/utils/include/utils/system_time_handler.h +++ b/src/components/utils/include/utils/system_time_handler.h @@ -33,6 +33,7 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SYSTEM_TIME_HANDLER_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_SYSTEM_TIME_HANDLER_H_ +#include <bits/types/time_t.h> #include <time.h> namespace utils { diff --git a/src/components/utils/include/utils/timer.h b/src/components/utils/include/utils/timer.h index a47b52a030..e353a42887 100644 --- a/src/components/utils/include/utils/timer.h +++ b/src/components/utils/include/utils/timer.h @@ -32,18 +32,27 @@ #ifndef SRC_COMPONENTS_UTILS_INCLUDE_UTILS_TIMER_H_ #define SRC_COMPONENTS_UTILS_INCLUDE_UTILS_TIMER_H_ +#include <bits/stdint-uintn.h> #include <stdint.h> +#include <iosfwd> #include <memory> #include <string> +#include "utils/conditional_variable.h" #include "utils/lock.h" #include "utils/macro.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" #include "utils/timer_task.h" +namespace threads { +class Thread; +} // namespace threads + namespace timer { +class TimerTask; + typedef uint32_t Milliseconds; /** diff --git a/src/components/utils/src/auto_trace.cc b/src/components/utils/src/auto_trace.cc index 0379630319..0623961949 100644 --- a/src/components/utils/src/auto_trace.cc +++ b/src/components/utils/src/auto_trace.cc @@ -31,11 +31,20 @@ */ #include <apr_time.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/level.h> +#include <log4cxx/logger.h> #include <log4cxx/spi/loggingevent.h> #include "utils/auto_trace.h" #include "utils/push_log.h" +namespace log4cxx { +namespace spi { +class LocationInfo; +} // namespace spi +} // namespace log4cxx + namespace logger { AutoTrace::AutoTrace(log4cxx::LoggerPtr logger, diff --git a/src/components/utils/src/back_trace.cc b/src/components/utils/src/back_trace.cc index 65f9e72070..40dc94731d 100644 --- a/src/components/utils/src/back_trace.cc +++ b/src/components/utils/src/back_trace.cc @@ -32,14 +32,12 @@ #include "utils/back_trace.h" -#include <algorithm> -#include <sstream> -#include <vector> - #include <cxxabi.h> #include <execinfo.h> - -#include "utils/macro.h" +#include <stdio.h> +#include <stdlib.h> +#include <algorithm> +#include <vector> using std::ostream; using std::string; diff --git a/src/components/utils/src/bitstream.cc b/src/components/utils/src/bitstream.cc index e0cc502d54..2026cb7e28 100644 --- a/src/components/utils/src/bitstream.cc +++ b/src/components/utils/src/bitstream.cc @@ -31,6 +31,8 @@ */ #include "utils/bitstream.h" +#include <cstdint> + namespace utils { BitStream::BitStream(uint8_t* bytes, size_t bytes_count) diff --git a/src/components/utils/src/conditional_variable_boost.cc b/src/components/utils/src/conditional_variable_boost.cc index c70b727d66..9f5234bae0 100644 --- a/src/components/utils/src/conditional_variable_boost.cc +++ b/src/components/utils/src/conditional_variable_boost.cc @@ -29,14 +29,21 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -#include "utils/conditional_variable.h" - -#include <errno.h> -#include <time.h> - +#include <bits/stdint-uintn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <boost/date_time/posix_time/posix_time_duration.hpp> #include <boost/exception/diagnostic_information.hpp> +#include <boost/exception/exception.hpp> +#include <boost/thread/pthread/condition_variable.hpp> +#include <boost/thread/pthread/mutex.hpp> +#include <boost/thread/pthread/recursive_mutex.hpp> +#include <iosfwd> + +#include "utils/conditional_variable.h" #include "utils/lock.h" #include "utils/logger.h" +#include "utils/macro.h" namespace { const long kNanosecondsPerSecond = 1000000000; diff --git a/src/components/utils/src/convert_utils.cc b/src/components/utils/src/convert_utils.cc index 9d90318731..882437a0c3 100644 --- a/src/components/utils/src/convert_utils.cc +++ b/src/components/utils/src/convert_utils.cc @@ -31,9 +31,11 @@ */ #include "utils/convert_utils.h" -#include <stdint.h> + +#include <log4cxx/logger.h> #include <algorithm> #include <limits> + #include "utils/macro.h" long long int utils::ConvertInt64ToLongLongInt(const int64_t value) { diff --git a/src/components/utils/src/custom_string.cc b/src/components/utils/src/custom_string.cc index 7bbe5f2da8..254b6ded4d 100644 --- a/src/components/utils/src/custom_string.cc +++ b/src/components/utils/src/custom_string.cc @@ -31,15 +31,16 @@ */ #include "utils/custom_string.h" -#include <string.h> + +#include <log4cxx/logger.h> +#include <strings.h> #include <algorithm> #include <clocale> #include <cstdlib> -#include <cwchar> #include <cwctype> -#include <new> +#include <string> #include <vector> -#include "utils/logger.h" + #include "utils/macro.h" namespace { diff --git a/src/components/utils/src/date_time.cc b/src/components/utils/src/date_time.cc index 3ca6050b3f..0ac69d9233 100644 --- a/src/components/utils/src/date_time.cc +++ b/src/components/utils/src/date_time.cc @@ -32,9 +32,13 @@ #include "utils/date_time.h" -#include <stdint.h> -#include <sys/time.h> -#include "boost/date_time/posix_time/posix_time.hpp" +#include <stdlib.h> +#include <boost/date_time/posix_time/conversion.hpp> +#include <boost/date_time/posix_time/posix_time_duration.hpp> +#include <boost/date_time/posix_time/posix_time_types.hpp> +#include <boost/date_time/time.hpp> +#include <boost/date_time/time_duration.hpp> +#include <boost/operators.hpp> namespace bpt = boost::posix_time; using namespace boost::date_time; diff --git a/src/components/utils/src/file_system.cc b/src/components/utils/src/file_system.cc index 430cf40da0..addedee500 100644 --- a/src/components/utils/src/file_system.cc +++ b/src/components/utils/src/file_system.cc @@ -31,21 +31,23 @@ */ #include "utils/file_system.h" -#include "utils/logger.h" - -#include <sys/stat.h> -#include <sys/statvfs.h> -#include <sys/types.h> -#include <sstream> -#include <dirent.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <unistd.h> +#include <boost/filesystem/operations.hpp> +#include <boost/filesystem/path.hpp> +#include <boost/filesystem/path_traits.hpp> +#include <boost/iterator/iterator_facade.hpp> +#include <boost/system/error_code.hpp> // TODO(VS): lint error: Streams are highly discouraged. #include <algorithm> -#include <boost/filesystem.hpp> -#include <cstddef> +#include <cstdint> #include <cstdio> #include <fstream> +#include <string> + +#include "utils/logger.h" CREATE_LOGGERPTR_GLOBAL(logger_, "Utils") diff --git a/src/components/utils/src/gen_hash.cc b/src/components/utils/src/gen_hash.cc index 0b85798b00..03b71981db 100644 --- a/src/components/utils/src/gen_hash.cc +++ b/src/components/utils/src/gen_hash.cc @@ -31,9 +31,11 @@ */ #include "utils/gen_hash.h" + #include <cstdlib> #include <locale> #include <string> + #include "utils/custom_string.h" namespace utils { diff --git a/src/components/utils/src/lock_boost.cc b/src/components/utils/src/lock_boost.cc index 2299bcf77d..f7f3e2b0ad 100644 --- a/src/components/utils/src/lock_boost.cc +++ b/src/components/utils/src/lock_boost.cc @@ -30,12 +30,14 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <errno.h> -#include <stdint.h> -#include <string.h> -#include <cstring> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <boost/thread/pthread/mutex.hpp> +#include <boost/thread/pthread/recursive_mutex.hpp> + #include "utils/lock.h" #include "utils/logger.h" +#include "utils/macro.h" namespace sync_primitives { diff --git a/src/components/utils/src/log_message_loop_thread.cc b/src/components/utils/src/log_message_loop_thread.cc index 182eb64534..6ba2198bc9 100644 --- a/src/components/utils/src/log_message_loop_thread.cc +++ b/src/components/utils/src/log_message_loop_thread.cc @@ -31,6 +31,9 @@ */ #include "utils/log_message_loop_thread.h" + +#include <log4cxx/logger.h> + #include "utils/logger_status.h" namespace logger { diff --git a/src/components/utils/src/logger.cc b/src/components/utils/src/logger.cc index 2a4b8eb108..3f9a4968c9 100644 --- a/src/components/utils/src/logger.cc +++ b/src/components/utils/src/logger.cc @@ -31,8 +31,12 @@ */ #include "utils/logger.h" + #include <apr_time.h> -#include "utils/log_message_loop_thread.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/spi/loggerrepository.h> +#include <vector> + #include "utils/logger_status.h" void deinit_logger() { diff --git a/src/components/utils/src/push_log.cc b/src/components/utils/src/push_log.cc index 6e16c99181..4a5eff523c 100644 --- a/src/components/utils/src/push_log.cc +++ b/src/components/utils/src/push_log.cc @@ -31,9 +31,19 @@ */ #include "utils/push_log.h" + +#include <log4cxx/propertyconfigurator.h> +#include <stddef.h> + #include "utils/log_message_loop_thread.h" #include "utils/logger_status.h" +namespace log4cxx { +namespace spi { +class LocationInfo; +} // namespace spi +} // namespace log4cxx + namespace logger { static bool logs_enabled_ = false; diff --git a/src/components/utils/src/resource_usage.cc b/src/components/utils/src/resource_usage.cc index 15a8c71e70..b8d7253bb2 100644 --- a/src/components/utils/src/resource_usage.cc +++ b/src/components/utils/src/resource_usage.cc @@ -10,13 +10,14 @@ #include <sys/types.h> #include <unistd.h> #endif -#include <errno.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <stdio.h> -#include <sys/resource.h> -#include <sys/types.h> #include <unistd.h> -#include <sstream> +#include <string> + #include "utils/file_system.h" +#include "utils/logger.h" namespace utils { diff --git a/src/components/utils/src/rwlock_posix.cc b/src/components/utils/src/rwlock_posix.cc index 81bf5feee1..860bc59bb9 100644 --- a/src/components/utils/src/rwlock_posix.cc +++ b/src/components/utils/src/rwlock_posix.cc @@ -30,6 +30,10 @@ * POSSIBILITY OF SUCH DAMAGE. */ +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <pthread.h> + #include "utils/logger.h" #include "utils/rwlock.h" diff --git a/src/components/utils/src/signals_posix.cc b/src/components/utils/src/signals_posix.cc index 8d1134576f..352f6f6618 100644 --- a/src/components/utils/src/signals_posix.cc +++ b/src/components/utils/src/signals_posix.cc @@ -29,12 +29,15 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -#include <stdint.h> +#include <errno.h> +#include <string.h> #include <sys/wait.h> +#include <unistd.h> #include <csignal> #include <cstdlib> #include <iostream> +#include "appMain/low_voltage_signals_handler.h" #include "utils/signals.h" namespace utils { diff --git a/src/components/utils/src/sqlite_wrapper/sql_database.cc b/src/components/utils/src/sqlite_wrapper/sql_database.cc index a73d117109..ba945293be 100644 --- a/src/components/utils/src/sqlite_wrapper/sql_database.cc +++ b/src/components/utils/src/sqlite_wrapper/sql_database.cc @@ -31,7 +31,12 @@ */ #include "utils/sqlite_wrapper/sql_database.h" + #include <sqlite3.h> +#include <stddef.h> +#include <string> + +#include "sqlite_wrapper/sql_error.h" namespace utils { namespace dbms { diff --git a/src/components/utils/src/sqlite_wrapper/sql_query.cc b/src/components/utils/src/sqlite_wrapper/sql_query.cc index 8bac9f703b..5d845ef43f 100644 --- a/src/components/utils/src/sqlite_wrapper/sql_query.cc +++ b/src/components/utils/src/sqlite_wrapper/sql_query.cc @@ -31,8 +31,11 @@ */ #include "utils/sqlite_wrapper/sql_query.h" + #include <sqlite3.h> -#include <cassert> +#include <stddef.h> + +#include "sqlite_wrapper/sql_error.h" #include "utils/sqlite_wrapper/sql_database.h" namespace utils { diff --git a/src/components/utils/src/system.cc b/src/components/utils/src/system.cc index 2acc7acf92..ab62597462 100644 --- a/src/components/utils/src/system.cc +++ b/src/components/utils/src/system.cc @@ -34,15 +34,19 @@ #else // __QNX__ #include <fcntl.h> #include <sys/stat.h> -#include <sys/types.h> #include <sys/wait.h> #include <unistd.h> #endif // __QNX__ +#include <bits/stdint-intn.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <stdlib.h> #include <algorithm> #include <cstring> -#include <functional> #include <iostream> +#include <string> +#include <vector> #include "utils/logger.h" #include "utils/system.h" diff --git a/src/components/utils/src/threads/async_runner.cc b/src/components/utils/src/threads/async_runner.cc index 740db016be..835903deaf 100644 --- a/src/components/utils/src/threads/async_runner.cc +++ b/src/components/utils/src/threads/async_runner.cc @@ -32,9 +32,11 @@ #include "utils/threads/async_runner.h" -#include <string> +#include <stddef.h> #include "utils/logger.h" +#include "utils/threads/thread.h" +#include "utils/threads/thread_delegate.h" namespace threads { diff --git a/src/components/utils/src/threads/thread_delegate.cc b/src/components/utils/src/threads/thread_delegate.cc index e071959522..61a0a9dfbd 100644 --- a/src/components/utils/src/threads/thread_delegate.cc +++ b/src/components/utils/src/threads/thread_delegate.cc @@ -32,9 +32,10 @@ #include "utils/threads/thread_delegate.h" +#include <log4cxx/logger.h> #include <pthread.h> -#include "utils/lock.h" +#include "utils/macro.h" #include "utils/threads/thread.h" namespace threads { diff --git a/src/components/utils/src/threads/thread_posix.cc b/src/components/utils/src/threads/thread_posix.cc index 35c1cd7084..f6348072e3 100644 --- a/src/components/utils/src/threads/thread_posix.cc +++ b/src/components/utils/src/threads/thread_posix.cc @@ -30,18 +30,22 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#include <errno.h> -#include <limits.h> +#include <bits/local_lim.h> +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> #include <pthread.h> -#include <signal.h> +#include <sched.h> #include <stddef.h> -#include <algorithm> -#include <functional> +#include <string.h> +#include <ostream> -#include "utils/atomic.h" +#include "utils/conditional_variable.h" +#include "utils/lock.h" #include "utils/logger.h" +#include "utils/macro.h" #include "utils/threads/thread.h" #include "utils/threads/thread_delegate.h" +#include "utils/threads/thread_options.h" #ifndef __QNXNTO__ const int EOK = 0; diff --git a/src/components/utils/src/threads/thread_validator.cc b/src/components/utils/src/threads/thread_validator.cc index 3b753e79b5..b0aa5bfe37 100644 --- a/src/components/utils/src/threads/thread_validator.cc +++ b/src/components/utils/src/threads/thread_validator.cc @@ -31,6 +31,10 @@ */ #include "utils/threads/thread_validator.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> + #include "utils/back_trace.h" #include "utils/logger.h" diff --git a/src/components/utils/src/timer.cc b/src/components/utils/src/timer.cc index 8e854654de..2f14fc8dd7 100644 --- a/src/components/utils/src/timer.cc +++ b/src/components/utils/src/timer.cc @@ -31,6 +31,9 @@ */ #include "utils/timer.h" +#include <log4cxx/helpers/objectptr.h> +#include <log4cxx/logger.h> +#include <ostream> #include <string> #include "utils/conditional_variable.h" @@ -38,7 +41,6 @@ #include "utils/logger.h" #include "utils/macro.h" #include "utils/threads/thread.h" -#include "utils/threads/thread_delegate.h" #include "utils/timer_task.h" CREATE_LOGGERPTR_GLOBAL(logger_, "Utils") diff --git a/src/plugins/appenders/safe_file_appender.cc b/src/plugins/appenders/safe_file_appender.cc index ead775a1c6..b9d7f513c4 100644 --- a/src/plugins/appenders/safe_file_appender.cc +++ b/src/plugins/appenders/safe_file_appender.cc @@ -32,6 +32,14 @@ #include "safe_file_appender.h" +#include <log4cxx/writerappender.h> + +namespace log4cxx { +namespace helpers { +class Pool; +} // namespace helpers +} // namespace log4cxx + using namespace log4cxx; using namespace log4cxx::helpers; diff --git a/src/plugins/appenders/safe_file_appender.h b/src/plugins/appenders/safe_file_appender.h index 45299602ff..56aec4f6f7 100644 --- a/src/plugins/appenders/safe_file_appender.h +++ b/src/plugins/appenders/safe_file_appender.h @@ -34,9 +34,16 @@ #define SRC_PLUGINS_APPENDERS_SAFE_FILE_APPENDER_H_ #include <log4cxx/fileappender.h> +#include <log4cxx/helpers/object.h> +#include <log4cxx/logstring.h> +#include <log4cxx/spi/loggingevent.h> namespace log4cxx { +namespace helpers { +class Pool; +} // namespace helpers + class SafeFileAppender : public FileAppender { public: DECLARE_LOG4CXX_OBJECT(SafeFileAppender) diff --git a/src/plugins/appenders/safe_rolling_file_appender.cc b/src/plugins/appenders/safe_rolling_file_appender.cc index 7ed387d5c4..c579e999b9 100644 --- a/src/plugins/appenders/safe_rolling_file_appender.cc +++ b/src/plugins/appenders/safe_rolling_file_appender.cc @@ -32,6 +32,14 @@ #include "safe_rolling_file_appender.h" +#include <log4cxx/rolling/rollingfileappenderskeleton.h> + +namespace log4cxx { +namespace helpers { +class Pool; +} // namespace helpers +} // namespace log4cxx + using namespace log4cxx; using namespace log4cxx::helpers; diff --git a/src/plugins/appenders/safe_rolling_file_appender.h b/src/plugins/appenders/safe_rolling_file_appender.h index 75832b7de7..f4778a3f2a 100644 --- a/src/plugins/appenders/safe_rolling_file_appender.h +++ b/src/plugins/appenders/safe_rolling_file_appender.h @@ -33,10 +33,17 @@ #ifndef SRC_PLUGINS_APPENDERS_SAFE_ROLLING_FILE_APPENDER_H_ #define SRC_PLUGINS_APPENDERS_SAFE_ROLLING_FILE_APPENDER_H_ +#include <log4cxx/helpers/object.h> +#include <log4cxx/logstring.h> #include <log4cxx/rollingfileappender.h> +#include <log4cxx/spi/loggingevent.h> namespace log4cxx { +namespace helpers { +class Pool; +} // namespace helpers + class SafeRollingFileAppender : public RollingFileAppender { public: DECLARE_LOG4CXX_OBJECT(SafeRollingFileAppender) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 58a2cf5873..3ffda81f97 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -25,4 +25,4 @@ ExternalProject_Add_Step(intergen forcebuild if(BUILD_TESTS) add_subdirectory(intergen/test) endif() -add_subdirectory(policy_table_validator) +#add_subdirectory(policy_table_validator) diff --git a/tools/intergen/utils/include/utils/common_types.h b/tools/intergen/utils/include/utils/common_types.h index aff817b634..5ae65adcbd 100644 --- a/tools/intergen/utils/include/utils/common_types.h +++ b/tools/intergen/utils/include/utils/common_types.h @@ -90,10 +90,10 @@ class BasicRange { BasicRange(const std::string& min_str, const std::string& max_str) : min_(0), max_(0) { - bool valid_min = StringToNumber(min, &min_) - && Fraction::FromFloatPointString(min, &min_fract_); - bool valid_max = StringToNumber(max, &max_) - && Fraction::FromFloatPointString(max, &max_fract_); + bool valid_min = StringToNumber(min_str, &min_) + && Fraction::FromFloatPointString(min_str, &min_fract_); + bool valid_max = StringToNumber(max_str, &max_) + && Fraction::FromFloatPointString(max_str, &max_fract_); assert(valid_min && valid_max); } // Tells if |value| belongs to current range (boundaries are included) diff --git a/tools/policy_table_validator/CMakeLists.txt b/tools/policy_table_validator/CMakeLists.txt index eabe4cfd5c..11044fd996 100644 --- a/tools/policy_table_validator/CMakeLists.txt +++ b/tools/policy_table_validator/CMakeLists.txt @@ -21,6 +21,9 @@ link_directories ( set(LIBRARIES policy_struct rpc_base + log4cxx -L${LOG4CXX_LIBS_DIRECTORY} + apr-1 -L${APR_LIBS_DIRECTORY} + aprutil-1 -L${APR_UTIL_LIBS_DIRECTORY} ) set (SOURCES diff --git a/tools/policy_table_validator/main.cpp b/tools/policy_table_validator/main.cpp index 99a4b7d7f9..b7860c5d92 100644 --- a/tools/policy_table_validator/main.cpp +++ b/tools/policy_table_validator/main.cpp @@ -1,8 +1,13 @@ -#include <iostream> #include <cstdlib> -#include "policy/policy_table/types.h" +#include <iostream> +#include <string> #include "json/reader.h" +#include "json/value.h" +#include "policy/policy_table/enums.h" +#include "policy/policy_table/types.h" +#include "rpc_base/rpc_base.h" +#include "rpc_base/validation_report.h" #include "utils/file_system.h" namespace policy_table = rpc::policy_table_interface_base; |