Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
GainModeHandler.h
Go to the documentation of this file.
1 #ifndef GAINMODEHANDLER_H
2 #define GAINMODEHANDLER_H
3 
4 #include "AbstractHandler.h"
6 
7 namespace SocCamera
8 {
9 
11 {
12 public:
14  tcAbstractHandler *apNextHandler = NULL, std::map<std::string, tcAbstractHandler*> *apMap = NULL);
15 
17  {
20  };
21 
28  virtual std::string execute(std::string& arCommandString,
29  std::string& arParameters);
30 
31  void update(tsUpdate asMessage);
32  teNackCode execute(teGainModeType aeGainType, int32 &arGainMode);
33 };
34 
35 }
36 
37 #endif // GAINMODEHANDLER_H
tsUpdate
Definition: Observer.h:6
int32
int32_t int32
Definition: Types.h:8
SocCamera::tcGainModeHandler::teGainModeType
teGainModeType
Definition: GainModeHandler.h:16
GainModeReceiver.h
SocCamera::tcGainModeHandler::tcGainModeHandler
tcGainModeHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: GainModeHandler.cpp:4
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera::teNackCode
teNackCode
Definition: CameraTypes.h:62
SocCamera::tcGainModeHandler::update
void update(tsUpdate asMessage)
Definition: GainModeHandler.cpp:64
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcGainModeHandler::eeGetGainMode
@ eeGetGainMode
Definition: GainModeHandler.h:19
SocCamera::tcGainModeHandler::execute
virtual std::string execute(std::string &arCommandString, std::string &arParameters)
Definition: GainModeHandler.cpp:14
SocCamera::tcGainModeHandler::eeSetGainMode
@ eeSetGainMode
Definition: GainModeHandler.h:18
AbstractHandler.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40
SocCamera::tcGainModeHandler
Definition: GainModeHandler.h:10