Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
ClockHandler.h
Go to the documentation of this file.
1 /*
2  * ClockHandler.h
3  *
4  * Created on: Jul 15, 2014
5  * Author: mitycam
6  */
7 
8 #ifndef CLOCKHANDLER_H_
9 #define CLOCKHANDLER_H_
10 
11 #include "AbstractHandler.h"
12 
13 namespace SocCamera
14 {
15 
17 {
18 public:
22  };
23 
24  tcClockHandler(tcSensorBoard *apSensor,
25  tcAbstractHandler *apNextHandler = NULL, std::map<std::string, tcAbstractHandler*> *apMap = NULL);
26 
27  virtual ~tcClockHandler();
28 
35  virtual std::string execute(std::string& arCommandString, std::string& arParameters);
36 
37  teNackCode execute(teClockHandler aeClockType, int32 &arValue);
38 
39  virtual void update(tsUpdate asMessage);
40 };
41 
42 } /* namespace SocCamera */
43 
44 #endif /* CLOCKHANDLER_H_ */
tsUpdate
Definition: Observer.h:6
SocCamera::tcClockHandler::eeSetClock
@ eeSetClock
Definition: ClockHandler.h:20
int32
int32_t int32
Definition: Types.h:8
SocCamera::tcClockHandler::tcClockHandler
tcClockHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: ClockHandler.cpp:11
SocCamera::tcClockHandler::eeGetClock
@ eeGetClock
Definition: ClockHandler.h:21
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera::teNackCode
teNackCode
Definition: CameraTypes.h:62
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcClockHandler::~tcClockHandler
virtual ~tcClockHandler()
Definition: ClockHandler.cpp:22
AbstractHandler.h
SocCamera::tcClockHandler::execute
virtual std::string execute(std::string &arCommandString, std::string &arParameters)
Definition: ClockHandler.cpp:26
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40
SocCamera::tcClockHandler
Definition: ClockHandler.h:16
SocCamera::tcClockHandler::update
virtual void update(tsUpdate asMessage)
Definition: ClockHandler.cpp:97
SocCamera::tcClockHandler::teClockHandler
teClockHandler
Definition: ClockHandler.h:19