Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
BPPModeHandler.h
Go to the documentation of this file.
1 #ifndef BPPMODEHANDLER_H
2 #define BPPMODEHANDLER_H
3 
4 #include "AbstractHandler.h"
5 
6 namespace SocCamera
7 {
8 
10  {
11  public:
13  tcAbstractHandler *apNextHandler = NULL, std::map<std::string, tcAbstractHandler*> *apMap = NULL);
14 
16  {
19  };
20 
27  virtual std::string execute (std::string& arCommandString, std::string& arParameters);
28 
29  virtual teNackCode execute (teBppHandler aeType, int32 &arMode, tcIOChannel* apChannel);
30  void update (tsUpdate asMessage);
31 
32  virtual void SetIOChannel(tcIOChannel* apChannel);
33 
34  protected:
36  };
37 
38 }
39 
40 #endif // BPPMODEHANDLER_H
tsUpdate
Definition: Observer.h:6
int32
int32_t int32
Definition: Types.h:8
SocCamera::tcBPPModeHandler::teBppHandler
teBppHandler
Definition: BPPModeHandler.h:15
SocCamera::tcBPPModeHandler
Definition: BPPModeHandler.h:9
SocCamera::tcBPPModeHandler::update
void update(tsUpdate asMessage)
Definition: BPPModeHandler.cpp:67
SocCamera::tcBPPModeHandler::mpChannel
tcIOChannel * mpChannel
Definition: BPPModeHandler.h:35
SocCamera::tcBPPModeHandler::eeSetBpp
@ eeSetBpp
Definition: BPPModeHandler.h:17
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera::teNackCode
teNackCode
Definition: CameraTypes.h:62
tcIOChannel
Camera Output IO channel management class.
Definition: IOChannel.h:34
SocCamera::tcBPPModeHandler::eeGetBpp
@ eeGetBpp
Definition: BPPModeHandler.h:18
SocCamera::tcBPPModeHandler::execute
virtual std::string execute(std::string &arCommandString, std::string &arParameters)
Definition: BPPModeHandler.cpp:25
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcBPPModeHandler::SetIOChannel
virtual void SetIOChannel(tcIOChannel *apChannel)
Definition: BPPModeHandler.cpp:17
SocCamera::tcBPPModeHandler::tcBPPModeHandler
tcBPPModeHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: BPPModeHandler.cpp:6
AbstractHandler.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40