summaryrefslogtreecommitdiff
path: root/LayerManagerCommands
diff options
context:
space:
mode:
authorMichael Schuldt <michael.schuldt@bmw.de>2012-11-08 14:24:39 +0100
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>2012-11-22 02:01:28 -0800
commit67b3e427cd0c53bdc50beb7afca2c712ecedb056 (patch)
treecb0e57030a1e93c72985f9ffb52d0cac9815d2a6 /LayerManagerCommands
parent853ceeff57186de18c2f15654346d5d16cfd6624 (diff)
downloadlayer_management-67b3e427cd0c53bdc50beb7afca2c712ecedb056.tar.gz
LayerManagerCommands: Fixing Compilation for Optimization Commands
- Set and GetOptimization Commands are now adapted to new Command Scheme Signed-off-by: Michael Schuldt <michael.schuldt@bmw.de>
Diffstat (limited to 'LayerManagerCommands')
-rw-r--r--LayerManagerCommands/include/GetOptimizationModeCommand.h11
-rw-r--r--LayerManagerCommands/include/SetOptimizationModeCommand.h11
-rw-r--r--LayerManagerCommands/src/GetOptimizationModeCommand.cpp5
-rw-r--r--LayerManagerCommands/src/SetOptimizationModeCommand.cpp5
4 files changed, 14 insertions, 18 deletions
diff --git a/LayerManagerCommands/include/GetOptimizationModeCommand.h b/LayerManagerCommands/include/GetOptimizationModeCommand.h
index fc72650..5e95aab 100644
--- a/LayerManagerCommands/include/GetOptimizationModeCommand.h
+++ b/LayerManagerCommands/include/GetOptimizationModeCommand.h
@@ -21,10 +21,10 @@
#ifndef _GETOPTIMIZATIONMODECOMMAND_H_
#define _GETOPTIMIZATIONMODECOMMAND_H_
-#include "BaseCommandSynchronous.h"
+#include "ICommand.h"
#include "OptimizationType.h"
-class GetOptimizationModeCommand : public BaseCommandSynchronous
+class GetOptimizationModeCommand : public ICommand
{
public:
/*!
@@ -34,8 +34,11 @@ public:
* \param[in] returnMode location to store mode of optimization on execution
* \ingroup Commands
*/
- GetOptimizationModeCommand(OptimizationType id, OptimizationModeType* returnMode);
-
+ GetOptimizationModeCommand(pid_t sender,OptimizationType id, OptimizationModeType* returnMode)
+ : ICommand(ExecuteSynchronous, sender)
+ , m_id(id)
+ , m_pReturnMode(returnMode)
+ {}
/**
* \brief default destructor
*/
diff --git a/LayerManagerCommands/include/SetOptimizationModeCommand.h b/LayerManagerCommands/include/SetOptimizationModeCommand.h
index f657261..4afb62c 100644
--- a/LayerManagerCommands/include/SetOptimizationModeCommand.h
+++ b/LayerManagerCommands/include/SetOptimizationModeCommand.h
@@ -21,10 +21,10 @@
#ifndef _SETOPTIMIZATIONMODECOMMAND_H_
#define _SETOPTIMIZATIONMODECOMMAND_H_
-#include "BaseCommandAsynchronous.h"
+#include "ICommand.h"
#include "OptimizationType.h"
-class SetOptimizationModeCommand : public BaseCommandAsynchronous
+class SetOptimizationModeCommand : public ICommand
{
public:
/*!
@@ -34,8 +34,11 @@ public:
* \param[in] mode optimization mode to set
* \ingroup Commands
*/
- SetOptimizationModeCommand(OptimizationType id, OptimizationModeType mode);
-
+ SetOptimizationModeCommand(pid_t sender, OptimizationType id, OptimizationModeType mode)
+ : ICommand(ExecuteAsynchronous, sender)
+ , m_id(id)
+ , m_mode(mode)
+ {};
/**
* \brief default destructor
*/
diff --git a/LayerManagerCommands/src/GetOptimizationModeCommand.cpp b/LayerManagerCommands/src/GetOptimizationModeCommand.cpp
index 2506a58..feefe3a 100644
--- a/LayerManagerCommands/src/GetOptimizationModeCommand.cpp
+++ b/LayerManagerCommands/src/GetOptimizationModeCommand.cpp
@@ -22,11 +22,6 @@
#include "Scene.h"
#include "Log.h"
-GetOptimizationModeCommand::GetOptimizationModeCommand(OptimizationType id, OptimizationModeType* returnMode)
-: m_id(id)
-, m_pReturnMode(returnMode)
-{
-}
ExecutionResult GetOptimizationModeCommand::execute(ICommandExecutor* executor)
{
diff --git a/LayerManagerCommands/src/SetOptimizationModeCommand.cpp b/LayerManagerCommands/src/SetOptimizationModeCommand.cpp
index cc64eba..2006327 100644
--- a/LayerManagerCommands/src/SetOptimizationModeCommand.cpp
+++ b/LayerManagerCommands/src/SetOptimizationModeCommand.cpp
@@ -22,11 +22,6 @@
#include "Scene.h"
#include "Log.h"
-SetOptimizationModeCommand::SetOptimizationModeCommand(OptimizationType id, OptimizationModeType mode)
-: m_id(id)
-, m_mode(mode)
-{
-}
ExecutionResult SetOptimizationModeCommand::execute(ICommandExecutor* executor)
{