#include <MultipleROIHandler.h>
|
| | tcMultipleROIHandler (tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL) |
| |
| virtual | ~tcMultipleROIHandler () |
| |
| virtual std::string | execute (std::string &arCommandString, std::string &arParameters) |
| |
| teNackCode | execute (teMROIOperation aeOperation, int32 &arNum_Index, int32 &arStartCol, int32 &arStartRow, int32 &arWidth, int32 &arHeight) |
| |
Public Member Functions inherited from SocCamera::tcAbstractHandler |
| | tcAbstractHandler (tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL) |
| |
| virtual | ~tcAbstractHandler () |
| |
| void | appendHandler (tcAbstractHandler *apNextHandler) |
| |
| tcAbstractHandler * | prependHandler (tcAbstractHandler *apFirstHandler) |
| |
| virtual void | update (tsUpdate asMessage) |
| |
| virtual void | SetIOChannel (tcIOChannel *apChannel) |
| |
| void | unregisterFromFile () |
| |
| const std::string & | name () const |
| | return the handler name More...
|
| |
| | tcObserver () |
| |
| virtual | ~tcObserver () |
| |
◆ teMROIOperation
| Enumerator |
|---|
| eeSetNumROI | |
| eeGetNumROI | |
| eeSetWindowROI | |
| eeGetWindowROI | |
| eeGetMaxROI | |
◆ tcMultipleROIHandler()
◆ ~tcMultipleROIHandler()
| tcMultipleROIHandler::~tcMultipleROIHandler |
( |
| ) |
|
|
virtual |
◆ execute() [1/2]
| std::string tcMultipleROIHandler::execute |
( |
std::string & |
arCommandString, |
|
|
std::string & |
arParameters |
|
) |
| |
|
virtual |
Call this to launch the chain. Iterates over the handlers until one succeeds or runs out of handlers.
- Parameters
-
| arCommandString | - the command that was found. |
| arParameters | - the string of parameters that must be processed. |
- Returns
- the response to write out the command interface
Reimplemented from SocCamera::tcAbstractHandler.
◆ execute() [2/2]
The documentation for this class was generated from the following files: