Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
BlackLevelHandler.h
Go to the documentation of this file.
1 /*
2  * BlackLevelHandler.h
3  *
4  */
5 
6 #ifndef BLACKLEVELHANDLER_H
7 #define BLACKLEVELHANDLER_H
8 
9 #include "AbstractHandler.h"
10 
11 namespace SocCamera
12 {
13 
18 {
19 public:
20  tcBlackLevelHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler = NULL,
21  std::map<std::string, tcAbstractHandler*> *apMap = NULL);
22 
23  virtual ~tcBlackLevelHandler() {}
24 
25  void update(tsUpdate asMessage) override;
26  virtual void notifyRead(int64_t anAddr, int64_t anOffset, int64_t anLen) const override;
27 
28 };
29 
30 } /* namespace SocCamera */
31 
32 #endif /* BLACKLEVELHANDLER_H */
SocCamera::tcBlackLevelHandler::~tcBlackLevelHandler
virtual ~tcBlackLevelHandler()
Definition: BlackLevelHandler.h:23
tsUpdate
Definition: Observer.h:6
SocCamera::tcBlackLevelHandler
Definition: BlackLevelHandler.h:17
tcRegisterFileObserver
Definition: RegisterFileObserver.h:7
SocCamera::tcBlackLevelHandler::notifyRead
virtual void notifyRead(int64_t anAddr, int64_t anOffset, int64_t anLen) const override
notifyRead - a pre-read notification hook
Definition: BlackLevelHandler.cpp:83
SocCamera::tcBlackLevelHandler::tcBlackLevelHandler
tcBlackLevelHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: BlackLevelHandler.cpp:12
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera
Definition: CameraTypes.h:7
AbstractHandler.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40
SocCamera::tcBlackLevelHandler::update
void update(tsUpdate asMessage) override
Definition: BlackLevelHandler.cpp:20