#ifndef RAPIDAPPPIPECONTROLLER_H
|
#define RAPIDAPPPIPECONTROLLER_H
|
|
#include <basic/pipe/PipeController.h>
|
#include <basic/pipe_element/ImageShowElement.h>
|
#include "VideoMoveCaptureElement.h"
|
#include "TriggerElement.h"
|
#include <jsoncpp/json/json.h>
|
|
class RapidAppPipeController : public PipeController {
|
public:
|
RapidAppPipeController(int index, const Json::Value &json, const std::string &outPath);
|
|
virtual ~RapidAppPipeController();
|
|
bool getIsRunning() const;
|
|
std::string getPath();
|
|
private:
|
VideoMoveCaptureElement videoCaptureElement;
|
TriggerElement triggerElement;
|
int index;
|
bool bUp;
|
Json::Value m_json;
|
};
|
|
#endif // RAPIDAPPPIPECONTROLLER_H
|