Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
ROIHandler.h
Go to the documentation of this file.
1 #ifndef ROIHANDLER_H
2 #define ROIHANDLER_H
3 
4 #include "AbstractHandler.h"
5 
6 namespace SocCamera
7 {
8 
10 {
11 public:
12  tcROIHandler(tcSensorBoard *apSensor,
13  tcAbstractHandler *apNextHandler =
14  NULL, std::map<std::string, tcAbstractHandler*> *apMap = NULL);
15  void update(tsUpdate asMessage);
16 
18  {
21  };
22 
29  virtual std::string execute(std::string& arCommandString,
30  std::string& arParameters);
31 
32  teNackCode execute(teROIHandler aeType, int32 &arStartRow,
33  int32 &arStartColumn, int32 &arWidth, int32 &arHeight);
34 };
35 
36 }
37 
38 #endif // ROIHANDLER_H
SocCamera::tcROIHandler::update
void update(tsUpdate asMessage)
Definition: ROIHandler.cpp:16
tsUpdate
Definition: Observer.h:6
int32
int32_t int32
Definition: Types.h:8
SocCamera::tcROIHandler::tcROIHandler
tcROIHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: ROIHandler.cpp:5
SocCamera::tcROIHandler::eeGetROI
@ eeGetROI
Definition: ROIHandler.h:19
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera::teNackCode
teNackCode
Definition: CameraTypes.h:62
SocCamera::tcROIHandler::eeSetROI
@ eeSetROI
Definition: ROIHandler.h:20
SocCamera::tcROIHandler::teROIHandler
teROIHandler
Definition: ROIHandler.h:17
SocCamera::tcROIHandler::execute
virtual std::string execute(std::string &arCommandString, std::string &arParameters)
Definition: ROIHandler.cpp:81
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcROIHandler
Definition: ROIHandler.h:9
AbstractHandler.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40