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

#include <MFC2x46Device.h>

Inheritance diagram for MTL::CMFC2x46Device:
MTL::CMFCDevice

Public Member Functions

 CMFC2x46Device (CMFCController &rMFCController, CVISAResourceManager &rRM, tResourceName Rsrc, const std::string &rDefaultPAConfScriptFilePath, const std::string &rCustomPAConfScriptDir)
 
virtual ~CMFC2x46Device ()
 
bool AbortInstrument ()
 
bool IsInstrumentConnected ()
 
sMFCDeviceError Connect (CInstrumentCatalog::sInstrumentInformation &rInstrInfo)
 
sMFCDeviceError ScanPA (CInstrumentCatalog::sProbeArrayInformation &rPAInfo, CInstrumentCatalog::sInstrumentConfiguration &rInstrConfig, bool &rPaInfoChanged)
 
sMFCDeviceError Search (const CInstrumentCatalog::sInstrumentState &rInstrState)
 
sMFCDeviceError Measure (const CInstrumentCatalog::sInstrumentState &rInstrState)
 
sMFCDeviceError NewNormalizationRequest (const CInstrumentCatalog::sNormalization &rNewNormalizationRequest, CInstrumentCatalog::sNormalization &rReturnedNormalization)
 
sMFCDeviceError GetNormalizationDate (CInstrumentCatalog::tISO8601DateTime &rNormDate)
 
sMFCDeviceError SetRBBusyLedState (const CInstrumentCatalog::eRemoteBoxBusyLedState &rRBBusyLedState)
 
sMFCDeviceError RemoteBoxButtonStatus (bool &rRemoteStartPressed)
 
sMFCDeviceError ChangeSerialParmsOnConnectedInstr (const CInstrumentCatalog::sMFC3045SerialPortSettings &rNewSerialSetting)
 
- Public Member Functions inherited from MTL::CMFCDevice
virtual ~CMFCDevice ()
 
bool Is (const CMFCDevice *pDevice)
 

Detailed Description

Definition at line 28 of file MFC2x46Device.h.

Constructor & Destructor Documentation

◆ CMFC2x46Device()

CMFC2x46Device::CMFC2x46Device ( CMFCController rMFCController,
CVISAResourceManager rRM,
tResourceName  Rsrc,
const std::string &  rDefaultPAConfScriptFilePath,
const std::string &  rCustomPAConfScriptDir 
)

Definition at line 31 of file MFC2x46Device.cpp.

◆ ~CMFC2x46Device()

CMFC2x46Device::~CMFC2x46Device ( )
virtual

Definition at line 44 of file MFC2x46Device.cpp.

Member Function Documentation

◆ AbortInstrument()

bool CMFC2x46Device::AbortInstrument ( )
virtual

Implements MTL::CMFCDevice.

Definition at line 296 of file MFC2x46Device.cpp.

◆ ChangeSerialParmsOnConnectedInstr()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::ChangeSerialParmsOnConnectedInstr ( const CInstrumentCatalog::sMFC3045SerialPortSettings rNewSerialSetting)
virtual

Implements MTL::CMFCDevice.

Definition at line 1084 of file MFC2x46Device.cpp.

◆ Connect()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::Connect ( CInstrumentCatalog::sInstrumentInformation rInstrInfo)
virtual

Implements MTL::CMFCDevice.

Definition at line 316 of file MFC2x46Device.cpp.

◆ GetNormalizationDate()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::GetNormalizationDate ( CInstrumentCatalog::tISO8601DateTime rNormDate)
virtual

Implements MTL::CMFCDevice.

Definition at line 979 of file MFC2x46Device.cpp.

◆ IsInstrumentConnected()

bool CMFC2x46Device::IsInstrumentConnected ( )
virtual

Implements MTL::CMFCDevice.

Definition at line 306 of file MFC2x46Device.cpp.

◆ Measure()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::Measure ( const CInstrumentCatalog::sInstrumentState rInstrState)
virtual

Implements MTL::CMFCDevice.

Definition at line 726 of file MFC2x46Device.cpp.

◆ NewNormalizationRequest()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::NewNormalizationRequest ( const CInstrumentCatalog::sNormalization rNewNormalizationRequest,
CInstrumentCatalog::sNormalization rReturnedNormalization 
)
virtual

Implements MTL::CMFCDevice.

Definition at line 837 of file MFC2x46Device.cpp.

◆ RemoteBoxButtonStatus()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::RemoteBoxButtonStatus ( bool &  rRemoteStartPressed)
virtual

Implements MTL::CMFCDevice.

Definition at line 1064 of file MFC2x46Device.cpp.

◆ ScanPA()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::ScanPA ( CInstrumentCatalog::sProbeArrayInformation rPAInfo,
CInstrumentCatalog::sInstrumentConfiguration rInstrConfig,
bool &  rPaInfoChanged 
)
virtual

Implements MTL::CMFCDevice.

Definition at line 358 of file MFC2x46Device.cpp.

◆ Search()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::Search ( const CInstrumentCatalog::sInstrumentState rInstrState)
virtual

Implements MTL::CMFCDevice.

Definition at line 626 of file MFC2x46Device.cpp.

◆ SetRBBusyLedState()

CMFC2x46Device::sMFCDeviceError CMFC2x46Device::SetRBBusyLedState ( const CInstrumentCatalog::eRemoteBoxBusyLedState rRBBusyLedState)
virtual

Implements MTL::CMFCDevice.

Definition at line 1024 of file MFC2x46Device.cpp.


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