Conscience Core
CommandVideoRecordStop.h
Go to the documentation of this file.
1 #ifndef CommandVideoRecordStop_h
2 #define CommandVideoRecordStop_h
3 
4 #include <string>
5 #include "./Command.h"
8 
9 using std::vector, std::string;
10 
12 
14 
15 public:
16  inline static const CommandTypeId COMMAND_ID = "STOP_VIDEO_RECORD";
18 
19 protected:
22  return entityReflexion;
23  }
24 
25  const CscCommandExecutionResult *doExecute(CscEnvironmentSimulator &environmentSimulator) override;
26 };
27 
28 COMMAND_REGISTER(CommandVideoRecordStop, ptr<CscEntityReflexion>)
29 
30 }
31 
32 #endif
CSC_DLL_IMPORTEXPORT
#define CSC_DLL_IMPORTEXPORT
Definition: os.h:34
conscience_core::bridging::commands::CommandVideoRecordStop::entityReflexion
ptr< CscEntityReflexion > entityReflexion
Definition: CommandVideoRecordStop.h:20
Command.h
conscience_core::bridging::commands::CommandTypeId
string CommandTypeId
Definition: Command.h:29
CscEntityReflexion.h
conscience_core::bridging::commands
Definition: cartographyCommands.cpp:4
conscience_core::bridging::commands::CscCommand
Definition: Command.h:40
conscience_core::bridging::commands::result::CscCommandExecutionResult
Definition: CommandExecutionResult.h:44
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
conscience_core::bridging::commands::CommandVideoRecordStop
Definition: CommandVideoRecordStop.h:13
ptr
std::shared_ptr< T > ptr
Definition: CscCommon.h:29
conscience_core::bridging::commands::CommandVideoRecordStop::getEntityReflexion
ptr< CscEntityReflexion > getEntityReflexion() const override
Definition: CommandVideoRecordStop.h:21