summaryrefslogtreecommitdiff
path: root/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc
diff options
context:
space:
mode:
authorOleksandr Lohvinenko (GitHub) <OLohvinenko@luxoft.com>2018-05-23 13:29:46 +0300
committerIra Lytvynenko (GitHub) <ILytvynenko@luxoft.com>2018-06-26 12:01:47 +0300
commit72a9e815be5cb5f4237dc66db5072f9c5147f602 (patch)
tree38cb5cd0fb1d6b0781d3a50c177413ea5e61a745 /src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc
parent79297a7f4af228ead8f73b4e0c57224fa164d977 (diff)
downloadsdl_core-72a9e815be5cb5f4237dc66db5072f9c5147f602.tar.gz
Moved mobile RPCs.
Diffstat (limited to 'src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc')
-rw-r--r--src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc
index 56ac6cba71..edc80951e3 100644
--- a/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc
+++ b/src/components/application_manager/rpc_plugins/vehicle_info_plugin/src/vehicle_info_command_factory.cc
@@ -32,6 +32,8 @@
#include "vehicle_info_plugin/vehicle_info_command_factory.h"
+CREATE_LOGGERPTR_GLOBAL(logger_, "Vehicle Info Plugin")
+
namespace vehicle_info_plugin {
VehicleInfoCommandFactory::VehicleInfoCommandFactory(
@@ -42,12 +44,12 @@ VehicleInfoCommandFactory::VehicleInfoCommandFactory(
: application_manager_(application_manager),
rpc_service_(rpc_service),
hmi_capabilities_(hmi_capabilities),
- policy_handler_(policy_handler) {
-
- hmi_command_factory_.reset(new VehicleInfoHmiCommandFactory(
- application_manager, rpc_service, hmi_capabilities, policy_handler));
- mob_command_factory_.reset(new VehicleInfoMobileCommandFactory(
- application_manager, rpc_service, hmi_capabilities, policy_handler));
+ policy_handler_(policy_handler),
+ hmi_command_factory_(std::make_shared(new VehicleInfoHmiCommandFactory(
+ application_manager, rpc_service, hmi_capabilities, policy_handler))),
+ mob_command_factory_(std::make_shared(new VehicleInfoMobileCommandFactory(
+ application_manager, rpc_service, hmi_capabilities, policy_handler))) {
+ LOG4CXX_AUTO_TRACE(logger_);
}
VehicleInfoCommandFactory::~VehicleInfoCommandFactory() {}