diff options
Diffstat (limited to 'src/components/application_manager/include/application_manager/mobile_command_factory.h')
-rw-r--r-- | src/components/application_manager/include/application_manager/mobile_command_factory.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/application_manager/include/application_manager/mobile_command_factory.h b/src/components/application_manager/include/application_manager/mobile_command_factory.h index b28e0abb34..1f270b28db 100644 --- a/src/components/application_manager/include/application_manager/mobile_command_factory.h +++ b/src/components/application_manager/include/application_manager/mobile_command_factory.h @@ -39,6 +39,7 @@ namespace application_manager { typedef utils::SharedPtr<commands::Command> CommandSharedPtr; +class ApplicationManager; /** * @brief Factory class for command creation @@ -51,9 +52,10 @@ class MobileCommandFactory { * @param smartObject SmartObject shared pointer. * @return Pointer to created command object. **/ - static commands::Command* CreateCommand( - const commands::MessageSharedPtr& message, - commands::Command::CommandOrigin origin); + static CommandSharedPtr CreateCommand( + const commands::MessageSharedPtr& message, + commands::Command::CommandOrigin origin, + ApplicationManager& application_manager); private: MobileCommandFactory(); |