#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: