Go to the documentation of this file.
24 enum class eControllerState { kIdle, kScanningInstruments, kScanningPA, kSearching, kMeasuring };
82 : oState(rCatalog.vState),
83 oInstrumentList(rCatalog.vInstrumentList),
84 oPAInfo(rCatalog.vPAInfo),
85 oInstrumentConfiguration(rCatalog.vInstrumentConfiguration),
86 oSearchProgress(rCatalog.vSearchProgress),
87 oSearchResult(rCatalog.vSearchResult),
88 oMeasResults(rCatalog.vMeasResults),
89 oError(rCatalog.vError),
90 oLogMessage(rCatalog.vLogMessage),
91 oRemoteBoxStart(rCatalog.vRemoteBoxStart),
92 cUSBRemoteBusyState(rCatalog.vUSBRemoteBusyState),
93 oUSBRemoteBoxStart(rCatalog.vUSBRemoteBoxStart),
94 oUSBRemoteBoxReset(rCatalog.vUSBRemoteBoxReset)
118 : cState(rCatalog.vState),
119 cInstrumentList(rCatalog.vInstrumentList),
120 cPAInfo(rCatalog.vPAInfo),
121 cInstrumentConfiguration(rCatalog.vInstrumentConfiguration),
122 cSearchProgress(rCatalog.vSearchProgress),
123 cSearchResult(rCatalog.vSearchResult),
124 cMeasResults(rCatalog.vMeasResults),
125 cError(rCatalog.vError),
126 cLogMessage(rCatalog.vLogMessage),
127 cRemoteBoxStart(rCatalog.vRemoteBoxStart)
146 : oUSBRemoteBusyState(rCatalog.vUSBRemoteBusyState),
147 cUSBRemoteBoxStart(rCatalog.vUSBRemoteBoxStart),
148 cUSBRemoteBoxReset(rCatalog.vUSBRemoteBoxReset)
CObserver< CMFCDevice::sMFCDeviceError > oError
CControl< CMFCDevice::sMFCDeviceError > cError
CControl< bool > cRemoteBoxStart
CControl< bool > cUSBRemoteBoxStart
CVariable< CInstrumentCatalog::sLogMessage > vLogMessage
CObserver< CInstrumentCatalog::sLogMessage > oLogMessage
CObserver< CParsedResourceList > oInstrumentList
CVariable< CParsedResourceList > vInstrumentList
CVariable< CInstrumentCatalog::sInstrumentConfiguration > vInstrumentConfiguration
CControl< CInstrumentCatalog::sInstrumentConfiguration > cInstrumentConfiguration
CObserver< bool > oUSBRemoteBoxStart
CObserver< CMFCManagerCatalog::eControllerState > oState
CObserver< bool > oUSBRemoteBoxReset
CVariable< bool > vUSBRemoteBusyState
CControl< CInstrumentCatalog::sProbeArrayInformation > cPAInfo
CControl< U8 > cSearchProgress
CVariable< bool > vRemoteBoxStart
CUSBRemoteBoxInterface(CMFCManagerCatalog &rCatalog)
CObserver< CInstrumentCatalog::sInstrumentConfiguration > oInstrumentConfiguration
CObserver< CInstrumentCatalog::sProbeArrayInformation > oPAInfo
CObserver< bool > oUSBRemoteBusyState
CObserver< CInstrumentCatalog::sMeasurementResults > oMeasResults
CVariable< CInstrumentCatalog::sSearchResult > vSearchResult
CControl< bool > cUSBRemoteBoxReset
CVariable< CInstrumentCatalog::sMeasurementResults > vMeasResults
CVariable< bool > vUSBRemoteBoxStart
CVariable< bool > vUSBRemoteBoxReset
CVariable< CMFCManagerCatalog::eControllerState > vState
CControl< CInstrumentCatalog::sLogMessage > cLogMessage
CVariable< U8 > vSearchProgress
CControl< bool > cUSBRemoteBusyState
CMFCControllerInterface(CMFCManagerCatalog &rCatalog)
CVariable< CInstrumentCatalog::sProbeArrayInformation > vPAInfo
C++ wrapper for NI-VISA: interface definition.
Platform Dependent Definitions.
CVariable< CMFCDevice::sMFCDeviceError > vError
CControl< CParsedResourceList > cInstrumentList
CControl< CMFCManagerCatalog::eControllerState > cState
CMFCManagerInterface(CMFCManagerCatalog &rCatalog)
CControl< CInstrumentCatalog::sSearchResult > cSearchResult
CObserver< bool > oRemoteBoxStart
CObserver< U8 > oSearchProgress
CObserver< CInstrumentCatalog::sSearchResult > oSearchResult
CControl< CInstrumentCatalog::sMeasurementResults > cMeasResults