summaryrefslogtreecommitdiff
path: root/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects
diff options
context:
space:
mode:
Diffstat (limited to 'SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects')
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/Marshaller.h1645
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateApp.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateAppResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppList.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppListResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceList.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceListResponse.h86
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivated.h95
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppRegistered.h83
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppUnregistered.h96
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnDeviceListUpdated.h86
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/RPC2.h64
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendData.h99
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendDataResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilities.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilitiesResponse.h92
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonEvent.h96
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonPress.h96
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/RPC2.h55
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistration.h88
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistrationResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilities.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilitiesResponse.h85
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguage.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguageResponse.h83
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguages.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguagesResponse.h85
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/OnLanguageChange.h83
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/RPC2.h62
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/Speak.h90
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/SpeakResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommand.h101
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommandResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenu.h102
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenuResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Alert.h134
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuver.h97
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuverResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistration.h88
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistrationResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSet.h96
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSetResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommand.h88
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommandResponse.h74
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSet.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSetResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenu.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenuResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumber.h90
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumberResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThru.h83
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThruResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilities.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilitiesResponse.h100
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguage.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguageResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguages.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguagesResponse.h86
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnCommand.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDeviceChosen.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDriverDistraction.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnLanguageChange.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnReady.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnSystemContext.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnTBTClientState.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThru.h130
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThruResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteraction.h141
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteractionResponse.h92
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/RPC2.h111
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalProperties.h91
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalPropertiesResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessage.h106
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessageResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIcon.h90
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIconResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayout.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayoutResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalProperties.h116
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalPropertiesResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimer.h96
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimerResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Show.h163
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBT.h144
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBTResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Slider.h116
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SliderResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnList.h98
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnListResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommand.h97
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommandResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistration.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistrationResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommand.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommandResponse.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilities.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilitiesResponse.h86
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguage.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguageResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguages.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguagesResponse.h86
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnCommand.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnLanguageChange.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/RPC2.h66
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCs.h95
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCsResponse.h87
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleData.h89
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleDataResponse.h198
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleType.h75
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleTypeResponse.h84
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/OnVehicleData.h198
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/RPC2.h61
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDID.h102
-rw-r--r--SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDIDResponse.h95
117 files changed, 0 insertions, 11842 deletions
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/Marshaller.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/Marshaller.h
deleted file mode 100644
index 24db51feb..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/Marshaller.h
+++ /dev/null
@@ -1,1645 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef MARSHALLER_INCLUDE
-#define MARSHALLER_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "JSONHandler/RPC2Error.h"
-#include "JSONHandler/RPC2Notification.h"
-#include "JSONHandler/RPC2Request.h"
-#include "JSONHandler/RPC2Response.h"
-
-#include "JSONHandler/RPC2ErrorMarshaller.h"
-
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/ActivateAppMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/ActivateAppResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/GetAppListMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/GetAppListResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/GetDeviceListMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/GetDeviceListResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/OnAppDeactivatedMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/OnAppRegisteredMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/OnAppUnregisteredMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/OnDeviceListUpdatedMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/SendDataMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/BasicCommunication/SendDataResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/Buttons/GetCapabilitiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/Buttons/GetCapabilitiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/Buttons/OnButtonEventMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/Buttons/OnButtonPressMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/ChangeRegistrationMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/ChangeRegistrationResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetCapabilitiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetCapabilitiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetLanguageMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetLanguageResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetSupportedLanguagesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/GetSupportedLanguagesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/OnLanguageChangeMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/SpeakMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/TTS/SpeakResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AddCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AddCommandResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AddSubMenuMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AddSubMenuResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AlertMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AlertResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AlertManeuverMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/AlertManeuverResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ChangeRegistrationMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ChangeRegistrationResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/CreateInteractionChoiceSetMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/CreateInteractionChoiceSetResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteCommandResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteInteractionChoiceSetMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteInteractionChoiceSetResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteSubMenuMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DeleteSubMenuResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DialNumberMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/DialNumberResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/EndAudioPassThruMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/EndAudioPassThruResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetCapabilitiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetCapabilitiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetLanguageMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetLanguageResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetSupportedLanguagesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/GetSupportedLanguagesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnDeviceChosenMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnDriverDistractionMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnLanguageChangeMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnReadyMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnSystemContextMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/OnTBTClientStateMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/PerformAudioPassThruMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/PerformAudioPassThruResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/PerformInteractionMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/PerformInteractionResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ResetGlobalPropertiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ResetGlobalPropertiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ScrollableMessageMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ScrollableMessageResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetAppIconMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetAppIconResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetDisplayLayoutMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetDisplayLayoutResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetGlobalPropertiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetGlobalPropertiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetMediaClockTimerMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SetMediaClockTimerResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ShowMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ShowResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ShowConstantTBTMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/ShowConstantTBTResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SliderMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/SliderResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/UpdateTurnListMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/UI/UpdateTurnListResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/AddCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/AddCommandResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/ChangeRegistrationMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/ChangeRegistrationResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/DeleteCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/DeleteCommandResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetCapabilitiesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetCapabilitiesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetLanguageMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetLanguageResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetSupportedLanguagesMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/GetSupportedLanguagesResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/OnCommandMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VR/OnLanguageChangeMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetDTCsMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetDTCsResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetVehicleDataMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetVehicleDataResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetVehicleTypeMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/GetVehicleTypeResponseMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/OnVehicleDataMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/ReadDIDMarshaller.h"
-#include "../src/../src/RPC2ObjectsImpl//NsRPC2Communication/VehicleInfo/ReadDIDResponseMarshaller.h"
-
-/*
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-namespace NsRPC2Communication
-{
-
-class Marshaller
-{
-public:
-
- enum Methods
- {
- METHOD_INVALID=-1,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ACTIVATEAPP,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ACTIVATEAPPRESPONSE,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__GETAPPLIST,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__GETAPPLISTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__GETDEVICELIST,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__GETDEVICELISTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ONAPPDEACTIVATED,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ONAPPDEACTIVATEDRESPONSE,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ONAPPREGISTERED,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ONAPPUNREGISTERED,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__ONDEVICELISTUPDATED,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__SENDDATA,
- METHOD_NSRPC2COMMUNICATION_BASICCOMMUNICATION__SENDDATARESPONSE,
- METHOD_NSRPC2COMMUNICATION_BUTTONS__GETCAPABILITIES,
- METHOD_NSRPC2COMMUNICATION_BUTTONS__GETCAPABILITIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_BUTTONS__ONBUTTONEVENT,
- METHOD_NSRPC2COMMUNICATION_BUTTONS__ONBUTTONPRESS,
- METHOD_NSRPC2COMMUNICATION_TTS__CHANGEREGISTRATION,
- METHOD_NSRPC2COMMUNICATION_TTS__CHANGEREGISTRATIONRESPONSE,
- METHOD_NSRPC2COMMUNICATION_TTS__GETCAPABILITIES,
- METHOD_NSRPC2COMMUNICATION_TTS__GETCAPABILITIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_TTS__GETLANGUAGE,
- METHOD_NSRPC2COMMUNICATION_TTS__GETLANGUAGERESPONSE,
- METHOD_NSRPC2COMMUNICATION_TTS__GETSUPPORTEDLANGUAGES,
- METHOD_NSRPC2COMMUNICATION_TTS__GETSUPPORTEDLANGUAGESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_TTS__ONLANGUAGECHANGE,
- METHOD_NSRPC2COMMUNICATION_TTS__SPEAK,
- METHOD_NSRPC2COMMUNICATION_TTS__SPEAKRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ADDCOMMAND,
- METHOD_NSRPC2COMMUNICATION_UI__ADDCOMMANDRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ADDSUBMENU,
- METHOD_NSRPC2COMMUNICATION_UI__ADDSUBMENURESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ALERT,
- METHOD_NSRPC2COMMUNICATION_UI__ALERTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ALERTMANEUVER,
- METHOD_NSRPC2COMMUNICATION_UI__ALERTMANEUVERRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__CHANGEREGISTRATION,
- METHOD_NSRPC2COMMUNICATION_UI__CHANGEREGISTRATIONRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__CREATEINTERACTIONCHOICESET,
- METHOD_NSRPC2COMMUNICATION_UI__CREATEINTERACTIONCHOICESETRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__DELETECOMMAND,
- METHOD_NSRPC2COMMUNICATION_UI__DELETECOMMANDRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__DELETEINTERACTIONCHOICESET,
- METHOD_NSRPC2COMMUNICATION_UI__DELETEINTERACTIONCHOICESETRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__DELETESUBMENU,
- METHOD_NSRPC2COMMUNICATION_UI__DELETESUBMENURESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__DIALNUMBER,
- METHOD_NSRPC2COMMUNICATION_UI__DIALNUMBERRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ENDAUDIOPASSTHRU,
- METHOD_NSRPC2COMMUNICATION_UI__ENDAUDIOPASSTHRURESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__GETCAPABILITIES,
- METHOD_NSRPC2COMMUNICATION_UI__GETCAPABILITIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__GETLANGUAGE,
- METHOD_NSRPC2COMMUNICATION_UI__GETLANGUAGERESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__GETSUPPORTEDLANGUAGES,
- METHOD_NSRPC2COMMUNICATION_UI__GETSUPPORTEDLANGUAGESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__ONCOMMAND,
- METHOD_NSRPC2COMMUNICATION_UI__ONDEVICECHOSEN,
- METHOD_NSRPC2COMMUNICATION_UI__ONDRIVERDISTRACTION,
- METHOD_NSRPC2COMMUNICATION_UI__ONLANGUAGECHANGE,
- METHOD_NSRPC2COMMUNICATION_UI__ONREADY,
- METHOD_NSRPC2COMMUNICATION_UI__ONSYSTEMCONTEXT,
- METHOD_NSRPC2COMMUNICATION_UI__ONTBTCLIENTSTATE,
- METHOD_NSRPC2COMMUNICATION_UI__PERFORMAUDIOPASSTHRU,
- METHOD_NSRPC2COMMUNICATION_UI__PERFORMAUDIOPASSTHRURESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__PERFORMINTERACTION,
- METHOD_NSRPC2COMMUNICATION_UI__PERFORMINTERACTIONRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__RESETGLOBALPROPERTIES,
- METHOD_NSRPC2COMMUNICATION_UI__RESETGLOBALPROPERTIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SCROLLABLEMESSAGE,
- METHOD_NSRPC2COMMUNICATION_UI__SCROLLABLEMESSAGERESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SETAPPICON,
- METHOD_NSRPC2COMMUNICATION_UI__SETAPPICONRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SETDISPLAYLAYOUT,
- METHOD_NSRPC2COMMUNICATION_UI__SETDISPLAYLAYOUTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SETGLOBALPROPERTIES,
- METHOD_NSRPC2COMMUNICATION_UI__SETGLOBALPROPERTIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SETMEDIACLOCKTIMER,
- METHOD_NSRPC2COMMUNICATION_UI__SETMEDIACLOCKTIMERRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SHOW,
- METHOD_NSRPC2COMMUNICATION_UI__SHOWRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SHOWCONSTANTTBT,
- METHOD_NSRPC2COMMUNICATION_UI__SHOWCONSTANTTBTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__SLIDER,
- METHOD_NSRPC2COMMUNICATION_UI__SLIDERRESPONSE,
- METHOD_NSRPC2COMMUNICATION_UI__UPDATETURNLIST,
- METHOD_NSRPC2COMMUNICATION_UI__UPDATETURNLISTRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__ADDCOMMAND,
- METHOD_NSRPC2COMMUNICATION_VR__ADDCOMMANDRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__CHANGEREGISTRATION,
- METHOD_NSRPC2COMMUNICATION_VR__CHANGEREGISTRATIONRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__DELETECOMMAND,
- METHOD_NSRPC2COMMUNICATION_VR__DELETECOMMANDRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__GETCAPABILITIES,
- METHOD_NSRPC2COMMUNICATION_VR__GETCAPABILITIESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__GETLANGUAGE,
- METHOD_NSRPC2COMMUNICATION_VR__GETLANGUAGERESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__GETSUPPORTEDLANGUAGES,
- METHOD_NSRPC2COMMUNICATION_VR__GETSUPPORTEDLANGUAGESRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VR__ONCOMMAND,
- METHOD_NSRPC2COMMUNICATION_VR__ONLANGUAGECHANGE,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETDTCS,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETDTCSRESPONSE,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETVEHICLEDATA,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETVEHICLEDATARESPONSE,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETVEHICLETYPE,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__GETVEHICLETYPERESPONSE,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__ONVEHICLEDATA,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__READDID,
- METHOD_NSRPC2COMMUNICATION_VEHICLEINFO__READDIDRESPONSE
- };
-
-
- Marshaller() {}
- ~Marshaller() {}
-
- static ::NsRPC2Communication::RPC2Command* fromString(const std::string&);
- static std::string toString(const ::NsRPC2Communication::RPC2Command* msg);
-
- static ::NsRPC2Communication::RPC2Command* fromJSON(const Json::Value&);
- static Json::Value toJSON(const ::NsRPC2Communication::RPC2Command* msg);
-
-protected:
-
-// NsRPC2Communication::BasicCommunication::ActivateApp
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::ActivateApp& res)
- {
- return mNsRPC2Communication_BasicCommunication__ActivateApp.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::ActivateApp& res)
- {
- return mNsRPC2Communication_BasicCommunication__ActivateApp.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::ActivateAppResponse
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::ActivateAppResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__ActivateAppResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::ActivateAppResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__ActivateAppResponse.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::GetAppList
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::GetAppList& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetAppList.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::GetAppList& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetAppList.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::GetAppListResponse
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::GetAppListResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetAppListResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::GetAppListResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetAppListResponse.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::GetDeviceList
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::GetDeviceList& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetDeviceList.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::GetDeviceList& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetDeviceList.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::GetDeviceListResponse
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::GetDeviceListResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetDeviceListResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::GetDeviceListResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__GetDeviceListResponse.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::OnAppDeactivated
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::OnAppDeactivated& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppDeactivated.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::OnAppDeactivated& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppDeactivated.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::OnAppDeactivatedResponse
- /*static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::OnAppDeactivatedResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppDeactivatedResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::OnAppDeactivatedResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppDeactivatedResponse.toString(res);
- }*/
-
-// NsRPC2Communication::BasicCommunication::OnAppRegistered
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::OnAppRegistered& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppRegistered.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::OnAppRegistered& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppRegistered.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::OnAppUnregistered
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::OnAppUnregistered& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppUnregistered.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::OnAppUnregistered& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnAppUnregistered.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::OnDeviceListUpdated
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::OnDeviceListUpdated& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnDeviceListUpdated.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::OnDeviceListUpdated& res)
- {
- return mNsRPC2Communication_BasicCommunication__OnDeviceListUpdated.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::SendData
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::SendData& res)
- {
- return mNsRPC2Communication_BasicCommunication__SendData.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::SendData& res)
- {
- return mNsRPC2Communication_BasicCommunication__SendData.toString(res);
- }
-
-// NsRPC2Communication::BasicCommunication::SendDataResponse
- static bool fromString(const std::string& str, NsRPC2Communication::BasicCommunication::SendDataResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__SendDataResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::BasicCommunication::SendDataResponse& res)
- {
- return mNsRPC2Communication_BasicCommunication__SendDataResponse.toString(res);
- }
-
-// NsRPC2Communication::Buttons::GetCapabilities
- static bool fromString(const std::string& str, NsRPC2Communication::Buttons::GetCapabilities& res)
- {
- return mNsRPC2Communication_Buttons__GetCapabilities.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::Buttons::GetCapabilities& res)
- {
- return mNsRPC2Communication_Buttons__GetCapabilities.toString(res);
- }
-
-// NsRPC2Communication::Buttons::GetCapabilitiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::Buttons::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_Buttons__GetCapabilitiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::Buttons::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_Buttons__GetCapabilitiesResponse.toString(res);
- }
-
-// NsRPC2Communication::Buttons::OnButtonEvent
- static bool fromString(const std::string& str, NsRPC2Communication::Buttons::OnButtonEvent& res)
- {
- return mNsRPC2Communication_Buttons__OnButtonEvent.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::Buttons::OnButtonEvent& res)
- {
- return mNsRPC2Communication_Buttons__OnButtonEvent.toString(res);
- }
-
-// NsRPC2Communication::Buttons::OnButtonPress
- static bool fromString(const std::string& str, NsRPC2Communication::Buttons::OnButtonPress& res)
- {
- return mNsRPC2Communication_Buttons__OnButtonPress.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::Buttons::OnButtonPress& res)
- {
- return mNsRPC2Communication_Buttons__OnButtonPress.toString(res);
- }
-
-// NsRPC2Communication::TTS::ChangeRegistration
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::ChangeRegistration& res)
- {
- return mNsRPC2Communication_TTS__ChangeRegistration.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::ChangeRegistration& res)
- {
- return mNsRPC2Communication_TTS__ChangeRegistration.toString(res);
- }
-
-// NsRPC2Communication::TTS::ChangeRegistrationResponse
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_TTS__ChangeRegistrationResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_TTS__ChangeRegistrationResponse.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetCapabilities
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetCapabilities& res)
- {
- return mNsRPC2Communication_TTS__GetCapabilities.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetCapabilities& res)
- {
- return mNsRPC2Communication_TTS__GetCapabilities.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetCapabilitiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_TTS__GetCapabilitiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_TTS__GetCapabilitiesResponse.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetLanguage
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetLanguage& res)
- {
- return mNsRPC2Communication_TTS__GetLanguage.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetLanguage& res)
- {
- return mNsRPC2Communication_TTS__GetLanguage.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetLanguageResponse
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_TTS__GetLanguageResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_TTS__GetLanguageResponse.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetSupportedLanguages
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_TTS__GetSupportedLanguages.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_TTS__GetSupportedLanguages.toString(res);
- }
-
-// NsRPC2Communication::TTS::GetSupportedLanguagesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_TTS__GetSupportedLanguagesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_TTS__GetSupportedLanguagesResponse.toString(res);
- }
-
-// NsRPC2Communication::TTS::OnLanguageChange
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::OnLanguageChange& res)
- {
- return mNsRPC2Communication_TTS__OnLanguageChange.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::OnLanguageChange& res)
- {
- return mNsRPC2Communication_TTS__OnLanguageChange.toString(res);
- }
-
-// NsRPC2Communication::TTS::Speak
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::Speak& res)
- {
- return mNsRPC2Communication_TTS__Speak.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::Speak& res)
- {
- return mNsRPC2Communication_TTS__Speak.toString(res);
- }
-
-// NsRPC2Communication::TTS::SpeakResponse
- static bool fromString(const std::string& str, NsRPC2Communication::TTS::SpeakResponse& res)
- {
- return mNsRPC2Communication_TTS__SpeakResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::TTS::SpeakResponse& res)
- {
- return mNsRPC2Communication_TTS__SpeakResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::AddCommand
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AddCommand& res)
- {
- return mNsRPC2Communication_UI__AddCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AddCommand& res)
- {
- return mNsRPC2Communication_UI__AddCommand.toString(res);
- }
-
-// NsRPC2Communication::UI::AddCommandResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AddCommandResponse& res)
- {
- return mNsRPC2Communication_UI__AddCommandResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AddCommandResponse& res)
- {
- return mNsRPC2Communication_UI__AddCommandResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::AddSubMenu
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AddSubMenu& res)
- {
- return mNsRPC2Communication_UI__AddSubMenu.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AddSubMenu& res)
- {
- return mNsRPC2Communication_UI__AddSubMenu.toString(res);
- }
-
-// NsRPC2Communication::UI::AddSubMenuResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AddSubMenuResponse& res)
- {
- return mNsRPC2Communication_UI__AddSubMenuResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AddSubMenuResponse& res)
- {
- return mNsRPC2Communication_UI__AddSubMenuResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::Alert
- static bool fromString(const std::string& str, NsRPC2Communication::UI::Alert& res)
- {
- return mNsRPC2Communication_UI__Alert.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::Alert& res)
- {
- return mNsRPC2Communication_UI__Alert.toString(res);
- }
-
-// NsRPC2Communication::UI::AlertResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AlertResponse& res)
- {
- return mNsRPC2Communication_UI__AlertResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AlertResponse& res)
- {
- return mNsRPC2Communication_UI__AlertResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::AlertManeuver
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AlertManeuver& res)
- {
- return mNsRPC2Communication_UI__AlertManeuver.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AlertManeuver& res)
- {
- return mNsRPC2Communication_UI__AlertManeuver.toString(res);
- }
-
-// NsRPC2Communication::UI::AlertManeuverResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::AlertManeuverResponse& res)
- {
- return mNsRPC2Communication_UI__AlertManeuverResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::AlertManeuverResponse& res)
- {
- return mNsRPC2Communication_UI__AlertManeuverResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::ChangeRegistration
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ChangeRegistration& res)
- {
- return mNsRPC2Communication_UI__ChangeRegistration.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ChangeRegistration& res)
- {
- return mNsRPC2Communication_UI__ChangeRegistration.toString(res);
- }
-
-// NsRPC2Communication::UI::ChangeRegistrationResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_UI__ChangeRegistrationResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_UI__ChangeRegistrationResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::CreateInteractionChoiceSet
- static bool fromString(const std::string& str, NsRPC2Communication::UI::CreateInteractionChoiceSet& res)
- {
- return mNsRPC2Communication_UI__CreateInteractionChoiceSet.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::CreateInteractionChoiceSet& res)
- {
- return mNsRPC2Communication_UI__CreateInteractionChoiceSet.toString(res);
- }
-
-// NsRPC2Communication::UI::CreateInteractionChoiceSetResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::CreateInteractionChoiceSetResponse& res)
- {
- return mNsRPC2Communication_UI__CreateInteractionChoiceSetResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::CreateInteractionChoiceSetResponse& res)
- {
- return mNsRPC2Communication_UI__CreateInteractionChoiceSetResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteCommand
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteCommand& res)
- {
- return mNsRPC2Communication_UI__DeleteCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteCommand& res)
- {
- return mNsRPC2Communication_UI__DeleteCommand.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteCommandResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteCommandResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteCommandResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteCommandResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteCommandResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteInteractionChoiceSet
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteInteractionChoiceSet& res)
- {
- return mNsRPC2Communication_UI__DeleteInteractionChoiceSet.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteInteractionChoiceSet& res)
- {
- return mNsRPC2Communication_UI__DeleteInteractionChoiceSet.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteInteractionChoiceSetResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteInteractionChoiceSetResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteInteractionChoiceSetResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteInteractionChoiceSetResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteInteractionChoiceSetResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteSubMenu
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteSubMenu& res)
- {
- return mNsRPC2Communication_UI__DeleteSubMenu.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteSubMenu& res)
- {
- return mNsRPC2Communication_UI__DeleteSubMenu.toString(res);
- }
-
-// NsRPC2Communication::UI::DeleteSubMenuResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DeleteSubMenuResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteSubMenuResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DeleteSubMenuResponse& res)
- {
- return mNsRPC2Communication_UI__DeleteSubMenuResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::DialNumber
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DialNumber& res)
- {
- return mNsRPC2Communication_UI__DialNumber.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DialNumber& res)
- {
- return mNsRPC2Communication_UI__DialNumber.toString(res);
- }
-
-// NsRPC2Communication::UI::DialNumberResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::DialNumberResponse& res)
- {
- return mNsRPC2Communication_UI__DialNumberResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::DialNumberResponse& res)
- {
- return mNsRPC2Communication_UI__DialNumberResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::EndAudioPassThru
- static bool fromString(const std::string& str, NsRPC2Communication::UI::EndAudioPassThru& res)
- {
- return mNsRPC2Communication_UI__EndAudioPassThru.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::EndAudioPassThru& res)
- {
- return mNsRPC2Communication_UI__EndAudioPassThru.toString(res);
- }
-
-// NsRPC2Communication::UI::EndAudioPassThruResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::EndAudioPassThruResponse& res)
- {
- return mNsRPC2Communication_UI__EndAudioPassThruResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::EndAudioPassThruResponse& res)
- {
- return mNsRPC2Communication_UI__EndAudioPassThruResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::GetCapabilities
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetCapabilities& res)
- {
- return mNsRPC2Communication_UI__GetCapabilities.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetCapabilities& res)
- {
- return mNsRPC2Communication_UI__GetCapabilities.toString(res);
- }
-
-// NsRPC2Communication::UI::GetCapabilitiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_UI__GetCapabilitiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_UI__GetCapabilitiesResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::GetLanguage
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetLanguage& res)
- {
- return mNsRPC2Communication_UI__GetLanguage.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetLanguage& res)
- {
- return mNsRPC2Communication_UI__GetLanguage.toString(res);
- }
-
-// NsRPC2Communication::UI::GetLanguageResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_UI__GetLanguageResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_UI__GetLanguageResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::GetSupportedLanguages
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_UI__GetSupportedLanguages.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_UI__GetSupportedLanguages.toString(res);
- }
-
-// NsRPC2Communication::UI::GetSupportedLanguagesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_UI__GetSupportedLanguagesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_UI__GetSupportedLanguagesResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::OnCommand
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnCommand& res)
- {
- return mNsRPC2Communication_UI__OnCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnCommand& res)
- {
- return mNsRPC2Communication_UI__OnCommand.toString(res);
- }
-
-// NsRPC2Communication::UI::OnDeviceChosen
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnDeviceChosen& res)
- {
- return mNsRPC2Communication_UI__OnDeviceChosen.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnDeviceChosen& res)
- {
- return mNsRPC2Communication_UI__OnDeviceChosen.toString(res);
- }
-
-// NsRPC2Communication::UI::OnDriverDistraction
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnDriverDistraction& res)
- {
- return mNsRPC2Communication_UI__OnDriverDistraction.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnDriverDistraction& res)
- {
- return mNsRPC2Communication_UI__OnDriverDistraction.toString(res);
- }
-
-// NsRPC2Communication::UI::OnLanguageChange
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnLanguageChange& res)
- {
- return mNsRPC2Communication_UI__OnLanguageChange.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnLanguageChange& res)
- {
- return mNsRPC2Communication_UI__OnLanguageChange.toString(res);
- }
-
-// NsRPC2Communication::UI::OnReady
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnReady& res)
- {
- return mNsRPC2Communication_UI__OnReady.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnReady& res)
- {
- return mNsRPC2Communication_UI__OnReady.toString(res);
- }
-
-// NsRPC2Communication::UI::OnSystemContext
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnSystemContext& res)
- {
- return mNsRPC2Communication_UI__OnSystemContext.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnSystemContext& res)
- {
- return mNsRPC2Communication_UI__OnSystemContext.toString(res);
- }
-
-// NsRPC2Communication::UI::OnTBTClientState
- static bool fromString(const std::string& str, NsRPC2Communication::UI::OnTBTClientState& res)
- {
- return mNsRPC2Communication_UI__OnTBTClientState.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::OnTBTClientState& res)
- {
- return mNsRPC2Communication_UI__OnTBTClientState.toString(res);
- }
-
-// NsRPC2Communication::UI::PerformAudioPassThru
- static bool fromString(const std::string& str, NsRPC2Communication::UI::PerformAudioPassThru& res)
- {
- return mNsRPC2Communication_UI__PerformAudioPassThru.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::PerformAudioPassThru& res)
- {
- return mNsRPC2Communication_UI__PerformAudioPassThru.toString(res);
- }
-
-// NsRPC2Communication::UI::PerformAudioPassThruResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::PerformAudioPassThruResponse& res)
- {
- return mNsRPC2Communication_UI__PerformAudioPassThruResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::PerformAudioPassThruResponse& res)
- {
- return mNsRPC2Communication_UI__PerformAudioPassThruResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::PerformInteraction
- static bool fromString(const std::string& str, NsRPC2Communication::UI::PerformInteraction& res)
- {
- return mNsRPC2Communication_UI__PerformInteraction.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::PerformInteraction& res)
- {
- return mNsRPC2Communication_UI__PerformInteraction.toString(res);
- }
-
-// NsRPC2Communication::UI::PerformInteractionResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::PerformInteractionResponse& res)
- {
- return mNsRPC2Communication_UI__PerformInteractionResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::PerformInteractionResponse& res)
- {
- return mNsRPC2Communication_UI__PerformInteractionResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::ResetGlobalProperties
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ResetGlobalProperties& res)
- {
- return mNsRPC2Communication_UI__ResetGlobalProperties.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ResetGlobalProperties& res)
- {
- return mNsRPC2Communication_UI__ResetGlobalProperties.toString(res);
- }
-
-// NsRPC2Communication::UI::ResetGlobalPropertiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ResetGlobalPropertiesResponse& res)
- {
- return mNsRPC2Communication_UI__ResetGlobalPropertiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ResetGlobalPropertiesResponse& res)
- {
- return mNsRPC2Communication_UI__ResetGlobalPropertiesResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::ScrollableMessage
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ScrollableMessage& res)
- {
- return mNsRPC2Communication_UI__ScrollableMessage.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ScrollableMessage& res)
- {
- return mNsRPC2Communication_UI__ScrollableMessage.toString(res);
- }
-
-// NsRPC2Communication::UI::ScrollableMessageResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ScrollableMessageResponse& res)
- {
- return mNsRPC2Communication_UI__ScrollableMessageResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ScrollableMessageResponse& res)
- {
- return mNsRPC2Communication_UI__ScrollableMessageResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::SetAppIcon
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetAppIcon& res)
- {
- return mNsRPC2Communication_UI__SetAppIcon.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetAppIcon& res)
- {
- return mNsRPC2Communication_UI__SetAppIcon.toString(res);
- }
-
-// NsRPC2Communication::UI::SetAppIconResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetAppIconResponse& res)
- {
- return mNsRPC2Communication_UI__SetAppIconResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetAppIconResponse& res)
- {
- return mNsRPC2Communication_UI__SetAppIconResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::SetDisplayLayout
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetDisplayLayout& res)
- {
- return mNsRPC2Communication_UI__SetDisplayLayout.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetDisplayLayout& res)
- {
- return mNsRPC2Communication_UI__SetDisplayLayout.toString(res);
- }
-
-// NsRPC2Communication::UI::SetDisplayLayoutResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetDisplayLayoutResponse& res)
- {
- return mNsRPC2Communication_UI__SetDisplayLayoutResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetDisplayLayoutResponse& res)
- {
- return mNsRPC2Communication_UI__SetDisplayLayoutResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::SetGlobalProperties
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetGlobalProperties& res)
- {
- return mNsRPC2Communication_UI__SetGlobalProperties.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetGlobalProperties& res)
- {
- return mNsRPC2Communication_UI__SetGlobalProperties.toString(res);
- }
-
-// NsRPC2Communication::UI::SetGlobalPropertiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetGlobalPropertiesResponse& res)
- {
- return mNsRPC2Communication_UI__SetGlobalPropertiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetGlobalPropertiesResponse& res)
- {
- return mNsRPC2Communication_UI__SetGlobalPropertiesResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::SetMediaClockTimer
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetMediaClockTimer& res)
- {
- return mNsRPC2Communication_UI__SetMediaClockTimer.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetMediaClockTimer& res)
- {
- return mNsRPC2Communication_UI__SetMediaClockTimer.toString(res);
- }
-
-// NsRPC2Communication::UI::SetMediaClockTimerResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SetMediaClockTimerResponse& res)
- {
- return mNsRPC2Communication_UI__SetMediaClockTimerResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SetMediaClockTimerResponse& res)
- {
- return mNsRPC2Communication_UI__SetMediaClockTimerResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::Show
- static bool fromString(const std::string& str, NsRPC2Communication::UI::Show& res)
- {
- return mNsRPC2Communication_UI__Show.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::Show& res)
- {
- return mNsRPC2Communication_UI__Show.toString(res);
- }
-
-// NsRPC2Communication::UI::ShowResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ShowResponse& res)
- {
- return mNsRPC2Communication_UI__ShowResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ShowResponse& res)
- {
- return mNsRPC2Communication_UI__ShowResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::ShowConstantTBT
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ShowConstantTBT& res)
- {
- return mNsRPC2Communication_UI__ShowConstantTBT.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ShowConstantTBT& res)
- {
- return mNsRPC2Communication_UI__ShowConstantTBT.toString(res);
- }
-
-// NsRPC2Communication::UI::ShowConstantTBTResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::ShowConstantTBTResponse& res)
- {
- return mNsRPC2Communication_UI__ShowConstantTBTResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::ShowConstantTBTResponse& res)
- {
- return mNsRPC2Communication_UI__ShowConstantTBTResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::Slider
- static bool fromString(const std::string& str, NsRPC2Communication::UI::Slider& res)
- {
- return mNsRPC2Communication_UI__Slider.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::Slider& res)
- {
- return mNsRPC2Communication_UI__Slider.toString(res);
- }
-
-// NsRPC2Communication::UI::SliderResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::SliderResponse& res)
- {
- return mNsRPC2Communication_UI__SliderResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::SliderResponse& res)
- {
- return mNsRPC2Communication_UI__SliderResponse.toString(res);
- }
-
-// NsRPC2Communication::UI::UpdateTurnList
- static bool fromString(const std::string& str, NsRPC2Communication::UI::UpdateTurnList& res)
- {
- return mNsRPC2Communication_UI__UpdateTurnList.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::UpdateTurnList& res)
- {
- return mNsRPC2Communication_UI__UpdateTurnList.toString(res);
- }
-
-// NsRPC2Communication::UI::UpdateTurnListResponse
- static bool fromString(const std::string& str, NsRPC2Communication::UI::UpdateTurnListResponse& res)
- {
- return mNsRPC2Communication_UI__UpdateTurnListResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::UI::UpdateTurnListResponse& res)
- {
- return mNsRPC2Communication_UI__UpdateTurnListResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::AddCommand
- static bool fromString(const std::string& str, NsRPC2Communication::VR::AddCommand& res)
- {
- return mNsRPC2Communication_VR__AddCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::AddCommand& res)
- {
- return mNsRPC2Communication_VR__AddCommand.toString(res);
- }
-
-// NsRPC2Communication::VR::AddCommandResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::AddCommandResponse& res)
- {
- return mNsRPC2Communication_VR__AddCommandResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::AddCommandResponse& res)
- {
- return mNsRPC2Communication_VR__AddCommandResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::ChangeRegistration
- static bool fromString(const std::string& str, NsRPC2Communication::VR::ChangeRegistration& res)
- {
- return mNsRPC2Communication_VR__ChangeRegistration.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::ChangeRegistration& res)
- {
- return mNsRPC2Communication_VR__ChangeRegistration.toString(res);
- }
-
-// NsRPC2Communication::VR::ChangeRegistrationResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_VR__ChangeRegistrationResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::ChangeRegistrationResponse& res)
- {
- return mNsRPC2Communication_VR__ChangeRegistrationResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::DeleteCommand
- static bool fromString(const std::string& str, NsRPC2Communication::VR::DeleteCommand& res)
- {
- return mNsRPC2Communication_VR__DeleteCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::DeleteCommand& res)
- {
- return mNsRPC2Communication_VR__DeleteCommand.toString(res);
- }
-
-// NsRPC2Communication::VR::DeleteCommandResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::DeleteCommandResponse& res)
- {
- return mNsRPC2Communication_VR__DeleteCommandResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::DeleteCommandResponse& res)
- {
- return mNsRPC2Communication_VR__DeleteCommandResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::GetCapabilities
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetCapabilities& res)
- {
- return mNsRPC2Communication_VR__GetCapabilities.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetCapabilities& res)
- {
- return mNsRPC2Communication_VR__GetCapabilities.toString(res);
- }
-
-// NsRPC2Communication::VR::GetCapabilitiesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_VR__GetCapabilitiesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetCapabilitiesResponse& res)
- {
- return mNsRPC2Communication_VR__GetCapabilitiesResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::GetLanguage
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetLanguage& res)
- {
- return mNsRPC2Communication_VR__GetLanguage.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetLanguage& res)
- {
- return mNsRPC2Communication_VR__GetLanguage.toString(res);
- }
-
-// NsRPC2Communication::VR::GetLanguageResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_VR__GetLanguageResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetLanguageResponse& res)
- {
- return mNsRPC2Communication_VR__GetLanguageResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::GetSupportedLanguages
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_VR__GetSupportedLanguages.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetSupportedLanguages& res)
- {
- return mNsRPC2Communication_VR__GetSupportedLanguages.toString(res);
- }
-
-// NsRPC2Communication::VR::GetSupportedLanguagesResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VR::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_VR__GetSupportedLanguagesResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::GetSupportedLanguagesResponse& res)
- {
- return mNsRPC2Communication_VR__GetSupportedLanguagesResponse.toString(res);
- }
-
-// NsRPC2Communication::VR::OnCommand
- static bool fromString(const std::string& str, NsRPC2Communication::VR::OnCommand& res)
- {
- return mNsRPC2Communication_VR__OnCommand.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::OnCommand& res)
- {
- return mNsRPC2Communication_VR__OnCommand.toString(res);
- }
-
-// NsRPC2Communication::VR::OnLanguageChange
- static bool fromString(const std::string& str, NsRPC2Communication::VR::OnLanguageChange& res)
- {
- return mNsRPC2Communication_VR__OnLanguageChange.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VR::OnLanguageChange& res)
- {
- return mNsRPC2Communication_VR__OnLanguageChange.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetDTCs
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetDTCs& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetDTCs.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetDTCs& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetDTCs.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetDTCsResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetDTCsResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetDTCsResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetDTCsResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetDTCsResponse.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetVehicleData
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetVehicleData& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleData.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetVehicleData& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleData.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetVehicleDataResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetVehicleDataResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleDataResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetVehicleDataResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleDataResponse.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetVehicleType
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetVehicleType& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleType.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetVehicleType& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleType.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::GetVehicleTypeResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::GetVehicleTypeResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleTypeResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::GetVehicleTypeResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__GetVehicleTypeResponse.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::OnVehicleData
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::OnVehicleData& res)
- {
- return mNsRPC2Communication_VehicleInfo__OnVehicleData.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::OnVehicleData& res)
- {
- return mNsRPC2Communication_VehicleInfo__OnVehicleData.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::ReadDID
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::ReadDID& res)
- {
- return mNsRPC2Communication_VehicleInfo__ReadDID.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::ReadDID& res)
- {
- return mNsRPC2Communication_VehicleInfo__ReadDID.toString(res);
- }
-
-// NsRPC2Communication::VehicleInfo::ReadDIDResponse
- static bool fromString(const std::string& str, NsRPC2Communication::VehicleInfo::ReadDIDResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__ReadDIDResponse.fromString(str, res);
- }
-
- static std::string toString(const NsRPC2Communication::VehicleInfo::ReadDIDResponse& res)
- {
- return mNsRPC2Communication_VehicleInfo__ReadDIDResponse.toString(res);
- }
-
-
- struct localHash
- {
- const char *name;
- unsigned int idx;
- void* marshaller; // Bingo!!! old good plain C with direct casting!!!
- };
-
-private:
-
- static Json::Value Request2JSON(const ::NsRPC2Communication::RPC2Request* msg);
- static Json::Value Response2JSON(const ::NsRPC2Communication::RPC2Response* msg);
- static Json::Value Notification2JSON(const ::NsRPC2Communication::RPC2Notification* msg);
-
- static const char* getName(Methods e)
- {
- return (e>=0 && e<110) ? mHashTable[e].name : NULL;
- }
-
- static const Methods getIndex(const char* s);
-
- static const localHash mHashTable[110];
- friend class Marshaller_intHash;
-
- static ::NsRPC2Communication::RPC2ErrorMarshaller mRPC2ErrorInternal;
-
- static NsRPC2Communication::BasicCommunication::ActivateAppMarshaller mNsRPC2Communication_BasicCommunication__ActivateApp;
- static NsRPC2Communication::BasicCommunication::ActivateAppResponseMarshaller mNsRPC2Communication_BasicCommunication__ActivateAppResponse;
- static NsRPC2Communication::BasicCommunication::GetAppListMarshaller mNsRPC2Communication_BasicCommunication__GetAppList;
- static NsRPC2Communication::BasicCommunication::GetAppListResponseMarshaller mNsRPC2Communication_BasicCommunication__GetAppListResponse;
- static NsRPC2Communication::BasicCommunication::GetDeviceListMarshaller mNsRPC2Communication_BasicCommunication__GetDeviceList;
- static NsRPC2Communication::BasicCommunication::GetDeviceListResponseMarshaller mNsRPC2Communication_BasicCommunication__GetDeviceListResponse;
- static NsRPC2Communication::BasicCommunication::OnAppDeactivatedMarshaller mNsRPC2Communication_BasicCommunication__OnAppDeactivated;
- //static NsRPC2Communication::BasicCommunication::OnAppDeactivatedResponseMarshaller mNsRPC2Communication_BasicCommunication__OnAppDeactivatedResponse;
- static NsRPC2Communication::BasicCommunication::OnAppRegisteredMarshaller mNsRPC2Communication_BasicCommunication__OnAppRegistered;
- static NsRPC2Communication::BasicCommunication::OnAppUnregisteredMarshaller mNsRPC2Communication_BasicCommunication__OnAppUnregistered;
- static NsRPC2Communication::BasicCommunication::OnDeviceListUpdatedMarshaller mNsRPC2Communication_BasicCommunication__OnDeviceListUpdated;
- static NsRPC2Communication::BasicCommunication::SendDataMarshaller mNsRPC2Communication_BasicCommunication__SendData;
- static NsRPC2Communication::BasicCommunication::SendDataResponseMarshaller mNsRPC2Communication_BasicCommunication__SendDataResponse;
- static NsRPC2Communication::Buttons::GetCapabilitiesMarshaller mNsRPC2Communication_Buttons__GetCapabilities;
- static NsRPC2Communication::Buttons::GetCapabilitiesResponseMarshaller mNsRPC2Communication_Buttons__GetCapabilitiesResponse;
- static NsRPC2Communication::Buttons::OnButtonEventMarshaller mNsRPC2Communication_Buttons__OnButtonEvent;
- static NsRPC2Communication::Buttons::OnButtonPressMarshaller mNsRPC2Communication_Buttons__OnButtonPress;
- static NsRPC2Communication::TTS::ChangeRegistrationMarshaller mNsRPC2Communication_TTS__ChangeRegistration;
- static NsRPC2Communication::TTS::ChangeRegistrationResponseMarshaller mNsRPC2Communication_TTS__ChangeRegistrationResponse;
- static NsRPC2Communication::TTS::GetCapabilitiesMarshaller mNsRPC2Communication_TTS__GetCapabilities;
- static NsRPC2Communication::TTS::GetCapabilitiesResponseMarshaller mNsRPC2Communication_TTS__GetCapabilitiesResponse;
- static NsRPC2Communication::TTS::GetLanguageMarshaller mNsRPC2Communication_TTS__GetLanguage;
- static NsRPC2Communication::TTS::GetLanguageResponseMarshaller mNsRPC2Communication_TTS__GetLanguageResponse;
- static NsRPC2Communication::TTS::GetSupportedLanguagesMarshaller mNsRPC2Communication_TTS__GetSupportedLanguages;
- static NsRPC2Communication::TTS::GetSupportedLanguagesResponseMarshaller mNsRPC2Communication_TTS__GetSupportedLanguagesResponse;
- static NsRPC2Communication::TTS::OnLanguageChangeMarshaller mNsRPC2Communication_TTS__OnLanguageChange;
- static NsRPC2Communication::TTS::SpeakMarshaller mNsRPC2Communication_TTS__Speak;
- static NsRPC2Communication::TTS::SpeakResponseMarshaller mNsRPC2Communication_TTS__SpeakResponse;
- static NsRPC2Communication::UI::AddCommandMarshaller mNsRPC2Communication_UI__AddCommand;
- static NsRPC2Communication::UI::AddCommandResponseMarshaller mNsRPC2Communication_UI__AddCommandResponse;
- static NsRPC2Communication::UI::AddSubMenuMarshaller mNsRPC2Communication_UI__AddSubMenu;
- static NsRPC2Communication::UI::AddSubMenuResponseMarshaller mNsRPC2Communication_UI__AddSubMenuResponse;
- static NsRPC2Communication::UI::AlertMarshaller mNsRPC2Communication_UI__Alert;
- static NsRPC2Communication::UI::AlertResponseMarshaller mNsRPC2Communication_UI__AlertResponse;
- static NsRPC2Communication::UI::AlertManeuverMarshaller mNsRPC2Communication_UI__AlertManeuver;
- static NsRPC2Communication::UI::AlertManeuverResponseMarshaller mNsRPC2Communication_UI__AlertManeuverResponse;
- static NsRPC2Communication::UI::ChangeRegistrationMarshaller mNsRPC2Communication_UI__ChangeRegistration;
- static NsRPC2Communication::UI::ChangeRegistrationResponseMarshaller mNsRPC2Communication_UI__ChangeRegistrationResponse;
- static NsRPC2Communication::UI::CreateInteractionChoiceSetMarshaller mNsRPC2Communication_UI__CreateInteractionChoiceSet;
- static NsRPC2Communication::UI::CreateInteractionChoiceSetResponseMarshaller mNsRPC2Communication_UI__CreateInteractionChoiceSetResponse;
- static NsRPC2Communication::UI::DeleteCommandMarshaller mNsRPC2Communication_UI__DeleteCommand;
- static NsRPC2Communication::UI::DeleteCommandResponseMarshaller mNsRPC2Communication_UI__DeleteCommandResponse;
- static NsRPC2Communication::UI::DeleteInteractionChoiceSetMarshaller mNsRPC2Communication_UI__DeleteInteractionChoiceSet;
- static NsRPC2Communication::UI::DeleteInteractionChoiceSetResponseMarshaller mNsRPC2Communication_UI__DeleteInteractionChoiceSetResponse;
- static NsRPC2Communication::UI::DeleteSubMenuMarshaller mNsRPC2Communication_UI__DeleteSubMenu;
- static NsRPC2Communication::UI::DeleteSubMenuResponseMarshaller mNsRPC2Communication_UI__DeleteSubMenuResponse;
- static NsRPC2Communication::UI::DialNumberMarshaller mNsRPC2Communication_UI__DialNumber;
- static NsRPC2Communication::UI::DialNumberResponseMarshaller mNsRPC2Communication_UI__DialNumberResponse;
- static NsRPC2Communication::UI::EndAudioPassThruMarshaller mNsRPC2Communication_UI__EndAudioPassThru;
- static NsRPC2Communication::UI::EndAudioPassThruResponseMarshaller mNsRPC2Communication_UI__EndAudioPassThruResponse;
- static NsRPC2Communication::UI::GetCapabilitiesMarshaller mNsRPC2Communication_UI__GetCapabilities;
- static NsRPC2Communication::UI::GetCapabilitiesResponseMarshaller mNsRPC2Communication_UI__GetCapabilitiesResponse;
- static NsRPC2Communication::UI::GetLanguageMarshaller mNsRPC2Communication_UI__GetLanguage;
- static NsRPC2Communication::UI::GetLanguageResponseMarshaller mNsRPC2Communication_UI__GetLanguageResponse;
- static NsRPC2Communication::UI::GetSupportedLanguagesMarshaller mNsRPC2Communication_UI__GetSupportedLanguages;
- static NsRPC2Communication::UI::GetSupportedLanguagesResponseMarshaller mNsRPC2Communication_UI__GetSupportedLanguagesResponse;
- static NsRPC2Communication::UI::OnCommandMarshaller mNsRPC2Communication_UI__OnCommand;
- static NsRPC2Communication::UI::OnDeviceChosenMarshaller mNsRPC2Communication_UI__OnDeviceChosen;
- static NsRPC2Communication::UI::OnDriverDistractionMarshaller mNsRPC2Communication_UI__OnDriverDistraction;
- static NsRPC2Communication::UI::OnLanguageChangeMarshaller mNsRPC2Communication_UI__OnLanguageChange;
- static NsRPC2Communication::UI::OnReadyMarshaller mNsRPC2Communication_UI__OnReady;
- static NsRPC2Communication::UI::OnSystemContextMarshaller mNsRPC2Communication_UI__OnSystemContext;
- static NsRPC2Communication::UI::OnTBTClientStateMarshaller mNsRPC2Communication_UI__OnTBTClientState;
- static NsRPC2Communication::UI::PerformAudioPassThruMarshaller mNsRPC2Communication_UI__PerformAudioPassThru;
- static NsRPC2Communication::UI::PerformAudioPassThruResponseMarshaller mNsRPC2Communication_UI__PerformAudioPassThruResponse;
- static NsRPC2Communication::UI::PerformInteractionMarshaller mNsRPC2Communication_UI__PerformInteraction;
- static NsRPC2Communication::UI::PerformInteractionResponseMarshaller mNsRPC2Communication_UI__PerformInteractionResponse;
- static NsRPC2Communication::UI::ResetGlobalPropertiesMarshaller mNsRPC2Communication_UI__ResetGlobalProperties;
- static NsRPC2Communication::UI::ResetGlobalPropertiesResponseMarshaller mNsRPC2Communication_UI__ResetGlobalPropertiesResponse;
- static NsRPC2Communication::UI::ScrollableMessageMarshaller mNsRPC2Communication_UI__ScrollableMessage;
- static NsRPC2Communication::UI::ScrollableMessageResponseMarshaller mNsRPC2Communication_UI__ScrollableMessageResponse;
- static NsRPC2Communication::UI::SetAppIconMarshaller mNsRPC2Communication_UI__SetAppIcon;
- static NsRPC2Communication::UI::SetAppIconResponseMarshaller mNsRPC2Communication_UI__SetAppIconResponse;
- static NsRPC2Communication::UI::SetDisplayLayoutMarshaller mNsRPC2Communication_UI__SetDisplayLayout;
- static NsRPC2Communication::UI::SetDisplayLayoutResponseMarshaller mNsRPC2Communication_UI__SetDisplayLayoutResponse;
- static NsRPC2Communication::UI::SetGlobalPropertiesMarshaller mNsRPC2Communication_UI__SetGlobalProperties;
- static NsRPC2Communication::UI::SetGlobalPropertiesResponseMarshaller mNsRPC2Communication_UI__SetGlobalPropertiesResponse;
- static NsRPC2Communication::UI::SetMediaClockTimerMarshaller mNsRPC2Communication_UI__SetMediaClockTimer;
- static NsRPC2Communication::UI::SetMediaClockTimerResponseMarshaller mNsRPC2Communication_UI__SetMediaClockTimerResponse;
- static NsRPC2Communication::UI::ShowMarshaller mNsRPC2Communication_UI__Show;
- static NsRPC2Communication::UI::ShowResponseMarshaller mNsRPC2Communication_UI__ShowResponse;
- static NsRPC2Communication::UI::ShowConstantTBTMarshaller mNsRPC2Communication_UI__ShowConstantTBT;
- static NsRPC2Communication::UI::ShowConstantTBTResponseMarshaller mNsRPC2Communication_UI__ShowConstantTBTResponse;
- static NsRPC2Communication::UI::SliderMarshaller mNsRPC2Communication_UI__Slider;
- static NsRPC2Communication::UI::SliderResponseMarshaller mNsRPC2Communication_UI__SliderResponse;
- static NsRPC2Communication::UI::UpdateTurnListMarshaller mNsRPC2Communication_UI__UpdateTurnList;
- static NsRPC2Communication::UI::UpdateTurnListResponseMarshaller mNsRPC2Communication_UI__UpdateTurnListResponse;
- static NsRPC2Communication::VR::AddCommandMarshaller mNsRPC2Communication_VR__AddCommand;
- static NsRPC2Communication::VR::AddCommandResponseMarshaller mNsRPC2Communication_VR__AddCommandResponse;
- static NsRPC2Communication::VR::ChangeRegistrationMarshaller mNsRPC2Communication_VR__ChangeRegistration;
- static NsRPC2Communication::VR::ChangeRegistrationResponseMarshaller mNsRPC2Communication_VR__ChangeRegistrationResponse;
- static NsRPC2Communication::VR::DeleteCommandMarshaller mNsRPC2Communication_VR__DeleteCommand;
- static NsRPC2Communication::VR::DeleteCommandResponseMarshaller mNsRPC2Communication_VR__DeleteCommandResponse;
- static NsRPC2Communication::VR::GetCapabilitiesMarshaller mNsRPC2Communication_VR__GetCapabilities;
- static NsRPC2Communication::VR::GetCapabilitiesResponseMarshaller mNsRPC2Communication_VR__GetCapabilitiesResponse;
- static NsRPC2Communication::VR::GetLanguageMarshaller mNsRPC2Communication_VR__GetLanguage;
- static NsRPC2Communication::VR::GetLanguageResponseMarshaller mNsRPC2Communication_VR__GetLanguageResponse;
- static NsRPC2Communication::VR::GetSupportedLanguagesMarshaller mNsRPC2Communication_VR__GetSupportedLanguages;
- static NsRPC2Communication::VR::GetSupportedLanguagesResponseMarshaller mNsRPC2Communication_VR__GetSupportedLanguagesResponse;
- static NsRPC2Communication::VR::OnCommandMarshaller mNsRPC2Communication_VR__OnCommand;
- static NsRPC2Communication::VR::OnLanguageChangeMarshaller mNsRPC2Communication_VR__OnLanguageChange;
- static NsRPC2Communication::VehicleInfo::GetDTCsMarshaller mNsRPC2Communication_VehicleInfo__GetDTCs;
- static NsRPC2Communication::VehicleInfo::GetDTCsResponseMarshaller mNsRPC2Communication_VehicleInfo__GetDTCsResponse;
- static NsRPC2Communication::VehicleInfo::GetVehicleDataMarshaller mNsRPC2Communication_VehicleInfo__GetVehicleData;
- static NsRPC2Communication::VehicleInfo::GetVehicleDataResponseMarshaller mNsRPC2Communication_VehicleInfo__GetVehicleDataResponse;
- static NsRPC2Communication::VehicleInfo::GetVehicleTypeMarshaller mNsRPC2Communication_VehicleInfo__GetVehicleType;
- static NsRPC2Communication::VehicleInfo::GetVehicleTypeResponseMarshaller mNsRPC2Communication_VehicleInfo__GetVehicleTypeResponse;
- static NsRPC2Communication::VehicleInfo::OnVehicleDataMarshaller mNsRPC2Communication_VehicleInfo__OnVehicleData;
- static NsRPC2Communication::VehicleInfo::ReadDIDMarshaller mNsRPC2Communication_VehicleInfo__ReadDID;
- static NsRPC2Communication::VehicleInfo::ReadDIDResponseMarshaller mNsRPC2Communication_VehicleInfo__ReadDIDResponse;
-
-};
-}
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateApp.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateApp.h
deleted file mode 100644
index d109d08b1..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateApp.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ACTIVATEAPP_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ACTIVATEAPP_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class ActivateApp : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ActivateApp(const ActivateApp& c);
- ActivateApp(void);
-
- ActivateApp& operator =(const ActivateApp&);
-
- virtual ~ActivateApp(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_appName(void);
-
- int get_appId(void);
-
-
-// setters
-/// appName <= 100
- bool set_appName(const std::string& appName);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ActivateAppMarshaller;
-
- std::string appName;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateAppResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateAppResponse.h
deleted file mode 100644
index 6114e9beb..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/ActivateAppResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ACTIVATEAPPRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ACTIVATEAPPRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class ActivateAppResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ActivateAppResponse(const ActivateAppResponse& c);
- ActivateAppResponse(void);
-
- ActivateAppResponse& operator =(const ActivateAppResponse&);
-
- virtual ~ActivateAppResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ActivateAppResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppList.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppList.h
deleted file mode 100644
index 6072f4d4d..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppList.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETAPPLIST_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETAPPLIST_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class GetAppList : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetAppList(const GetAppList& c);
- GetAppList(void);
-
- GetAppList& operator =(const GetAppList&);
-
- virtual ~GetAppList(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetAppListMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppListResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppListResponse.h
deleted file mode 100644
index a6295ae54..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetAppListResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETAPPLISTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETAPPLISTRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/HMIApplication.h"
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class GetAppListResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetAppListResponse(const GetAppListResponse& c);
- GetAppListResponse(void);
-
- GetAppListResponse& operator =(const GetAppListResponse&);
-
- virtual ~GetAppListResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::HMIApplication>& get_appList(void);
-
-
-// setters
- bool set_appList(const std::vector< NsSmartDeviceLinkRPCV2::HMIApplication>& appList);
-
-
- private:
-
- friend class GetAppListResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::HMIApplication> appList;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceList.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceList.h
deleted file mode 100644
index 32e02d0a7..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceList.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETDEVICELIST_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETDEVICELIST_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class GetDeviceList : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetDeviceList(const GetDeviceList& c);
- GetDeviceList(void);
-
- GetDeviceList& operator =(const GetDeviceList&);
-
- virtual ~GetDeviceList(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetDeviceListMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceListResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceListResponse.h
deleted file mode 100644
index dcca95313..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/GetDeviceListResponse.h
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETDEVICELISTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_GETDEVICELISTRESPONSE_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class GetDeviceListResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetDeviceListResponse(const GetDeviceListResponse& c);
- GetDeviceListResponse(void);
-
- GetDeviceListResponse& operator =(const GetDeviceListResponse&);
-
- virtual ~GetDeviceListResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< std::string>* get_deviceList(void);
-
-// setters
-/// 1 <= size <= 100
- bool set_deviceList(const std::vector< std::string>& deviceList);
-
- void reset_deviceList(void);
-
-
- private:
-
- friend class GetDeviceListResponseMarshaller;
-
- std::vector< std::string>* deviceList;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivated.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivated.h
deleted file mode 100644
index ee6ef2566..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivated.h
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPDEACTIVATED_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPDEACTIVATED_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/DeactivateReason.h"
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class OnAppDeactivated : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- OnAppDeactivated(const OnAppDeactivated& c);
- OnAppDeactivated(void);
-
- OnAppDeactivated& operator =(const OnAppDeactivated&);
-
- virtual ~OnAppDeactivated(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_appName(void);
-
- const NsSmartDeviceLinkRPCV2::DeactivateReason& get_reason(void);
-
- int get_appId(void);
-
-
-// setters
-/// appName <= 100
- bool set_appName(const std::string& appName);
-
- bool set_reason(const NsSmartDeviceLinkRPCV2::DeactivateReason& reason);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class OnAppDeactivatedMarshaller;
-
- std::string appName;
- NsSmartDeviceLinkRPCV2::DeactivateReason reason;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponse.h
deleted file mode 100644
index c09ccbc02..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPDEACTIVATEDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPDEACTIVATEDRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class OnAppDeactivatedResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- OnAppDeactivatedResponse(const OnAppDeactivatedResponse& c);
- OnAppDeactivatedResponse(void);
-
- OnAppDeactivatedResponse& operator =(const OnAppDeactivatedResponse&);
-
- virtual ~OnAppDeactivatedResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class OnAppDeactivatedResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppRegistered.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppRegistered.h
deleted file mode 100644
index 9829ae87c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppRegistered.h
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPREGISTERED_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPREGISTERED_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/HMIApplication.h"
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class OnAppRegistered : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnAppRegistered(const OnAppRegistered& c);
- OnAppRegistered(void);
-
- OnAppRegistered& operator =(const OnAppRegistered&);
-
- virtual ~OnAppRegistered(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::HMIApplication& get_application(void);
-
-
-// setters
- bool set_application(const NsSmartDeviceLinkRPCV2::HMIApplication& application);
-
-
- private:
-
- friend class OnAppRegisteredMarshaller;
-
- NsSmartDeviceLinkRPCV2::HMIApplication application;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppUnregistered.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppUnregistered.h
deleted file mode 100644
index 2ffc0d767..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnAppUnregistered.h
+++ /dev/null
@@ -1,96 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPUNREGISTERED_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONAPPUNREGISTERED_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/AppInterfaceUnregisteredReason.h"
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class OnAppUnregistered : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnAppUnregistered(const OnAppUnregistered& c);
- OnAppUnregistered(void);
-
- OnAppUnregistered& operator =(const OnAppUnregistered&);
-
- virtual ~OnAppUnregistered(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_appName(void);
-
- const NsSmartDeviceLinkRPCV2::AppInterfaceUnregisteredReason* get_reason(void);
- int get_appId(void);
-
-
-// setters
-/// appName <= 100
- bool set_appName(const std::string& appName);
-
- bool set_reason(const NsSmartDeviceLinkRPCV2::AppInterfaceUnregisteredReason& reason);
-
- void reset_reason(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class OnAppUnregisteredMarshaller;
-
- std::string appName;
- NsSmartDeviceLinkRPCV2::AppInterfaceUnregisteredReason* reason;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnDeviceListUpdated.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnDeviceListUpdated.h
deleted file mode 100644
index 2b6161800..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/OnDeviceListUpdated.h
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONDEVICELISTUPDATED_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_ONDEVICELISTUPDATED_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Notification.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class OnDeviceListUpdated : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnDeviceListUpdated(const OnDeviceListUpdated& c);
- OnDeviceListUpdated(void);
-
- OnDeviceListUpdated& operator =(const OnDeviceListUpdated&);
-
- virtual ~OnDeviceListUpdated(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< std::string>* get_deviceList(void);
-
-// setters
-/// 1 <= size <= 100
- bool set_deviceList(const std::vector< std::string>& deviceList);
-
- void reset_deviceList(void);
-
-
- private:
-
- friend class OnDeviceListUpdatedMarshaller;
-
- std::vector< std::string>* deviceList;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/RPC2.h
deleted file mode 100644
index d120fed0d..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/RPC2.h
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/ActivateApp.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/ActivateAppResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/GetAppList.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/GetAppListResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/GetDeviceList.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/GetDeviceListResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/OnAppDeactivated.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/OnAppDeactivatedResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/OnAppRegistered.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/OnAppUnregistered.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/OnDeviceListUpdated.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/SendData.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/BasicCommunication/SendDataResponse.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects//Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendData.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendData.h
deleted file mode 100644
index 34173190b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendData.h
+++ /dev/null
@@ -1,99 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_SENDDATA_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_SENDDATA_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class SendData : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- SendData(const SendData& c);
- SendData(void);
-
- SendData& operator =(const SendData&);
-
- virtual ~SendData(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< std::string>& get_data(void);
-
- const std::string* get_url(void);
- const int* get_timeout(void);
-
-// setters
-/// 1 <= size <= 100
- bool set_data(const std::vector< std::string>& data);
-
-/// url <= 1000
- bool set_url(const std::string& url);
-
- void reset_url(void);
-
-/// -2000000000 <= timeout <= 2000000000
- bool set_timeout(const int& timeout);
-
- void reset_timeout(void);
-
-
- private:
-
- friend class SendDataMarshaller;
-
- std::vector< std::string> data;
- std::string* url;
- int* timeout;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendDataResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendDataResponse.h
deleted file mode 100644
index 40dbe89e3..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/BasicCommunication/SendDataResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_SENDDATARESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_SMARTDEVICELINKCORE_SENDDATARESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::SmartDeviceLinkCore
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace BasicCommunication
- {
-
- class SendDataResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SendDataResponse(const SendDataResponse& c);
- SendDataResponse(void);
-
- SendDataResponse& operator =(const SendDataResponse&);
-
- virtual ~SendDataResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SendDataResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilities.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilities.h
deleted file mode 100644
index d70fd8a59..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilities.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_BUTTONS_GETCAPABILITIES_INCLUDE
-#define NSRPC2COMMUNICATION_BUTTONS_GETCAPABILITIES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::Buttons
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace Buttons
- {
-
- class GetCapabilities : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetCapabilities(const GetCapabilities& c);
- GetCapabilities(void);
-
- GetCapabilities& operator =(const GetCapabilities&);
-
- virtual ~GetCapabilities(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetCapabilitiesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilitiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilitiesResponse.h
deleted file mode 100644
index 36f708386..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/GetCapabilitiesResponse.h
+++ /dev/null
@@ -1,92 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_BUTTONS_GETCAPABILITIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_BUTTONS_GETCAPABILITIESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/ButtonCapabilities.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/PresetBankCapabilities.h"
-
-/*
- interface NsRPC2Communication::Buttons
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace Buttons
- {
-
- class GetCapabilitiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetCapabilitiesResponse(const GetCapabilitiesResponse& c);
- GetCapabilitiesResponse(void);
-
- GetCapabilitiesResponse& operator =(const GetCapabilitiesResponse&);
-
- virtual ~GetCapabilitiesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::ButtonCapabilities>& get_capabilities(void);
-
- const NsSmartDeviceLinkRPCV2::PresetBankCapabilities* get_presetBankCapabilities(void);
-
-// setters
-/// 1 <= size <= 100
- bool set_capabilities(const std::vector< NsSmartDeviceLinkRPCV2::ButtonCapabilities>& capabilities);
-
- bool set_presetBankCapabilities(const NsSmartDeviceLinkRPCV2::PresetBankCapabilities& presetBankCapabilities);
-
- void reset_presetBankCapabilities(void);
-
-
- private:
-
- friend class GetCapabilitiesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::ButtonCapabilities> capabilities;
- NsSmartDeviceLinkRPCV2::PresetBankCapabilities* presetBankCapabilities;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonEvent.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonEvent.h
deleted file mode 100644
index 0961d6e87..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonEvent.h
+++ /dev/null
@@ -1,96 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_BUTTONS_ONBUTTONEVENT_INCLUDE
-#define NSRPC2COMMUNICATION_BUTTONS_ONBUTTONEVENT_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/ButtonName.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/ButtonEventMode.h"
-
-/*
- interface NsRPC2Communication::Buttons
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace Buttons
- {
-
- class OnButtonEvent : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnButtonEvent(const OnButtonEvent& c);
- OnButtonEvent(void);
-
- OnButtonEvent& operator =(const OnButtonEvent&);
-
- virtual ~OnButtonEvent(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::ButtonName& get_name(void);
-
- const NsSmartDeviceLinkRPCV2::ButtonEventMode& get_mode(void);
-
- const unsigned int* get_customButtonID(void);
-
-// setters
- bool set_name(const NsSmartDeviceLinkRPCV2::ButtonName& name);
-
- bool set_mode(const NsSmartDeviceLinkRPCV2::ButtonEventMode& mode);
-
-/// customButtonID <= 65536
- bool set_customButtonID(const unsigned int& customButtonID);
-
- void reset_customButtonID(void);
-
-
- private:
-
- friend class OnButtonEventMarshaller;
-
- NsSmartDeviceLinkRPCV2::ButtonName name;
- NsSmartDeviceLinkRPCV2::ButtonEventMode mode;
- unsigned int* customButtonID;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonPress.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonPress.h
deleted file mode 100644
index 92d315a41..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/OnButtonPress.h
+++ /dev/null
@@ -1,96 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_BUTTONS_ONBUTTONPRESS_INCLUDE
-#define NSRPC2COMMUNICATION_BUTTONS_ONBUTTONPRESS_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/ButtonName.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/ButtonPressMode.h"
-
-/*
- interface NsRPC2Communication::Buttons
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace Buttons
- {
-
- class OnButtonPress : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnButtonPress(const OnButtonPress& c);
- OnButtonPress(void);
-
- OnButtonPress& operator =(const OnButtonPress&);
-
- virtual ~OnButtonPress(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::ButtonName& get_name(void);
-
- const NsSmartDeviceLinkRPCV2::ButtonPressMode& get_mode(void);
-
- const unsigned int* get_customButtonID(void);
-
-// setters
- bool set_name(const NsSmartDeviceLinkRPCV2::ButtonName& name);
-
- bool set_mode(const NsSmartDeviceLinkRPCV2::ButtonPressMode& mode);
-
-/// customButtonID <= 65536
- bool set_customButtonID(const unsigned int& customButtonID);
-
- void reset_customButtonID(void);
-
-
- private:
-
- friend class OnButtonPressMarshaller;
-
- NsSmartDeviceLinkRPCV2::ButtonName name;
- NsSmartDeviceLinkRPCV2::ButtonPressMode mode;
- unsigned int* customButtonID;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/RPC2.h
deleted file mode 100644
index cb7eea258..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/Buttons/RPC2.h
+++ /dev/null
@@ -1,55 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_BUTTONS_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_BUTTONS_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/Buttons/GetCapabilities.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/Buttons/GetCapabilitiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/Buttons/OnButtonEvent.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/Buttons/OnButtonPress.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects/Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::Buttons
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistration.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistration.h
deleted file mode 100644
index e37587be4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistration.h
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_CHANGEREGISTRATION_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_CHANGEREGISTRATION_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class ChangeRegistration : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ChangeRegistration(const ChangeRegistration& c);
- ChangeRegistration(void);
-
- ChangeRegistration& operator =(const ChangeRegistration&);
-
- virtual ~ChangeRegistration(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ChangeRegistrationMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistrationResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistrationResponse.h
deleted file mode 100644
index c2afcebb3..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/ChangeRegistrationResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_CHANGEREGISTRATIONRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_CHANGEREGISTRATIONRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class ChangeRegistrationResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ChangeRegistrationResponse(const ChangeRegistrationResponse& c);
- ChangeRegistrationResponse(void);
-
- ChangeRegistrationResponse& operator =(const ChangeRegistrationResponse&);
-
- virtual ~ChangeRegistrationResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ChangeRegistrationResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilities.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilities.h
deleted file mode 100644
index 1dd3d363e..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilities.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETCAPABILITIES_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETCAPABILITIES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetCapabilities : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetCapabilities(const GetCapabilities& c);
- GetCapabilities(void);
-
- GetCapabilities& operator =(const GetCapabilities&);
-
- virtual ~GetCapabilities(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetCapabilitiesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilitiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilitiesResponse.h
deleted file mode 100644
index 69c9d1469..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetCapabilitiesResponse.h
+++ /dev/null
@@ -1,85 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETCAPABILITIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETCAPABILITIESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/SpeechCapabilities.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetCapabilitiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetCapabilitiesResponse(const GetCapabilitiesResponse& c);
- GetCapabilitiesResponse(void);
-
- GetCapabilitiesResponse& operator =(const GetCapabilitiesResponse&);
-
- virtual ~GetCapabilitiesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::SpeechCapabilities>& get_capabilities(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_capabilities(const std::vector< NsSmartDeviceLinkRPCV2::SpeechCapabilities>& capabilities);
-
-
- private:
-
- friend class GetCapabilitiesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::SpeechCapabilities> capabilities;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguage.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguage.h
deleted file mode 100644
index 49a650d77..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguage.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETLANGUAGE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETLANGUAGE_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetLanguage : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetLanguage(const GetLanguage& c);
- GetLanguage(void);
-
- GetLanguage& operator =(const GetLanguage&);
-
- virtual ~GetLanguage(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetLanguageMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguageResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguageResponse.h
deleted file mode 100644
index 00e579168..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetLanguageResponse.h
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETLANGUAGERESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETLANGUAGERESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetLanguageResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetLanguageResponse(const GetLanguageResponse& c);
- GetLanguageResponse(void);
-
- GetLanguageResponse& operator =(const GetLanguageResponse&);
-
- virtual ~GetLanguageResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
-
- private:
-
- friend class GetLanguageResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguages.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguages.h
deleted file mode 100644
index 70e7051d1..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguages.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETSUPPORTEDLANGUAGES_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETSUPPORTEDLANGUAGES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetSupportedLanguages : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetSupportedLanguages(const GetSupportedLanguages& c);
- GetSupportedLanguages(void);
-
- GetSupportedLanguages& operator =(const GetSupportedLanguages&);
-
- virtual ~GetSupportedLanguages(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetSupportedLanguagesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguagesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguagesResponse.h
deleted file mode 100644
index 96beb4d03..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/GetSupportedLanguagesResponse.h
+++ /dev/null
@@ -1,85 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class GetSupportedLanguagesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetSupportedLanguagesResponse(const GetSupportedLanguagesResponse& c);
- GetSupportedLanguagesResponse(void);
-
- GetSupportedLanguagesResponse& operator =(const GetSupportedLanguagesResponse&);
-
- virtual ~GetSupportedLanguagesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::Language>& get_languages(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_languages(const std::vector< NsSmartDeviceLinkRPCV2::Language>& languages);
-
-
- private:
-
- friend class GetSupportedLanguagesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::Language> languages;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/OnLanguageChange.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/OnLanguageChange.h
deleted file mode 100644
index 7c2e15c24..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/OnLanguageChange.h
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_ONLANGUAGECHANGE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_ONLANGUAGECHANGE_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class OnLanguageChange : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnLanguageChange(const OnLanguageChange& c);
- OnLanguageChange(void);
-
- OnLanguageChange& operator =(const OnLanguageChange&);
-
- virtual ~OnLanguageChange(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
-
- private:
-
- friend class OnLanguageChangeMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/RPC2.h
deleted file mode 100644
index 836b5e776..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/RPC2.h
+++ /dev/null
@@ -1,62 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/ChangeRegistration.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/ChangeRegistrationResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetCapabilities.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetCapabilitiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetLanguage.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetLanguageResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetSupportedLanguages.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/GetSupportedLanguagesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/OnLanguageChange.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/Speak.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/TTS/SpeakResponse.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects/Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/Speak.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/Speak.h
deleted file mode 100644
index 3e9b6297d..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/Speak.h
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_SPEAK_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_SPEAK_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class Speak : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- Speak(const Speak& c);
- Speak(void);
-
- Speak& operator =(const Speak&);
-
- virtual ~Speak(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& get_ttsChunks(void);
-
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_ttsChunks(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& ttsChunks);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SpeakMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk> ttsChunks;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/SpeakResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/SpeakResponse.h
deleted file mode 100644
index 2e616bb57..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/TTS/SpeakResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_TTS_SPEAKRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_TTS_SPEAKRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::TTS
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace TTS
- {
-
- class SpeakResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SpeakResponse(const SpeakResponse& c);
- SpeakResponse(void);
-
- SpeakResponse& operator =(const SpeakResponse&);
-
- virtual ~SpeakResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SpeakResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommand.h
deleted file mode 100644
index 53d1d6b4e..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommand.h
+++ /dev/null
@@ -1,101 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ADDCOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ADDCOMMAND_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/MenuParams.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/Image.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AddCommand : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- AddCommand(const AddCommand& c);
- AddCommand(void);
-
- AddCommand& operator =(const AddCommand&);
-
- virtual ~AddCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_cmdId(void);
-
- const NsSmartDeviceLinkRPCV2::MenuParams& get_menuParams(void);
-
- const NsSmartDeviceLinkRPCV2::Image* get_cmdIcon(void);
- int get_appId(void);
-
-
-// setters
-/// cmdId <= 2000000000
- bool set_cmdId(unsigned int cmdId);
-
- bool set_menuParams(const NsSmartDeviceLinkRPCV2::MenuParams& menuParams);
-
- bool set_cmdIcon(const NsSmartDeviceLinkRPCV2::Image& cmdIcon);
-
- void reset_cmdIcon(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class AddCommandMarshaller;
-
- unsigned int cmdId;
- NsSmartDeviceLinkRPCV2::MenuParams menuParams;
- NsSmartDeviceLinkRPCV2::Image* cmdIcon;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommandResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommandResponse.h
deleted file mode 100644
index 89af58f84..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddCommandResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ADDCOMMANDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ADDCOMMANDRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AddCommandResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- AddCommandResponse(const AddCommandResponse& c);
- AddCommandResponse(void);
-
- AddCommandResponse& operator =(const AddCommandResponse&);
-
- virtual ~AddCommandResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class AddCommandResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenu.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenu.h
deleted file mode 100644
index 5cc437cd0..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenu.h
+++ /dev/null
@@ -1,102 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ADDSUBMENU_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ADDSUBMENU_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AddSubMenu : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- AddSubMenu(const AddSubMenu& c);
- AddSubMenu(void);
-
- AddSubMenu& operator =(const AddSubMenu&);
-
- virtual ~AddSubMenu(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_menuId(void);
-
- const unsigned int* get_position(void);
- const std::string& get_menuName(void);
-
- int get_appId(void);
-
-
-// setters
-/// menuId <= 2000000000
- bool set_menuId(unsigned int menuId);
-
-/// position <= 1000
- bool set_position(const unsigned int& position);
-
- void reset_position(void);
-
-/// menuName <= 500
- bool set_menuName(const std::string& menuName);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class AddSubMenuMarshaller;
-
- unsigned int menuId;
- unsigned int* position;
- std::string menuName;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenuResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenuResponse.h
deleted file mode 100644
index cf9ff2752..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AddSubMenuResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ADDSUBMENURESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ADDSUBMENURESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AddSubMenuResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- AddSubMenuResponse(const AddSubMenuResponse& c);
- AddSubMenuResponse(void);
-
- AddSubMenuResponse& operator =(const AddSubMenuResponse&);
-
- virtual ~AddSubMenuResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class AddSubMenuResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Alert.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Alert.h
deleted file mode 100644
index 67c3de943..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Alert.h
+++ /dev/null
@@ -1,134 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ALERT_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ALERT_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class Alert : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- Alert(const Alert& c);
- Alert(void);
-
- Alert& operator =(const Alert&);
-
- virtual ~Alert(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string* get_AlertText1(void);
- const std::string* get_AlertText2(void);
- const std::string* get_AlertText3(void);
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* get_ttsChunks(void);
- const unsigned int* get_duration(void);
- const bool* get_playTone(void);
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* get_softButtons(void);
- int get_appId(void);
-
-
-// setters
-/// AlertText1 <= 500
- bool set_AlertText1(const std::string& AlertText1);
-
- void reset_AlertText1(void);
-
-/// AlertText2 <= 500
- bool set_AlertText2(const std::string& AlertText2);
-
- void reset_AlertText2(void);
-
-/// AlertText3 <= 500
- bool set_AlertText3(const std::string& AlertText3);
-
- void reset_AlertText3(void);
-
-/// 1 <= size <= 100
- bool set_ttsChunks(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& ttsChunks);
-
- void reset_ttsChunks(void);
-
-/// 3000 <= duration <= 10000
- bool set_duration(const unsigned int& duration);
-
- void reset_duration(void);
-
- bool set_playTone(const bool& playTone);
-
- void reset_playTone(void);
-
-/// 0 <= size <= 4
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- void reset_softButtons(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class AlertMarshaller;
-
- std::string* AlertText1;
- std::string* AlertText2;
- std::string* AlertText3;
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* ttsChunks;
- unsigned int* duration;
- bool* playTone;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* softButtons;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuver.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuver.h
deleted file mode 100644
index 7cd19df2c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuver.h
+++ /dev/null
@@ -1,97 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ALERTMANEUVER_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ALERTMANEUVER_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AlertManeuver : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- AlertManeuver(const AlertManeuver& c);
- AlertManeuver(void);
-
- AlertManeuver& operator =(const AlertManeuver&);
-
- virtual ~AlertManeuver(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& get_ttsChunks(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& get_softButtons(void);
-
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_ttsChunks(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& ttsChunks);
-
-/// 0 <= size <= 3
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class AlertManeuverMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk> ttsChunks;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton> softButtons;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuverResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuverResponse.h
deleted file mode 100644
index e116ac580..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertManeuverResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ALERTMANEUVERRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ALERTMANEUVERRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AlertManeuverResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- AlertManeuverResponse(const AlertManeuverResponse& c);
- AlertManeuverResponse(void);
-
- AlertManeuverResponse& operator =(const AlertManeuverResponse&);
-
- virtual ~AlertManeuverResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class AlertManeuverResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertResponse.h
deleted file mode 100644
index 55d8bfa1f..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/AlertResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ALERTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ALERTRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class AlertResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- AlertResponse(const AlertResponse& c);
- AlertResponse(void);
-
- AlertResponse& operator =(const AlertResponse&);
-
- virtual ~AlertResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const unsigned int* get_tryAgainTime(void);
-
-// setters
-/// tryAgainTime <= 2000000000
- bool set_tryAgainTime(const unsigned int& tryAgainTime);
-
- void reset_tryAgainTime(void);
-
-
- private:
-
- friend class AlertResponseMarshaller;
-
- unsigned int* tryAgainTime;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistration.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistration.h
deleted file mode 100644
index 304f12a95..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistration.h
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_CHANGEREGISTRATION_INCLUDE
-#define NSRPC2COMMUNICATION_UI_CHANGEREGISTRATION_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ChangeRegistration : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ChangeRegistration(const ChangeRegistration& c);
- ChangeRegistration(void);
-
- ChangeRegistration& operator =(const ChangeRegistration&);
-
- virtual ~ChangeRegistration(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_hmiDisplayLanguage(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_hmiDisplayLanguage(const NsSmartDeviceLinkRPCV2::Language& hmiDisplayLanguage);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ChangeRegistrationMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language hmiDisplayLanguage;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistrationResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistrationResponse.h
deleted file mode 100644
index 87565dfcd..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ChangeRegistrationResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_CHANGEREGISTRATIONRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_CHANGEREGISTRATIONRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ChangeRegistrationResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ChangeRegistrationResponse(const ChangeRegistrationResponse& c);
- ChangeRegistrationResponse(void);
-
- ChangeRegistrationResponse& operator =(const ChangeRegistrationResponse&);
-
- virtual ~ChangeRegistrationResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ChangeRegistrationResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSet.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSet.h
deleted file mode 100644
index 1eb4aacad..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSet.h
+++ /dev/null
@@ -1,96 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_CREATEINTERACTIONCHOICESET_INCLUDE
-#define NSRPC2COMMUNICATION_UI_CREATEINTERACTIONCHOICESET_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Choice.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class CreateInteractionChoiceSet : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- CreateInteractionChoiceSet(const CreateInteractionChoiceSet& c);
- CreateInteractionChoiceSet(void);
-
- CreateInteractionChoiceSet& operator =(const CreateInteractionChoiceSet&);
-
- virtual ~CreateInteractionChoiceSet(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_interactionChoiceSetID(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::Choice>& get_choiceSet(void);
-
- int get_appId(void);
-
-
-// setters
-/// interactionChoiceSetID <= 2000000000
- bool set_interactionChoiceSetID(unsigned int interactionChoiceSetID);
-
-/// 1 <= size <= 100
- bool set_choiceSet(const std::vector< NsSmartDeviceLinkRPCV2::Choice>& choiceSet);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class CreateInteractionChoiceSetMarshaller;
-
- unsigned int interactionChoiceSetID;
- std::vector< NsSmartDeviceLinkRPCV2::Choice> choiceSet;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSetResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSetResponse.h
deleted file mode 100644
index 406ba5e0c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/CreateInteractionChoiceSetResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_CREATEINTERACTIONCHOICESETRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_CREATEINTERACTIONCHOICESETRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class CreateInteractionChoiceSetResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- CreateInteractionChoiceSetResponse(const CreateInteractionChoiceSetResponse& c);
- CreateInteractionChoiceSetResponse(void);
-
- CreateInteractionChoiceSetResponse& operator =(const CreateInteractionChoiceSetResponse&);
-
- virtual ~CreateInteractionChoiceSetResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class CreateInteractionChoiceSetResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommand.h
deleted file mode 100644
index f71d6f4d3..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommand.h
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETECOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETECOMMAND_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteCommand : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- DeleteCommand(const DeleteCommand& c);
- DeleteCommand(void);
-
- DeleteCommand& operator =(const DeleteCommand&);
-
- virtual ~DeleteCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_cmdId(void);
-
- int get_appId(void);
-
-
-// setters
-/// cmdId <= 2000000000
- bool set_cmdId(unsigned int cmdId);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class DeleteCommandMarshaller;
-
- unsigned int cmdId;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommandResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommandResponse.h
deleted file mode 100644
index b5cf749c8..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteCommandResponse.h
+++ /dev/null
@@ -1,74 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETECOMMANDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETECOMMANDRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteCommandResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- DeleteCommandResponse(const DeleteCommandResponse& c);
- DeleteCommandResponse(void);
-
- DeleteCommandResponse& operator =(const DeleteCommandResponse&);
-
- virtual ~DeleteCommandResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class DeleteCommandResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSet.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSet.h
deleted file mode 100644
index d1cde5163..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSet.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETEINTERACTIONCHOICESET_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETEINTERACTIONCHOICESET_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteInteractionChoiceSet : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- DeleteInteractionChoiceSet(const DeleteInteractionChoiceSet& c);
- DeleteInteractionChoiceSet(void);
-
- DeleteInteractionChoiceSet& operator =(const DeleteInteractionChoiceSet&);
-
- virtual ~DeleteInteractionChoiceSet(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_interactionChoiceSetID(void);
-
- int get_appId(void);
-
-
-// setters
-/// interactionChoiceSetID <= 2000000000
- bool set_interactionChoiceSetID(unsigned int interactionChoiceSetID);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class DeleteInteractionChoiceSetMarshaller;
-
- unsigned int interactionChoiceSetID;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSetResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSetResponse.h
deleted file mode 100644
index fbc5ee0b2..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteInteractionChoiceSetResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETEINTERACTIONCHOICESETRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETEINTERACTIONCHOICESETRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteInteractionChoiceSetResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- DeleteInteractionChoiceSetResponse(const DeleteInteractionChoiceSetResponse& c);
- DeleteInteractionChoiceSetResponse(void);
-
- DeleteInteractionChoiceSetResponse& operator =(const DeleteInteractionChoiceSetResponse&);
-
- virtual ~DeleteInteractionChoiceSetResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class DeleteInteractionChoiceSetResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenu.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenu.h
deleted file mode 100644
index ef258893c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenu.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETESUBMENU_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETESUBMENU_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteSubMenu : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- DeleteSubMenu(const DeleteSubMenu& c);
- DeleteSubMenu(void);
-
- DeleteSubMenu& operator =(const DeleteSubMenu&);
-
- virtual ~DeleteSubMenu(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_menuId(void);
-
- int get_appId(void);
-
-
-// setters
-/// menuId <= 2000000000
- bool set_menuId(unsigned int menuId);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class DeleteSubMenuMarshaller;
-
- unsigned int menuId;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenuResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenuResponse.h
deleted file mode 100644
index 670d52db4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DeleteSubMenuResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DELETESUBMENURESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DELETESUBMENURESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DeleteSubMenuResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- DeleteSubMenuResponse(const DeleteSubMenuResponse& c);
- DeleteSubMenuResponse(void);
-
- DeleteSubMenuResponse& operator =(const DeleteSubMenuResponse&);
-
- virtual ~DeleteSubMenuResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class DeleteSubMenuResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumber.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumber.h
deleted file mode 100644
index 04ee84c0f..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumber.h
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DIALNUMBER_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DIALNUMBER_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DialNumber : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- DialNumber(const DialNumber& c);
- DialNumber(void);
-
- DialNumber& operator =(const DialNumber&);
-
- virtual ~DialNumber(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_number(void);
-
- int get_appId(void);
-
-
-// setters
-/// number <= 500
- bool set_number(const std::string& number);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class DialNumberMarshaller;
-
- std::string number;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumberResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumberResponse.h
deleted file mode 100644
index 6dc53db5b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/DialNumberResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_DIALNUMBERRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_DIALNUMBERRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class DialNumberResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- DialNumberResponse(const DialNumberResponse& c);
- DialNumberResponse(void);
-
- DialNumberResponse& operator =(const DialNumberResponse&);
-
- virtual ~DialNumberResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class DialNumberResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThru.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThru.h
deleted file mode 100644
index 89cf43623..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThru.h
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ENDAUDIOPASSTHRU_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ENDAUDIOPASSTHRU_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class EndAudioPassThru : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- EndAudioPassThru(const EndAudioPassThru& c);
- EndAudioPassThru(void);
-
- EndAudioPassThru& operator =(const EndAudioPassThru&);
-
- virtual ~EndAudioPassThru(void);
-
- bool checkIntegrity(void);
-
-// getters
- int get_appId(void);
-
-
-// setters
- bool set_appId(int appId);
-
-
- private:
-
- friend class EndAudioPassThruMarshaller;
-
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThruResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThruResponse.h
deleted file mode 100644
index 665dff35a..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/EndAudioPassThruResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ENDAUDIOPASSTHRURESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ENDAUDIOPASSTHRURESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class EndAudioPassThruResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- EndAudioPassThruResponse(const EndAudioPassThruResponse& c);
- EndAudioPassThruResponse(void);
-
- EndAudioPassThruResponse& operator =(const EndAudioPassThruResponse&);
-
- virtual ~EndAudioPassThruResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class EndAudioPassThruResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilities.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilities.h
deleted file mode 100644
index 7eb81ce29..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilities.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETCAPABILITIES_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETCAPABILITIES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetCapabilities : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetCapabilities(const GetCapabilities& c);
- GetCapabilities(void);
-
- GetCapabilities& operator =(const GetCapabilities&);
-
- virtual ~GetCapabilities(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetCapabilitiesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilitiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilitiesResponse.h
deleted file mode 100644
index 5d5b3b4a4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetCapabilitiesResponse.h
+++ /dev/null
@@ -1,100 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETCAPABILITIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETCAPABILITIESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/DisplayCapabilities.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/HmiZoneCapabilities.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButtonCapabilities.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetCapabilitiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetCapabilitiesResponse(const GetCapabilitiesResponse& c);
- GetCapabilitiesResponse(void);
-
- GetCapabilitiesResponse& operator =(const GetCapabilitiesResponse&);
-
- virtual ~GetCapabilitiesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::DisplayCapabilities& get_displayCapabilities(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::HmiZoneCapabilities>& get_hmiZoneCapabilities(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButtonCapabilities>* get_softButtonCapabilities(void);
-
-// setters
- bool set_displayCapabilities(const NsSmartDeviceLinkRPCV2::DisplayCapabilities& displayCapabilities);
-
-/// 1 <= size <= 100
- bool set_hmiZoneCapabilities(const std::vector< NsSmartDeviceLinkRPCV2::HmiZoneCapabilities>& hmiZoneCapabilities);
-
-/// 1 <= size <= 100
- bool set_softButtonCapabilities(const std::vector< NsSmartDeviceLinkRPCV2::SoftButtonCapabilities>& softButtonCapabilities);
-
- void reset_softButtonCapabilities(void);
-
-
- private:
-
- friend class GetCapabilitiesResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::DisplayCapabilities displayCapabilities;
- std::vector< NsSmartDeviceLinkRPCV2::HmiZoneCapabilities> hmiZoneCapabilities;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButtonCapabilities>* softButtonCapabilities;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguage.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguage.h
deleted file mode 100644
index d350718c1..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguage.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETLANGUAGE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETLANGUAGE_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetLanguage : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetLanguage(const GetLanguage& c);
- GetLanguage(void);
-
- GetLanguage& operator =(const GetLanguage&);
-
- virtual ~GetLanguage(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetLanguageMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguageResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguageResponse.h
deleted file mode 100644
index 7e7d1f8a1..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetLanguageResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETLANGUAGERESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETLANGUAGERESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetLanguageResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetLanguageResponse(const GetLanguageResponse& c);
- GetLanguageResponse(void);
-
- GetLanguageResponse& operator =(const GetLanguageResponse&);
-
- virtual ~GetLanguageResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_hmiDisplayLanguage(void);
-
-
-// setters
- bool set_hmiDisplayLanguage(const NsSmartDeviceLinkRPCV2::Language& hmiDisplayLanguage);
-
-
- private:
-
- friend class GetLanguageResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language hmiDisplayLanguage;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguages.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguages.h
deleted file mode 100644
index 67419088b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguages.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETSUPPORTEDLANGUAGES_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETSUPPORTEDLANGUAGES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetSupportedLanguages : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetSupportedLanguages(const GetSupportedLanguages& c);
- GetSupportedLanguages(void);
-
- GetSupportedLanguages& operator =(const GetSupportedLanguages&);
-
- virtual ~GetSupportedLanguages(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetSupportedLanguagesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguagesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguagesResponse.h
deleted file mode 100644
index 3f0230642..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/GetSupportedLanguagesResponse.h
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class GetSupportedLanguagesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetSupportedLanguagesResponse(const GetSupportedLanguagesResponse& c);
- GetSupportedLanguagesResponse(void);
-
- GetSupportedLanguagesResponse& operator =(const GetSupportedLanguagesResponse&);
-
- virtual ~GetSupportedLanguagesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::Language>& get_languages(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_languages(const std::vector< NsSmartDeviceLinkRPCV2::Language>& languages);
-
-
- private:
-
- friend class GetSupportedLanguagesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::Language> languages;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnCommand.h
deleted file mode 100644
index df733754a..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnCommand.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONCOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONCOMMAND_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnCommand : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnCommand(const OnCommand& c);
- OnCommand(void);
-
- OnCommand& operator =(const OnCommand&);
-
- virtual ~OnCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_commandId(void);
-
- int get_appId(void);
-
-
-// setters
-/// commandId <= 2000000000
- bool set_commandId(unsigned int commandId);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class OnCommandMarshaller;
-
- unsigned int commandId;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDeviceChosen.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDeviceChosen.h
deleted file mode 100644
index d453732fe..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDeviceChosen.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONDEVICECHOSEN_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONDEVICECHOSEN_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Notification.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnDeviceChosen : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnDeviceChosen(const OnDeviceChosen& c);
- OnDeviceChosen(void);
-
- OnDeviceChosen& operator =(const OnDeviceChosen&);
-
- virtual ~OnDeviceChosen(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_deviceName(void);
-
-
-// setters
- bool set_deviceName(const std::string& deviceName);
-
-
- private:
-
- friend class OnDeviceChosenMarshaller;
-
- std::string deviceName;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDriverDistraction.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDriverDistraction.h
deleted file mode 100644
index d4cf376fe..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnDriverDistraction.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONDRIVERDISTRACTION_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONDRIVERDISTRACTION_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/DriverDistractionState.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnDriverDistraction : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnDriverDistraction(const OnDriverDistraction& c);
- OnDriverDistraction(void);
-
- OnDriverDistraction& operator =(const OnDriverDistraction&);
-
- virtual ~OnDriverDistraction(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::DriverDistractionState& get_state(void);
-
-
-// setters
- bool set_state(const NsSmartDeviceLinkRPCV2::DriverDistractionState& state);
-
-
- private:
-
- friend class OnDriverDistractionMarshaller;
-
- NsSmartDeviceLinkRPCV2::DriverDistractionState state;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnLanguageChange.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnLanguageChange.h
deleted file mode 100644
index ab7782c21..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnLanguageChange.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONLANGUAGECHANGE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONLANGUAGECHANGE_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnLanguageChange : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnLanguageChange(const OnLanguageChange& c);
- OnLanguageChange(void);
-
- OnLanguageChange& operator =(const OnLanguageChange&);
-
- virtual ~OnLanguageChange(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_hmiDisplayLanguage(void);
-
-
-// setters
- bool set_hmiDisplayLanguage(const NsSmartDeviceLinkRPCV2::Language& hmiDisplayLanguage);
-
-
- private:
-
- friend class OnLanguageChangeMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language hmiDisplayLanguage;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnReady.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnReady.h
deleted file mode 100644
index 84b6a5110..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnReady.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONREADY_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONREADY_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnReady : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnReady(const OnReady& c);
- OnReady(void);
-
- OnReady& operator =(const OnReady&);
-
- virtual ~OnReady(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class OnReadyMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnSystemContext.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnSystemContext.h
deleted file mode 100644
index 932b74b5a..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnSystemContext.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONSYSTEMCONTEXT_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONSYSTEMCONTEXT_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/SystemContext.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnSystemContext : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnSystemContext(const OnSystemContext& c);
- OnSystemContext(void);
-
- OnSystemContext& operator =(const OnSystemContext&);
-
- virtual ~OnSystemContext(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::SystemContext& get_systemContext(void);
-
-
-// setters
- bool set_systemContext(const NsSmartDeviceLinkRPCV2::SystemContext& systemContext);
-
-
- private:
-
- friend class OnSystemContextMarshaller;
-
- NsSmartDeviceLinkRPCV2::SystemContext systemContext;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnTBTClientState.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnTBTClientState.h
deleted file mode 100644
index 84c0bcda4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/OnTBTClientState.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_ONTBTCLIENTSTATE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_ONTBTCLIENTSTATE_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TBTState.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class OnTBTClientState : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnTBTClientState(const OnTBTClientState& c);
- OnTBTClientState(void);
-
- OnTBTClientState& operator =(const OnTBTClientState&);
-
- virtual ~OnTBTClientState(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::TBTState& get_state(void);
- int get_appId(void);
-
-// setters
- bool set_state(const NsSmartDeviceLinkRPCV2::TBTState& state);
- bool set_appId(int appId);
-
- private:
- friend class OnTBTClientStateMarshaller;
-
- NsSmartDeviceLinkRPCV2::TBTState state;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThru.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThru.h
deleted file mode 100644
index 25b510747..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThru.h
+++ /dev/null
@@ -1,130 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_PERFORMAUDIOPASSTHRU_INCLUDE
-#define NSRPC2COMMUNICATION_UI_PERFORMAUDIOPASSTHRU_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SamplingRate.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/AudioCaptureQuality.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/AudioType.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class PerformAudioPassThru : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- PerformAudioPassThru(const PerformAudioPassThru& c);
- PerformAudioPassThru(void);
-
- PerformAudioPassThru& operator =(const PerformAudioPassThru&);
-
- virtual ~PerformAudioPassThru(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& get_initialPrompt(void);
-
- const std::string* get_audioPassThruDisplayText1(void);
- const std::string* get_audioPassThruDisplayText2(void);
- const NsSmartDeviceLinkRPCV2::SamplingRate& get_samplingRate(void);
-
- unsigned int get_maxDuration(void);
-
- const NsSmartDeviceLinkRPCV2::AudioCaptureQuality& get_bitsPerSample(void);
-
- const NsSmartDeviceLinkRPCV2::AudioType& get_audioType(void);
-
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_initialPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& initialPrompt);
-
-/// audioPassThruDisplayText1 <= 500
- bool set_audioPassThruDisplayText1(const std::string& audioPassThruDisplayText1);
-
- void reset_audioPassThruDisplayText1(void);
-
-/// audioPassThruDisplayText2 <= 500
- bool set_audioPassThruDisplayText2(const std::string& audioPassThruDisplayText2);
-
- void reset_audioPassThruDisplayText2(void);
-
- bool set_samplingRate(const NsSmartDeviceLinkRPCV2::SamplingRate& samplingRate);
-
-/// maxDuration <= 1000000
- bool set_maxDuration(unsigned int maxDuration);
-
- bool set_bitsPerSample(const NsSmartDeviceLinkRPCV2::AudioCaptureQuality& bitsPerSample);
-
- bool set_audioType(const NsSmartDeviceLinkRPCV2::AudioType& audioType);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class PerformAudioPassThruMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk> initialPrompt;
- std::string* audioPassThruDisplayText1;
- std::string* audioPassThruDisplayText2;
- NsSmartDeviceLinkRPCV2::SamplingRate samplingRate;
- unsigned int maxDuration;
- NsSmartDeviceLinkRPCV2::AudioCaptureQuality bitsPerSample;
- NsSmartDeviceLinkRPCV2::AudioType audioType;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThruResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThruResponse.h
deleted file mode 100644
index 112ccc655..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformAudioPassThruResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_PERFORMAUDIOPASSTHRURESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_PERFORMAUDIOPASSTHRURESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class PerformAudioPassThruResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- PerformAudioPassThruResponse(const PerformAudioPassThruResponse& c);
- PerformAudioPassThruResponse(void);
-
- PerformAudioPassThruResponse& operator =(const PerformAudioPassThruResponse&);
-
- virtual ~PerformAudioPassThruResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class PerformAudioPassThruResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteraction.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteraction.h
deleted file mode 100644
index 796d2d010..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteraction.h
+++ /dev/null
@@ -1,141 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_PERFORMINTERACTION_INCLUDE
-#define NSRPC2COMMUNICATION_UI_PERFORMINTERACTION_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/InteractionMode.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/VrHelpItem.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class PerformInteraction : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- PerformInteraction(const PerformInteraction& c);
- PerformInteraction(void);
-
- PerformInteraction& operator =(const PerformInteraction&);
-
- virtual ~PerformInteraction(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_initialText(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& get_initialPrompt(void);
-
- const NsSmartDeviceLinkRPCV2::InteractionMode& get_interactionMode(void);
-
- const std::vector< unsigned int>& get_interactionChoiceSetIDList(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* get_helpPrompt(void);
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* get_timeoutPrompt(void);
- const unsigned int* get_timeout(void);
- const std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>* get_vrHelp(void);
- int get_appId(void);
-
-
-// setters
-/// initialText <= 500
- bool set_initialText(const std::string& initialText);
-
-/// 1 <= size <= 100
- bool set_initialPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& initialPrompt);
-
- bool set_interactionMode(const NsSmartDeviceLinkRPCV2::InteractionMode& interactionMode);
-
-/// interactionChoiceSetIDList[] <= 2000000000 ; 1 <= size <= 100
- bool set_interactionChoiceSetIDList(const std::vector< unsigned int>& interactionChoiceSetIDList);
-
-/// 1 <= size <= 100
- bool set_helpPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& helpPrompt);
-
- void reset_helpPrompt(void);
-
-/// 1 <= size <= 100
- bool set_timeoutPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& timeoutPrompt);
-
- void reset_timeoutPrompt(void);
-
-/// 5000 <= timeout <= 100000
- bool set_timeout(const unsigned int& timeout);
-
- void reset_timeout(void);
-
-/// 1 <= size <= 100
- bool set_vrHelp(const std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>& vrHelp);
-
- void reset_vrHelp(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class PerformInteractionMarshaller;
-
- std::string initialText;
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk> initialPrompt;
- NsSmartDeviceLinkRPCV2::InteractionMode interactionMode;
- std::vector< unsigned int> interactionChoiceSetIDList;
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* helpPrompt;
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* timeoutPrompt;
- unsigned int* timeout;
- std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>* vrHelp;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteractionResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteractionResponse.h
deleted file mode 100644
index fc28c4a73..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/PerformInteractionResponse.h
+++ /dev/null
@@ -1,92 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_PERFORMINTERACTIONRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_PERFORMINTERACTIONRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TriggerSource.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class PerformInteractionResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- PerformInteractionResponse(const PerformInteractionResponse& c);
- PerformInteractionResponse(void);
-
- PerformInteractionResponse& operator =(const PerformInteractionResponse&);
-
- virtual ~PerformInteractionResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const unsigned int* get_choiceID(void);
- const NsSmartDeviceLinkRPCV2::TriggerSource* get_triggerSource(void);
-
-// setters
-/// choiceID <= 2000000000
- bool set_choiceID(const unsigned int& choiceID);
-
- void reset_choiceID(void);
-
- bool set_triggerSource(const NsSmartDeviceLinkRPCV2::TriggerSource& triggerSource);
-
- void reset_triggerSource(void);
-
-
- private:
-
- friend class PerformInteractionResponseMarshaller;
-
- unsigned int* choiceID;
- NsSmartDeviceLinkRPCV2::TriggerSource* triggerSource;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/RPC2.h
deleted file mode 100644
index 088cd9cd3..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/RPC2.h
+++ /dev/null
@@ -1,111 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_UI_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AddCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AddCommandResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AddSubMenu.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AddSubMenuResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/Alert.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AlertResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AlertManeuver.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/AlertManeuverResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ChangeRegistration.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ChangeRegistrationResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/CreateInteractionChoiceSet.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/CreateInteractionChoiceSetResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteCommandResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteInteractionChoiceSet.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteInteractionChoiceSetResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteSubMenu.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DeleteSubMenuResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DialNumber.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/DialNumberResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/EndAudioPassThru.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/EndAudioPassThruResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetCapabilities.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetCapabilitiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetLanguage.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetLanguageResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetSupportedLanguages.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/GetSupportedLanguagesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnDeviceChosen.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnDriverDistraction.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnLanguageChange.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnReady.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnSystemContext.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/OnTBTClientState.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/PerformAudioPassThru.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/PerformAudioPassThruResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/PerformInteraction.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/PerformInteractionResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ResetGlobalProperties.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ResetGlobalPropertiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ScrollableMessage.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ScrollableMessageResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetAppIcon.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetAppIconResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetDisplayLayout.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetDisplayLayoutResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetGlobalProperties.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetGlobalPropertiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetMediaClockTimer.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SetMediaClockTimerResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/Show.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ShowResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ShowConstantTBT.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/ShowConstantTBTResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/Slider.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/SliderResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/UpdateTurnList.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/UI/UpdateTurnListResponse.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects/Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalProperties.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalProperties.h
deleted file mode 100644
index affb93756..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalProperties.h
+++ /dev/null
@@ -1,91 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_RESETGLOBALPROPERTIES_INCLUDE
-#define NSRPC2COMMUNICATION_UI_RESETGLOBALPROPERTIES_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/GlobalProperty.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ResetGlobalProperties : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ResetGlobalProperties(const ResetGlobalProperties& c);
- ResetGlobalProperties(void);
-
- ResetGlobalProperties& operator =(const ResetGlobalProperties&);
-
- virtual ~ResetGlobalProperties(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::GlobalProperty>& get_properties(void);
-
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_properties(const std::vector< NsSmartDeviceLinkRPCV2::GlobalProperty>& properties);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ResetGlobalPropertiesMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::GlobalProperty> properties;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalPropertiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalPropertiesResponse.h
deleted file mode 100644
index 84cc644f5..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ResetGlobalPropertiesResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_RESETGLOBALPROPERTIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_RESETGLOBALPROPERTIESRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ResetGlobalPropertiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ResetGlobalPropertiesResponse(const ResetGlobalPropertiesResponse& c);
- ResetGlobalPropertiesResponse(void);
-
- ResetGlobalPropertiesResponse& operator =(const ResetGlobalPropertiesResponse&);
-
- virtual ~ResetGlobalPropertiesResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ResetGlobalPropertiesResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessage.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessage.h
deleted file mode 100644
index d39f88d59..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessage.h
+++ /dev/null
@@ -1,106 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SCROLLABLEMESSAGE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SCROLLABLEMESSAGE_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ScrollableMessage : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ScrollableMessage(const ScrollableMessage& c);
- ScrollableMessage(void);
-
- ScrollableMessage& operator =(const ScrollableMessage&);
-
- virtual ~ScrollableMessage(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_scrollableMessageBody(void);
-
- const unsigned int* get_timeout(void);
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* get_softButtons(void);
- int get_appId(void);
-
-
-// setters
-/// scrollableMessageBody <= 500
- bool set_scrollableMessageBody(const std::string& scrollableMessageBody);
-
-/// timeout <= 65535
- bool set_timeout(const unsigned int& timeout);
-
- void reset_timeout(void);
-
-/// 0 <= size <= 8
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- void reset_softButtons(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ScrollableMessageMarshaller;
-
- std::string scrollableMessageBody;
- unsigned int* timeout;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* softButtons;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessageResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessageResponse.h
deleted file mode 100644
index d98d2965b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ScrollableMessageResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SCROLLABLEMESSAGERESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SCROLLABLEMESSAGERESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ScrollableMessageResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ScrollableMessageResponse(const ScrollableMessageResponse& c);
- ScrollableMessageResponse(void);
-
- ScrollableMessageResponse& operator =(const ScrollableMessageResponse&);
-
- virtual ~ScrollableMessageResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ScrollableMessageResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIcon.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIcon.h
deleted file mode 100644
index 9b3d4ad38..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIcon.h
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETAPPICON_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETAPPICON_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetAppIcon : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- SetAppIcon(const SetAppIcon& c);
- SetAppIcon(void);
-
- SetAppIcon& operator =(const SetAppIcon&);
-
- virtual ~SetAppIcon(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_syncFileName(void);
-
- int get_appId(void);
-
-
-// setters
-/// syncFileName <= 500
- bool set_syncFileName(const std::string& syncFileName);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SetAppIconMarshaller;
-
- std::string syncFileName;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIconResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIconResponse.h
deleted file mode 100644
index 356075324..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetAppIconResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETAPPICONRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETAPPICONRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetAppIconResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SetAppIconResponse(const SetAppIconResponse& c);
- SetAppIconResponse(void);
-
- SetAppIconResponse& operator =(const SetAppIconResponse&);
-
- virtual ~SetAppIconResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SetAppIconResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayout.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayout.h
deleted file mode 100644
index 7d49f4114..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayout.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETDISPLAYLAYOUT_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETDISPLAYLAYOUT_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetDisplayLayout : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- SetDisplayLayout(const SetDisplayLayout& c);
- SetDisplayLayout(void);
-
- SetDisplayLayout& operator =(const SetDisplayLayout&);
-
- virtual ~SetDisplayLayout(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string& get_displayLayout(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_displayLayout(const std::string& displayLayout);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SetDisplayLayoutMarshaller;
-
- std::string displayLayout;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayoutResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayoutResponse.h
deleted file mode 100644
index cadf33614..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetDisplayLayoutResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETDISPLAYLAYOUTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETDISPLAYLAYOUTRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetDisplayLayoutResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SetDisplayLayoutResponse(const SetDisplayLayoutResponse& c);
- SetDisplayLayoutResponse(void);
-
- SetDisplayLayoutResponse& operator =(const SetDisplayLayoutResponse&);
-
- virtual ~SetDisplayLayoutResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SetDisplayLayoutResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalProperties.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalProperties.h
deleted file mode 100644
index e428498f7..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalProperties.h
+++ /dev/null
@@ -1,116 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETGLOBALPROPERTIES_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETGLOBALPROPERTIES_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/TTSChunk.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/VrHelpItem.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetGlobalProperties : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- SetGlobalProperties(const SetGlobalProperties& c);
- SetGlobalProperties(void);
-
- SetGlobalProperties& operator =(const SetGlobalProperties&);
-
- virtual ~SetGlobalProperties(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* get_helpPrompt(void);
- const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* get_timeoutPrompt(void);
- const std::string* get_vrHelpTitle(void);
- const std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>* get_vrHelp(void);
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_helpPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& helpPrompt);
-
- void reset_helpPrompt(void);
-
-/// 1 <= size <= 100
- bool set_timeoutPrompt(const std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>& timeoutPrompt);
-
- void reset_timeoutPrompt(void);
-
-/// vrHelpTitle <= 500
- bool set_vrHelpTitle(const std::string& vrHelpTitle);
-
- void reset_vrHelpTitle(void);
-
-/// 1 <= size <= 100
- bool set_vrHelp(const std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>& vrHelp);
-
- void reset_vrHelp(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SetGlobalPropertiesMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* helpPrompt;
- std::vector< NsSmartDeviceLinkRPCV2::TTSChunk>* timeoutPrompt;
- std::string* vrHelpTitle;
- std::vector< NsSmartDeviceLinkRPCV2::VrHelpItem>* vrHelp;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalPropertiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalPropertiesResponse.h
deleted file mode 100644
index 3f83e18e4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetGlobalPropertiesResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETGLOBALPROPERTIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETGLOBALPROPERTIESRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetGlobalPropertiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SetGlobalPropertiesResponse(const SetGlobalPropertiesResponse& c);
- SetGlobalPropertiesResponse(void);
-
- SetGlobalPropertiesResponse& operator =(const SetGlobalPropertiesResponse&);
-
- virtual ~SetGlobalPropertiesResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SetGlobalPropertiesResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimer.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimer.h
deleted file mode 100644
index 011d7a21d..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimer.h
+++ /dev/null
@@ -1,96 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETMEDIACLOCKTIMER_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETMEDIACLOCKTIMER_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/StartTime.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/UpdateMode.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetMediaClockTimer : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- SetMediaClockTimer(const SetMediaClockTimer& c);
- SetMediaClockTimer(void);
-
- SetMediaClockTimer& operator =(const SetMediaClockTimer&);
-
- virtual ~SetMediaClockTimer(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::StartTime* get_startTime(void);
- const NsSmartDeviceLinkRPCV2::UpdateMode& get_updateMode(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_startTime(const NsSmartDeviceLinkRPCV2::StartTime& startTime);
-
- void reset_startTime(void);
-
- bool set_updateMode(const NsSmartDeviceLinkRPCV2::UpdateMode& updateMode);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SetMediaClockTimerMarshaller;
-
- NsSmartDeviceLinkRPCV2::StartTime* startTime;
- NsSmartDeviceLinkRPCV2::UpdateMode updateMode;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimerResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimerResponse.h
deleted file mode 100644
index 8b5aa5b2b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SetMediaClockTimerResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SETMEDIACLOCKTIMERRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SETMEDIACLOCKTIMERRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SetMediaClockTimerResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SetMediaClockTimerResponse(const SetMediaClockTimerResponse& c);
- SetMediaClockTimerResponse(void);
-
- SetMediaClockTimerResponse& operator =(const SetMediaClockTimerResponse&);
-
- virtual ~SetMediaClockTimerResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class SetMediaClockTimerResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Show.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Show.h
deleted file mode 100644
index 01f733106..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Show.h
+++ /dev/null
@@ -1,163 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SHOW_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SHOW_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/TextAlignment.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/Image.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class Show : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- Show(const Show& c);
- Show(void);
-
- Show& operator =(const Show&);
-
- virtual ~Show(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string* get_mainField1(void);
- const std::string* get_mainField2(void);
- const std::string* get_mainField3(void);
- const std::string* get_mainField4(void);
- const NsSmartDeviceLinkRPCV2::TextAlignment* get_alignment(void);
- const std::string* get_statusBar(void);
- const std::string* get_mediaClock(void);
- const std::string* get_mediaTrack(void);
- const NsSmartDeviceLinkRPCV2::Image* get_graphic(void);
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* get_softButtons(void);
- const std::vector< std::string>* get_customPresets(void);
- int get_appId(void);
-
-
-// setters
-/// mainField1 <= 500
- bool set_mainField1(const std::string& mainField1);
-
- void reset_mainField1(void);
-
-/// mainField2 <= 500
- bool set_mainField2(const std::string& mainField2);
-
- void reset_mainField2(void);
-
-/// mainField3 <= 500
- bool set_mainField3(const std::string& mainField3);
-
- void reset_mainField3(void);
-
-/// mainField4 <= 500
- bool set_mainField4(const std::string& mainField4);
-
- void reset_mainField4(void);
-
- bool set_alignment(const NsSmartDeviceLinkRPCV2::TextAlignment& alignment);
-
- void reset_alignment(void);
-
-/// statusBar <= 500
- bool set_statusBar(const std::string& statusBar);
-
- void reset_statusBar(void);
-
-/// mediaClock <= 500
- bool set_mediaClock(const std::string& mediaClock);
-
- void reset_mediaClock(void);
-
-/// mediaTrack <= 500
- bool set_mediaTrack(const std::string& mediaTrack);
-
- void reset_mediaTrack(void);
-
- bool set_graphic(const NsSmartDeviceLinkRPCV2::Image& graphic);
-
- void reset_graphic(void);
-
-/// 0 <= size <= 8
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- void reset_softButtons(void);
-
-/// customPresets[] <= 500 ; 0 <= size <= 6
- bool set_customPresets(const std::vector< std::string>& customPresets);
-
- void reset_customPresets(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ShowMarshaller;
-
- std::string* mainField1;
- std::string* mainField2;
- std::string* mainField3;
- std::string* mainField4;
- NsSmartDeviceLinkRPCV2::TextAlignment* alignment;
- std::string* statusBar;
- std::string* mediaClock;
- std::string* mediaTrack;
- NsSmartDeviceLinkRPCV2::Image* graphic;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton>* softButtons;
- std::vector< std::string>* customPresets;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBT.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBT.h
deleted file mode 100644
index b761d1a37..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBT.h
+++ /dev/null
@@ -1,144 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SHOWCONSTANTTBT_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SHOWCONSTANTTBT_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Image.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ShowConstantTBT : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ShowConstantTBT(const ShowConstantTBT& c);
- ShowConstantTBT(void);
-
- ShowConstantTBT& operator =(const ShowConstantTBT&);
-
- virtual ~ShowConstantTBT(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::string* get_navigationText1(void);
- const std::string* get_navigationText2(void);
- const std::string* get_eta(void);
- const std::string* get_totalDistance(void);
- const NsSmartDeviceLinkRPCV2::Image& get_turnIcon(void);
-
- float get_distanceToManeuver(void);
-
- float get_distanceToManeuverScale(void);
-
- const bool* get_maneuverComplete(void);
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& get_softButtons(void);
-
- int get_appId(void);
-
-
-// setters
-/// navigationText1 <= 500
- bool set_navigationText1(const std::string& navigationText1);
-
- void reset_navigationText1(void);
-
-/// navigationText2 <= 500
- bool set_navigationText2(const std::string& navigationText2);
-
- void reset_navigationText2(void);
-
-/// eta <= 500
- bool set_eta(const std::string& eta);
-
- void reset_eta(void);
-
-/// totalDistance <= 500
- bool set_totalDistance(const std::string& totalDistance);
-
- void reset_totalDistance(void);
-
- bool set_turnIcon(const NsSmartDeviceLinkRPCV2::Image& turnIcon);
-
-/// 0 <= distanceToManeuver <= 1000000000
- bool set_distanceToManeuver(float distanceToManeuver);
-
-/// 0 <= distanceToManeuverScale <= 1000000000
- bool set_distanceToManeuverScale(float distanceToManeuverScale);
-
- bool set_maneuverComplete(const bool& maneuverComplete);
-
- void reset_maneuverComplete(void);
-
-/// 0 <= size <= 3
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ShowConstantTBTMarshaller;
-
- std::string* navigationText1;
- std::string* navigationText2;
- std::string* eta;
- std::string* totalDistance;
- NsSmartDeviceLinkRPCV2::Image turnIcon;
- float distanceToManeuver;
- float distanceToManeuverScale;
- bool* maneuverComplete;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton> softButtons;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBTResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBTResponse.h
deleted file mode 100644
index fc4f4930e..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowConstantTBTResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SHOWCONSTANTTBTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SHOWCONSTANTTBTRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ShowConstantTBTResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ShowConstantTBTResponse(const ShowConstantTBTResponse& c);
- ShowConstantTBTResponse(void);
-
- ShowConstantTBTResponse& operator =(const ShowConstantTBTResponse&);
-
- virtual ~ShowConstantTBTResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ShowConstantTBTResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowResponse.h
deleted file mode 100644
index eb05ecf66..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/ShowResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SHOWRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SHOWRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class ShowResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ShowResponse(const ShowResponse& c);
- ShowResponse(void);
-
- ShowResponse& operator =(const ShowResponse&);
-
- virtual ~ShowResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ShowResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Slider.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Slider.h
deleted file mode 100644
index 2421bb870..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/Slider.h
+++ /dev/null
@@ -1,116 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SLIDER_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SLIDER_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class Slider : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- Slider(const Slider& c);
- Slider(void);
-
- Slider& operator =(const Slider&);
-
- virtual ~Slider(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_numTicks(void);
-
- unsigned int get_position(void);
-
- const std::string& get_sliderHeader(void);
-
- const std::vector< std::string>* get_sliderFooter(void);
- unsigned int get_timeout(void);
-
- int get_appId(void);
-
-
-// setters
-/// 2 <= numTicks <= 26
- bool set_numTicks(unsigned int numTicks);
-
-/// 1 <= position <= 16
- bool set_position(unsigned int position);
-
-/// sliderHeader <= 500
- bool set_sliderHeader(const std::string& sliderHeader);
-
-/// sliderFooter[] <= 500 ; 1 <= size <= 26
- bool set_sliderFooter(const std::vector< std::string>& sliderFooter);
-
- void reset_sliderFooter(void);
-
-/// timeout <= 65535
- bool set_timeout(unsigned int timeout);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class SliderMarshaller;
-
- unsigned int numTicks;
- unsigned int position;
- std::string sliderHeader;
- std::vector< std::string>* sliderFooter;
- unsigned int timeout;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SliderResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SliderResponse.h
deleted file mode 100644
index f7828c125..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/SliderResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_SLIDERRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_SLIDERRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class SliderResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- SliderResponse(const SliderResponse& c);
- SliderResponse(void);
-
- SliderResponse& operator =(const SliderResponse&);
-
- virtual ~SliderResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_sliderPosition(void);
-
-
-// setters
-/// 1 <= sliderPosition <= 26
- bool set_sliderPosition(unsigned int sliderPosition);
-
-
- private:
-
- friend class SliderResponseMarshaller;
-
- unsigned int sliderPosition;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnList.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnList.h
deleted file mode 100644
index 0bac9c820..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnList.h
+++ /dev/null
@@ -1,98 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_UPDATETURNLIST_INCLUDE
-#define NSRPC2COMMUNICATION_UI_UPDATETURNLIST_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Turn.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/SoftButton.h"
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class UpdateTurnList : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- UpdateTurnList(const UpdateTurnList& c);
- UpdateTurnList(void);
-
- UpdateTurnList& operator =(const UpdateTurnList&);
-
- virtual ~UpdateTurnList(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::Turn>& get_turnList(void);
-
- const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& get_softButtons(void);
-
- int get_appId(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_turnList(const std::vector< NsSmartDeviceLinkRPCV2::Turn>& turnList);
-
-/// 0 <= size <= 1
- bool set_softButtons(const std::vector< NsSmartDeviceLinkRPCV2::SoftButton>& softButtons);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class UpdateTurnListMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::Turn> turnList;
- std::vector< NsSmartDeviceLinkRPCV2::SoftButton> softButtons;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnListResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnListResponse.h
deleted file mode 100644
index d6cef5d31..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/UI/UpdateTurnListResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_UI_UPDATETURNLISTRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_UI_UPDATETURNLISTRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::UI
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace UI
- {
-
- class UpdateTurnListResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- UpdateTurnListResponse(const UpdateTurnListResponse& c);
- UpdateTurnListResponse(void);
-
- UpdateTurnListResponse& operator =(const UpdateTurnListResponse&);
-
- virtual ~UpdateTurnListResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class UpdateTurnListResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommand.h
deleted file mode 100644
index be4373577..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommand.h
+++ /dev/null
@@ -1,97 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_ADDCOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_VR_ADDCOMMAND_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class AddCommand : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- AddCommand(const AddCommand& c);
- AddCommand(void);
-
- AddCommand& operator =(const AddCommand&);
-
- virtual ~AddCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_cmdId(void);
-
- const std::vector< std::string>& get_vrCommands(void);
-
- int get_appId(void);
-
-
-// setters
-/// cmdId <= 2000000000
- bool set_cmdId(unsigned int cmdId);
-
-/// vrCommands[] <= 99 ; 1 <= size <= 100
- bool set_vrCommands(const std::vector< std::string>& vrCommands);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class AddCommandMarshaller;
-
- unsigned int cmdId;
- std::vector< std::string> vrCommands;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommandResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommandResponse.h
deleted file mode 100644
index ee135f4e6..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/AddCommandResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_ADDCOMMANDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_ADDCOMMANDRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class AddCommandResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- AddCommandResponse(const AddCommandResponse& c);
- AddCommandResponse(void);
-
- AddCommandResponse& operator =(const AddCommandResponse&);
-
- virtual ~AddCommandResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class AddCommandResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistration.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistration.h
deleted file mode 100644
index 58f18caa9..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistration.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_CHANGEREGISTRATION_INCLUDE
-#define NSRPC2COMMUNICATION_VR_CHANGEREGISTRATION_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class ChangeRegistration : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ChangeRegistration(const ChangeRegistration& c);
- ChangeRegistration(void);
-
- ChangeRegistration& operator =(const ChangeRegistration&);
-
- virtual ~ChangeRegistration(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ChangeRegistrationMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistrationResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistrationResponse.h
deleted file mode 100644
index 8d8e7b206..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/ChangeRegistrationResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_CHANGEREGISTRATIONRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_CHANGEREGISTRATIONRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class ChangeRegistrationResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ChangeRegistrationResponse(const ChangeRegistrationResponse& c);
- ChangeRegistrationResponse(void);
-
- ChangeRegistrationResponse& operator =(const ChangeRegistrationResponse&);
-
- virtual ~ChangeRegistrationResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class ChangeRegistrationResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommand.h
deleted file mode 100644
index 8c8d39936..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommand.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_DELETECOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_VR_DELETECOMMAND_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class DeleteCommand : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- DeleteCommand(const DeleteCommand& c);
- DeleteCommand(void);
-
- DeleteCommand& operator =(const DeleteCommand&);
-
- virtual ~DeleteCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_cmdId(void);
-
- int get_appId(void);
-
-
-// setters
-/// cmdId <= 2000000000
- bool set_cmdId(unsigned int cmdId);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class DeleteCommandMarshaller;
-
- unsigned int cmdId;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommandResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommandResponse.h
deleted file mode 100644
index 717b8fda0..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/DeleteCommandResponse.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_DELETECOMMANDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_DELETECOMMANDRESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class DeleteCommandResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- DeleteCommandResponse(const DeleteCommandResponse& c);
- DeleteCommandResponse(void);
-
- DeleteCommandResponse& operator =(const DeleteCommandResponse&);
-
- virtual ~DeleteCommandResponse(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class DeleteCommandResponseMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilities.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilities.h
deleted file mode 100644
index ca03cfa8c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilities.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETCAPABILITIES_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETCAPABILITIES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetCapabilities : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetCapabilities(const GetCapabilities& c);
- GetCapabilities(void);
-
- GetCapabilities& operator =(const GetCapabilities&);
-
- virtual ~GetCapabilities(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetCapabilitiesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilitiesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilitiesResponse.h
deleted file mode 100644
index aee9be237..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetCapabilitiesResponse.h
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETCAPABILITIESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETCAPABILITIESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/VrCapabilities.h"
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetCapabilitiesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetCapabilitiesResponse(const GetCapabilitiesResponse& c);
- GetCapabilitiesResponse(void);
-
- GetCapabilitiesResponse& operator =(const GetCapabilitiesResponse&);
-
- virtual ~GetCapabilitiesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::VrCapabilities>& get_capabilities(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_capabilities(const std::vector< NsSmartDeviceLinkRPCV2::VrCapabilities>& capabilities);
-
-
- private:
-
- friend class GetCapabilitiesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::VrCapabilities> capabilities;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguage.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguage.h
deleted file mode 100644
index fa3459ad1..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguage.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETLANGUAGE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETLANGUAGE_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetLanguage : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetLanguage(const GetLanguage& c);
- GetLanguage(void);
-
- GetLanguage& operator =(const GetLanguage&);
-
- virtual ~GetLanguage(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetLanguageMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguageResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguageResponse.h
deleted file mode 100644
index 08b0e143b..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetLanguageResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETLANGUAGERESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETLANGUAGERESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetLanguageResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetLanguageResponse(const GetLanguageResponse& c);
- GetLanguageResponse(void);
-
- GetLanguageResponse& operator =(const GetLanguageResponse&);
-
- virtual ~GetLanguageResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
-
- private:
-
- friend class GetLanguageResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguages.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguages.h
deleted file mode 100644
index 7a2b9866c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguages.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETSUPPORTEDLANGUAGES_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETSUPPORTEDLANGUAGES_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetSupportedLanguages : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetSupportedLanguages(const GetSupportedLanguages& c);
- GetSupportedLanguages(void);
-
- GetSupportedLanguages& operator =(const GetSupportedLanguages&);
-
- virtual ~GetSupportedLanguages(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetSupportedLanguagesMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguagesResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguagesResponse.h
deleted file mode 100644
index 3e0c3d52d..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/GetSupportedLanguagesResponse.h
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_GETSUPPORTEDLANGUAGESRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class GetSupportedLanguagesResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetSupportedLanguagesResponse(const GetSupportedLanguagesResponse& c);
- GetSupportedLanguagesResponse(void);
-
- GetSupportedLanguagesResponse& operator =(const GetSupportedLanguagesResponse&);
-
- virtual ~GetSupportedLanguagesResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::Language>& get_languages(void);
-
-
-// setters
-/// 1 <= size <= 100
- bool set_languages(const std::vector< NsSmartDeviceLinkRPCV2::Language>& languages);
-
-
- private:
-
- friend class GetSupportedLanguagesResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::Language> languages;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnCommand.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnCommand.h
deleted file mode 100644
index 9d0bf0c5c..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnCommand.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_ONCOMMAND_INCLUDE
-#define NSRPC2COMMUNICATION_VR_ONCOMMAND_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class OnCommand : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnCommand(const OnCommand& c);
- OnCommand(void);
-
- OnCommand& operator =(const OnCommand&);
-
- virtual ~OnCommand(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_cmdID(void);
-
- int get_appId(void);
-
-
-// setters
-/// cmdID <= 2000000000
- bool set_cmdID(unsigned int cmdID);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class OnCommandMarshaller;
-
- unsigned int cmdID;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnLanguageChange.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnLanguageChange.h
deleted file mode 100644
index 8da1b2b74..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/OnLanguageChange.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_ONLANGUAGECHANGE_INCLUDE
-#define NSRPC2COMMUNICATION_VR_ONLANGUAGECHANGE_INCLUDE
-
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/Language.h"
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VR
- {
-
- class OnLanguageChange : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnLanguageChange(const OnLanguageChange& c);
- OnLanguageChange(void);
-
- OnLanguageChange& operator =(const OnLanguageChange&);
-
- virtual ~OnLanguageChange(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::Language& get_language(void);
-
-
-// setters
- bool set_language(const NsSmartDeviceLinkRPCV2::Language& language);
-
-
- private:
-
- friend class OnLanguageChangeMarshaller;
-
- NsSmartDeviceLinkRPCV2::Language language;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/RPC2.h
deleted file mode 100644
index 175d7a1d6..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VR/RPC2.h
+++ /dev/null
@@ -1,66 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VR_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_VR_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/AddCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/AddCommandResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/ChangeRegistration.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/ChangeRegistrationResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/DeleteCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/DeleteCommandResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetCapabilities.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetCapabilitiesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetLanguage.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetLanguageResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetSupportedLanguages.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/GetSupportedLanguagesResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/OnCommand.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VR/OnLanguageChange.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects/Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::VR
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCs.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCs.h
deleted file mode 100644
index 2d0995875..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCs.h
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETDTCS_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETDTCS_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetDTCs : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetDTCs(const GetDTCs& c);
- GetDTCs(void);
-
- GetDTCs& operator =(const GetDTCs&);
-
- virtual ~GetDTCs(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_ecuName(void);
-
- const bool* get_encrypted(void);
- int get_appId(void);
-
-
-// setters
-/// ecuName <= 65535
- bool set_ecuName(unsigned int ecuName);
-
- bool set_encrypted(const bool& encrypted);
-
- void reset_encrypted(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class GetDTCsMarshaller;
-
- unsigned int ecuName;
- bool* encrypted;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCsResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCsResponse.h
deleted file mode 100644
index 90e77bac9..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetDTCsResponse.h
+++ /dev/null
@@ -1,87 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETDTCSRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETDTCSRESPONSE_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/DTC.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetDTCsResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetDTCsResponse(const GetDTCsResponse& c);
- GetDTCsResponse(void);
-
- GetDTCsResponse& operator =(const GetDTCsResponse&);
-
- virtual ~GetDTCsResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::DTC>* get_dtcList(void);
-
-// setters
-/// 1 <= size <= 100
- bool set_dtcList(const std::vector< NsSmartDeviceLinkRPCV2::DTC>& dtcList);
-
- void reset_dtcList(void);
-
-
- private:
-
- friend class GetDTCsResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::DTC>* dtcList;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleData.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleData.h
deleted file mode 100644
index 4f340faf7..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleData.h
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLEDATA_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLEDATA_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/VehicleDataType.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetVehicleData : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetVehicleData(const GetVehicleData& c);
- GetVehicleData(void);
-
- GetVehicleData& operator =(const GetVehicleData&);
-
- virtual ~GetVehicleData(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::VehicleDataType& get_dataType(void);
-
- int get_appId(void);
-
-
-// setters
- bool set_dataType(const NsSmartDeviceLinkRPCV2::VehicleDataType& dataType);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class GetVehicleDataMarshaller;
-
- NsSmartDeviceLinkRPCV2::VehicleDataType dataType;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleDataResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleDataResponse.h
deleted file mode 100644
index 3b638a466..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleDataResponse.h
+++ /dev/null
@@ -1,198 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLEDATARESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLEDATARESPONSE_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/GPSData.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/PRNDL.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/TireStatus.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetVehicleDataResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetVehicleDataResponse(const GetVehicleDataResponse& c);
- GetVehicleDataResponse(void);
-
- GetVehicleDataResponse& operator =(const GetVehicleDataResponse&);
-
- virtual ~GetVehicleDataResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::GPSData* get_gps(void);
- const float* get_speed(void);
- const unsigned int* get_rpm(void);
- const float* get_fuelLevel(void);
- const float* get_avgFuelEconomy(void);
- const float* get_batteryVoltage(void);
- const float* get_externalTemperature(void);
- const std::string* get_vin(void);
- const NsSmartDeviceLinkRPCV2::PRNDL* get_prndl(void);
- const NsSmartDeviceLinkRPCV2::TireStatus* get_tirePressure(void);
- const float* get_batteryPackVoltage(void);
- const float* get_batteryPackCurrent(void);
- const int* get_batteryPackTemperature(void);
- const int* get_engineTorque(void);
- const unsigned int* get_odometer(void);
- const unsigned int* get_tripOdometer(void);
- const std::string* get_satRadioESN(void);
-
-// setters
- bool set_gps(const NsSmartDeviceLinkRPCV2::GPSData& gps);
-
- void reset_gps(void);
-
-/// -100 <= speed <= 500
- bool set_speed(const float& speed);
-
- void reset_speed(void);
-
-/// rpm <= 20000
- bool set_rpm(const unsigned int& rpm);
-
- void reset_rpm(void);
-
-/// 0 <= fuelLevel <= 100
- bool set_fuelLevel(const float& fuelLevel);
-
- void reset_fuelLevel(void);
-
-/// 0 <= avgFuelEconomy <= 7000
- bool set_avgFuelEconomy(const float& avgFuelEconomy);
-
- void reset_avgFuelEconomy(void);
-
-/// 0 <= batteryVoltage <= 26
- bool set_batteryVoltage(const float& batteryVoltage);
-
- void reset_batteryVoltage(void);
-
-/// -40 <= externalTemperature <= 100
- bool set_externalTemperature(const float& externalTemperature);
-
- void reset_externalTemperature(void);
-
-/// vin <= 17
- bool set_vin(const std::string& vin);
-
- void reset_vin(void);
-
- bool set_prndl(const NsSmartDeviceLinkRPCV2::PRNDL& prndl);
-
- void reset_prndl(void);
-
- bool set_tirePressure(const NsSmartDeviceLinkRPCV2::TireStatus& tirePressure);
-
- void reset_tirePressure(void);
-
-/// -1000 <= batteryPackVoltage <= 1000
- bool set_batteryPackVoltage(const float& batteryPackVoltage);
-
- void reset_batteryPackVoltage(void);
-
-/// -1000 <= batteryPackCurrent <= 1000
- bool set_batteryPackCurrent(const float& batteryPackCurrent);
-
- void reset_batteryPackCurrent(void);
-
-/// -50 <= batteryPackTemperature <= 250
- bool set_batteryPackTemperature(const int& batteryPackTemperature);
-
- void reset_batteryPackTemperature(void);
-
-/// -10000 <= engineTorque <= 55000
- bool set_engineTorque(const int& engineTorque);
-
- void reset_engineTorque(void);
-
-/// odometer <= 2000000
- bool set_odometer(const unsigned int& odometer);
-
- void reset_odometer(void);
-
-/// tripOdometer <= 2000000
- bool set_tripOdometer(const unsigned int& tripOdometer);
-
- void reset_tripOdometer(void);
-
-/// satRadioESN <= 500
- bool set_satRadioESN(const std::string& satRadioESN);
-
- void reset_satRadioESN(void);
-
-
- private:
-
- friend class GetVehicleDataResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::GPSData* gps;
- float* speed;
- unsigned int* rpm;
- float* fuelLevel;
- float* avgFuelEconomy;
- float* batteryVoltage;
- float* externalTemperature;
- std::string* vin;
- NsSmartDeviceLinkRPCV2::PRNDL* prndl;
- NsSmartDeviceLinkRPCV2::TireStatus* tirePressure;
- float* batteryPackVoltage;
- float* batteryPackCurrent;
- int* batteryPackTemperature;
- int* engineTorque;
- unsigned int* odometer;
- unsigned int* tripOdometer;
- std::string* satRadioESN;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleType.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleType.h
deleted file mode 100644
index 8162d4c00..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleType.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLETYPE_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLETYPE_INCLUDE
-
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetVehicleType : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- GetVehicleType(const GetVehicleType& c);
- GetVehicleType(void);
-
- GetVehicleType& operator =(const GetVehicleType&);
-
- virtual ~GetVehicleType(void);
-
- bool checkIntegrity(void);
-
-
- private:
-
- friend class GetVehicleTypeMarshaller;
-
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleTypeResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleTypeResponse.h
deleted file mode 100644
index 32293a341..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/GetVehicleTypeResponse.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLETYPERESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_GETVEHICLETYPERESPONSE_INCLUDE
-
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/VehicleType.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class GetVehicleTypeResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- GetVehicleTypeResponse(const GetVehicleTypeResponse& c);
- GetVehicleTypeResponse(void);
-
- GetVehicleTypeResponse& operator =(const GetVehicleTypeResponse&);
-
- virtual ~GetVehicleTypeResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::VehicleType& get_vehicleType(void);
-
-
-// setters
- bool set_vehicleType(const NsSmartDeviceLinkRPCV2::VehicleType& vehicleType);
-
-
- private:
-
- friend class GetVehicleTypeResponseMarshaller;
-
- NsSmartDeviceLinkRPCV2::VehicleType vehicleType;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/OnVehicleData.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/OnVehicleData.h
deleted file mode 100644
index bff4fd304..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/OnVehicleData.h
+++ /dev/null
@@ -1,198 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_ONVEHICLEDATA_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_ONVEHICLEDATA_INCLUDE
-
-#include <string>
-#include "JSONHandler/RPC2Notification.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/GPSData.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/PRNDL.h"
-#include "../include/JSONHandler/SDLRPCObjects/V2/TireStatus.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class OnVehicleData : public ::NsRPC2Communication::RPC2Notification
- {
- public:
-
- OnVehicleData(const OnVehicleData& c);
- OnVehicleData(void);
-
- OnVehicleData& operator =(const OnVehicleData&);
-
- virtual ~OnVehicleData(void);
-
- bool checkIntegrity(void);
-
-// getters
- const NsSmartDeviceLinkRPCV2::GPSData* get_gps(void);
- const float* get_speed(void);
- const unsigned int* get_rpm(void);
- const float* get_fuelLevel(void);
- const float* get_avgFuelEconomy(void);
- const float* get_batteryVoltage(void);
- const float* get_externalTemperature(void);
- const std::string* get_vin(void);
- const NsSmartDeviceLinkRPCV2::PRNDL* get_prndl(void);
- const NsSmartDeviceLinkRPCV2::TireStatus* get_tirePressure(void);
- const float* get_batteryPackVoltage(void);
- const float* get_batteryPackCurrent(void);
- const int* get_batteryPackTemperature(void);
- const int* get_engineTorque(void);
- const unsigned int* get_odometer(void);
- const unsigned int* get_tripOdometer(void);
- const std::string* get_genericbinary(void);
-
-// setters
- bool set_gps(const NsSmartDeviceLinkRPCV2::GPSData& gps);
-
- void reset_gps(void);
-
-/// -100 <= speed <= 500
- bool set_speed(const float& speed);
-
- void reset_speed(void);
-
-/// rpm <= 20000
- bool set_rpm(const unsigned int& rpm);
-
- void reset_rpm(void);
-
-/// 0 <= fuelLevel <= 100
- bool set_fuelLevel(const float& fuelLevel);
-
- void reset_fuelLevel(void);
-
-/// 0 <= avgFuelEconomy <= 7000
- bool set_avgFuelEconomy(const float& avgFuelEconomy);
-
- void reset_avgFuelEconomy(void);
-
-/// 0 <= batteryVoltage <= 26
- bool set_batteryVoltage(const float& batteryVoltage);
-
- void reset_batteryVoltage(void);
-
-/// -40 <= externalTemperature <= 100
- bool set_externalTemperature(const float& externalTemperature);
-
- void reset_externalTemperature(void);
-
-/// vin <= 17
- bool set_vin(const std::string& vin);
-
- void reset_vin(void);
-
- bool set_prndl(const NsSmartDeviceLinkRPCV2::PRNDL& prndl);
-
- void reset_prndl(void);
-
- bool set_tirePressure(const NsSmartDeviceLinkRPCV2::TireStatus& tirePressure);
-
- void reset_tirePressure(void);
-
-/// -1000 <= batteryPackVoltage <= 1000
- bool set_batteryPackVoltage(const float& batteryPackVoltage);
-
- void reset_batteryPackVoltage(void);
-
-/// -1000 <= batteryPackCurrent <= 1000
- bool set_batteryPackCurrent(const float& batteryPackCurrent);
-
- void reset_batteryPackCurrent(void);
-
-/// -50 <= batteryPackTemperature <= 250
- bool set_batteryPackTemperature(const int& batteryPackTemperature);
-
- void reset_batteryPackTemperature(void);
-
-/// -10000 <= engineTorque <= 55000
- bool set_engineTorque(const int& engineTorque);
-
- void reset_engineTorque(void);
-
-/// odometer <= 2000000
- bool set_odometer(const unsigned int& odometer);
-
- void reset_odometer(void);
-
-/// tripOdometer <= 2000000
- bool set_tripOdometer(const unsigned int& tripOdometer);
-
- void reset_tripOdometer(void);
-
-/// genericbinary <= 500
- bool set_genericbinary(const std::string& genericbinary);
-
- void reset_genericbinary(void);
-
-
- private:
-
- friend class OnVehicleDataMarshaller;
-
- NsSmartDeviceLinkRPCV2::GPSData* gps;
- float* speed;
- unsigned int* rpm;
- float* fuelLevel;
- float* avgFuelEconomy;
- float* batteryVoltage;
- float* externalTemperature;
- std::string* vin;
- NsSmartDeviceLinkRPCV2::PRNDL* prndl;
- NsSmartDeviceLinkRPCV2::TireStatus* tirePressure;
- float* batteryPackVoltage;
- float* batteryPackCurrent;
- int* batteryPackTemperature;
- int* engineTorque;
- unsigned int* odometer;
- unsigned int* tripOdometer;
- std::string* genericbinary;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/RPC2.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/RPC2.h
deleted file mode 100644
index 63fb0bc48..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/RPC2.h
+++ /dev/null
@@ -1,61 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_RPC2_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_RPC2_INCLUDE
-
-#include <string>
-#include <json/json.h>
-
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetDTCs.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetDTCsResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetVehicleData.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetVehicleDataResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetVehicleType.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/GetVehicleTypeResponse.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/OnVehicleData.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/ReadDID.h"
-#include "../src/../include/JSONHandler/RPC2Objects//NsRPC2Communication/VehicleInfo/ReadDIDResponse.h"
-
-#include "../src/../include/JSONHandler/RPC2Objects/Marshaller.h"
-
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDID.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDID.h
deleted file mode 100644
index dd5c6a2c0..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDID.h
+++ /dev/null
@@ -1,102 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_READDID_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_READDID_INCLUDE
-
-#include <vector>
-#include "JSONHandler/RPC2Request.h"
-
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class ReadDID : public ::NsRPC2Communication::RPC2Request
- {
- public:
-
- ReadDID(const ReadDID& c);
- ReadDID(void);
-
- ReadDID& operator =(const ReadDID&);
-
- virtual ~ReadDID(void);
-
- bool checkIntegrity(void);
-
-// getters
- unsigned int get_ecuName(void);
-
- const std::vector< unsigned int>& get_didLocation(void);
-
- const bool* get_encrypted(void);
- int get_appId(void);
-
-
-// setters
-/// ecuName <= 65535
- bool set_ecuName(unsigned int ecuName);
-
-/// didLocation[] <= 65535 ; 0 <= size <= 1000
- bool set_didLocation(const std::vector< unsigned int>& didLocation);
-
- bool set_encrypted(const bool& encrypted);
-
- void reset_encrypted(void);
-
- bool set_appId(int appId);
-
-
- private:
-
- friend class ReadDIDMarshaller;
-
- unsigned int ecuName;
- std::vector< unsigned int> didLocation;
- bool* encrypted;
- int appId;
-
- };
- }
-}
-
-#endif
diff --git a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDIDResponse.h b/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDIDResponse.h
deleted file mode 100644
index 23ff4d6e4..000000000
--- a/SDL_Core/src/components/JSONHandler/include/JSONHandler/RPC2Objects/NsRPC2Communication/VehicleInfo/ReadDIDResponse.h
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Copyright (c) 2013, Ford Motor Company
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are met:
-//
-// Redistributions of source code must retain the above copyright notice, this
-// list of conditions and the following disclaimer.
-//
-// Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following
-// disclaimer in the documentation and/or other materials provided with the
-// distribution.
-//
-// Neither the name of the Ford Motor Company nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-// POSSIBILITY OF SUCH DAMAGE.
-//
-
-#ifndef NSRPC2COMMUNICATION_VEHICLEINFO_READDIDRESPONSE_INCLUDE
-#define NSRPC2COMMUNICATION_VEHICLEINFO_READDIDRESPONSE_INCLUDE
-
-#include <string>
-#include <vector>
-#include "JSONHandler/RPC2Response.h"
-
-#include "../include/JSONHandler/SDLRPCObjects/V2/VehicleDataResultCode.h"
-
-/*
- interface NsRPC2Communication::VehicleInfo
- version 1.2
- generated at Thu Jan 24 06:41:15 2013
- source stamp Wed Jan 23 13:56:28 2013
- author RC
-*/
-
-namespace NsRPC2Communication
-{
- namespace VehicleInfo
- {
-
- class ReadDIDResponse : public ::NsRPC2Communication::RPC2Response
- {
- public:
-
- ReadDIDResponse(const ReadDIDResponse& c);
- ReadDIDResponse(void);
-
- ReadDIDResponse& operator =(const ReadDIDResponse&);
-
- virtual ~ReadDIDResponse(void);
-
- bool checkIntegrity(void);
-
-// getters
- const std::vector< NsSmartDeviceLinkRPCV2::VehicleDataResultCode>* get_dataResult(void);
- const std::vector< std::string>* get_data(void);
-
-// setters
-/// 0 <= size <= 1000
- bool set_dataResult(const std::vector< NsSmartDeviceLinkRPCV2::VehicleDataResultCode>& dataResult);
-
- void reset_dataResult(void);
-
-/// data[] <= 5000 ; 0 <= size <= 1000
- bool set_data(const std::vector< std::string>& data);
-
- void reset_data(void);
-
-
- private:
-
- friend class ReadDIDResponseMarshaller;
-
- std::vector< NsSmartDeviceLinkRPCV2::VehicleDataResultCode>* dataResult;
- std::vector< std::string>* data;
-
- };
- }
-}
-
-#endif