Conscience Core
CommandActivateRs.h
Go to the documentation of this file.
1 #ifndef ConscienceCommandActivateRs_h
2 #define ConscienceCommandActivateRs_h
3 
4 #include <string>
5 #include "./Command.h"
10 
11 using std::vector; using std::string;
12 
14 
15 
17 
18  public:
19  inline static const CommandTypeId COMMAND_ID = "ACTIVATE_RS";
21  protected:
22  const CscCommandExecutionResultNone * doExecute(CscEnvironmentSimulator &environmentSimulator) override;
24  return nullptr;
25  }
26  private:
28  CscServoInterface * conscienceServoInterface = CscServoInterface::getInstance();
29  };
30 
31 COMMAND_REGISTER(CommandActivateRs)
32 
33 }
34 
35 #endif
conscience_core::bridging::commands::result::CscCommandExecutionResultNone
Definition: CommandExecutionResultNone.h:11
CSC_DLL_IMPORTEXPORT
#define CSC_DLL_IMPORTEXPORT
Definition: os.h:34
conscience_core::bridging::commands::CommandActivateRs
Definition: CommandActivateRs.h:16
Command.h
conscience_core::bridging::commands::CommandTypeId
string CommandTypeId
Definition: Command.h:29
ConscienceRsInterface::getInstance
static ConscienceRsInterface * getInstance()
Definition: CscRsInterface.h:76
ConscienceVisionDetectorRepository.h
CscServoInterface
Definition: CscServoInterface.h:22
conscience_core::bridging::commands
Definition: cartographyCommands.cpp:4
conscience_core::bridging::commands::CscCommand
Definition: Command.h:40
CscServoInterface::getInstance
static CscServoInterface * getInstance()
Definition: CscServoInterface.h:71
CscServoInterface.h
CscRsInterface.h
CscEnvironmentSimulator
Definition: CscEnvironmentSimulator.h:31
conscience_core::bridging::commands::COMMAND_REGISTER
COMMAND_REGISTER(CommandFollowKinematicTrajectory, ptr< CscEntityReflexion >, int, const CscState *, string, string, string, string, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
CscCommandAutoParse.h
ConscienceRsInterface
Definition: CscRsInterface.h:23
ptr
std::shared_ptr< T > ptr
Definition: CscCommon.h:29
conscience_core::bridging::commands::CommandActivateRs::getEntityReflexion
ptr< CscEntityReflexion > getEntityReflexion() const override
Definition: CommandActivateRs.h:23