#include "stdafx.h" #include "OemCtrl.h" #include "CCOS.Dev.FPD.PZMedicalDM.h" PZMedicalCtrlUnit::PZMedicalCtrlUnit(std::shared_ptr EventCenter, FPDDevicePZMedical* pFPD) { m_pFPD = pFPD; SetEventCenter(EventCenter); } PZMedicalCtrlUnit::~PZMedicalCtrlUnit() { } RET_STATUS PZMedicalCtrlUnit::EnterExam(int nExamStatus) { return m_pFPD->EnterExam(nExamStatus); } RET_STATUS PZMedicalCtrlUnit::ExitExam() { return RET_STATUS::RET_SUCCEED; } RET_STATUS PZMedicalCtrlUnit::ActiveDetector(bool bActive) { return m_pFPD->ActiveDetector(0,bActive); } RET_STATUS PZMedicalCtrlUnit::GetDetectorInfo(string& strFDI) { return m_pFPD->GetDetectorInfo(strFDI); } RET_STATUS PZMedicalCtrlUnit::RESET() { m_pFPD->Reset(); return RET_STATUS::RET_SUCCEED; } RET_STATUS PZMedicalCtrlUnit::ResetConnect() { return m_pFPD->ResetConnect(); }