Add ImageManager

This commit is contained in:
Grant Terris
2019-09-02 18:01:06 -07:00
parent 5ea03a6a0c
commit 8c7d4c0b43
10 changed files with 136 additions and 69 deletions

View File

@@ -4,7 +4,8 @@
#include <PvStream.h>
#include <PvBuffer.h>
#include "ImageProcessor.hpp"
#include "ImageAnalyzer.hpp"
#include "FaultManager.hpp"
#define BUFFER_COUNT (32)
typedef std::list<PvBuffer *> BufferList;
@@ -17,7 +18,7 @@ public:
PvResult FindDevice(PvString *aConnectionID);
PvResult ConnectToDevice(const PvString &aConnectionID);
PvResult OpenStream(const PvString &aConnectionID);
void AcquireImages(ImageProcessor processor);
void AcquireImages(ImageAnalyzer analyzer, FaultManager fault_mgr);
void Disconnect();
private: