C++ Instrument Catalog
Public Member Functions | Friends | List of all members
MTL::CMFCController Class Reference

#include <MFCController.h>

Inheritance diagram for MTL::CMFCController:
MTL::ThreadedMailbox::CThreadedMailBox< sMFCControllerMailBoxMsg >

Public Member Functions

 CMFCController (CMFCManagerCatalog &rCatInstance, const std::string &rDefaultPAConfScriptFilePath, const std::string &rCustomPAConfScriptDir)
 
virtual ~CMFCController ()
 
void Operate ()
 
void Terminate ()
 
void ScanInstruments (CVISAResourceManager *pRsrcManager)
 
void ScanPA (CMFCDevice *pMFCDevice)
 
void SetInstrumentState (CMFCDevice *pMFCDevice, CInstrumentCatalog::sInstrumentState InsState)
 
void UpdateNormalizationDate ()
 

Friends

class CMFC2x46Device
 
class CMFC3045Device
 

Detailed Description

Definition at line 34 of file MFCController.h.

Constructor & Destructor Documentation

◆ CMFCController()

CMFCController::CMFCController ( CMFCManagerCatalog rCatInstance,
const std::string &  rDefaultPAConfScriptFilePath,
const std::string &  rCustomPAConfScriptDir 
)

Definition at line 265 of file MFCController.cpp.

◆ ~CMFCController()

CMFCController::~CMFCController ( )
virtual

Definition at line 277 of file MFCController.cpp.

Member Function Documentation

◆ Operate()

void CMFCController::Operate ( )

Definition at line 353 of file MFCController.cpp.

◆ ScanInstruments()

void CMFCController::ScanInstruments ( CVISAResourceManager pRsrcManager)

Definition at line 364 of file MFCController.cpp.

◆ ScanPA()

void CMFCController::ScanPA ( CMFCDevice pMFCDevice)

Definition at line 388 of file MFCController.cpp.

◆ SetInstrumentState()

void CMFCController::SetInstrumentState ( CMFCDevice pMFCDevice,
CInstrumentCatalog::sInstrumentState  InsState 
)

Definition at line 415 of file MFCController.cpp.

◆ Terminate()

void CMFCController::Terminate ( )

Definition at line 358 of file MFCController.cpp.

◆ UpdateNormalizationDate()

void CMFCController::UpdateNormalizationDate ( )

Definition at line 456 of file MFCController.cpp.

Friends And Related Function Documentation

◆ CMFC2x46Device

friend class CMFC2x46Device
friend

Definition at line 40 of file MFCController.h.

◆ CMFC3045Device

friend class CMFC3045Device
friend

Definition at line 41 of file MFCController.h.


The documentation for this class was generated from the following files: