#pragma once #include "CCOS.Dev.FPDDeviceMould.hpp" using namespace CCOS::Dev::Detail::Detector; namespace CCOS::Dev::Detail::Detector { class FPDDeviceHaoBo; } class OemAcq : public AcqUnit { FPDDeviceHaoBo* m_pFPD; public: OemAcq(std::shared_ptr EventCenter, FPDDeviceHaoBo* pFPD); ~OemAcq(); virtual RET_STATUS SetAcqMode(string strAcqMode) override; virtual RET_STATUS SetFluPPS(float fFluPPS) override; virtual RET_STATUS GetFluPPS(float& fFluPPS) override; virtual RET_STATUS UpdateModeInRunning(std::vector& vAcqModeList) override; };