#include <InstrumentCatalog.h>
|
enum | eConnectionInterface { eConnectionInterface::kUnknown,
eConnectionInterface::kUSB,
eConnectionInterface::kEthernet,
eConnectionInterface::kSerial
} |
|
enum | eSerialBaudrate {
eSerialBaudrate::k2400 = 2400,
eSerialBaudrate::k4800 = 4800,
eSerialBaudrate::k9600 = 9600,
eSerialBaudrate::k19200 = 19200,
eSerialBaudrate::k28800 = 28800,
eSerialBaudrate::k38400 = 38400,
eSerialBaudrate::k57600 = 57600,
eSerialBaudrate::k115200 = 115200
} |
|
enum | eSerialDataBits { eSerialDataBits::k7 = 7,
eSerialDataBits::k8 = 8
} |
|
enum | eSerialParity { eSerialParity::kNone,
eSerialParity::kOdd,
eSerialParity::kEven
} |
|
enum | eSerialStopBits { eSerialStopBits::k1,
eSerialStopBits::k2
} |
|
enum | eSerialHandshake { eSerialHandshake::kNone,
eSerialHandshake::kXonXoff,
eSerialHandshake::kHardware
} |
|
enum | eInstrumentType { eInstrumentType::kMFC3045,
eInstrumentType::kPT2026,
eInstrumentType::kUnknown
} |
|
enum | eProbeArrayType { eProbeArrayType::kMFC3048,
eProbeArrayType::kMFC9046,
eProbeArrayType::kMFC9146,
eProbeArrayType::kUnknown
} |
|
enum | eOperatingMode { eOperatingMode::kIdle,
eOperatingMode::kSearch,
eOperatingMode::kMeasure
} |
|
enum | eRepeatMode { eRepeatMode::kSingle,
eRepeatMode::kContinuous
} |
|
enum | eMeasureSelectionMode { eMeasureSelectionMode::kProbeArray,
eMeasureSelectionMode::kSingleProbe
} |
|
enum | eInstrumentState { eInstrumentState::kWaitingForPA,
eInstrumentState::kReady,
eInstrumentState::kSearching,
eInstrumentState::kMeasuring
} |
|
enum | eRemoteBoxTrigger { eRemoteBoxTrigger::kRemoteBoxTrigger
} |
|
enum | eRemoteBoxBusyLedState {
eRemoteBoxBusyLedState::kRemoteBusyLedOff,
eRemoteBoxBusyLedState::kRemoteBusyLedMeasuring,
eRemoteBoxBusyLedState::kRemoteBusyLedOffEndMeas,
eRemoteBoxBusyLedState::kRemoteBusyLedOn,
eRemoteBoxBusyLedState::kRemoteBusyLedBlinkSlow,
eRemoteBoxBusyLedState::kRemoteBusyLedBlinkFast
} |
|
enum | eNormalizationAccess { eNormalizationAccess::kReadRAM,
eNormalizationAccess::kReadROM,
eNormalizationAccess::kWriteRAM,
eNormalizationAccess::kWriteROM
} |
|
enum | eErrorLevel { eErrorLevel::kFatal,
eErrorLevel::kError,
eErrorLevel::kWarning
} |
|
enum | eLogLevel { eLogLevel::kCritical,
eLogLevel::kDebug,
eLogLevel::kInfo,
eLogLevel::kWarning
} |
|
typedef std::time_t | tPosixTime |
|
typedef std::string | tISO8601DateTime |
|
typedef std::string | tInstrumentLabel |
|
typedef std::string | tInstrumentUniqueID |
|
typedef std::vector< sInstrumentConnection > | tInstrumentList |
|
typedef std::vector< sMeasurement > | tMeasurementList |
|
typedef F32 | tNormalizationCorrection |
|
typedef std::vector< tNormalizationCorrection > | tNormalizationTable |
|
Definition at line 22 of file InstrumentCatalog.h.
◆ tInstrumentLabel
◆ tInstrumentList
◆ tInstrumentUniqueID
◆ tISO8601DateTime
◆ tMeasurementList
◆ tNormalizationCorrection
◆ tNormalizationTable
◆ tPosixTime
◆ eConnectionInterface
◆ eErrorLevel
◆ eInstrumentState
◆ eInstrumentType
◆ eLogLevel
◆ eMeasureSelectionMode
◆ eNormalizationAccess
◆ eOperatingMode
◆ eProbeArrayType
◆ eRemoteBoxBusyLedState
Enumerator |
---|
kRemoteBusyLedOff | |
kRemoteBusyLedMeasuring | |
kRemoteBusyLedOffEndMeas | |
kRemoteBusyLedOn | |
kRemoteBusyLedBlinkSlow | |
kRemoteBusyLedBlinkFast | |
Definition at line 242 of file InstrumentCatalog.h.
◆ eRemoteBoxTrigger
◆ eRepeatMode
◆ eSerialBaudrate
Enumerator |
---|
k2400 | |
k4800 | |
k9600 | |
k19200 | |
k28800 | |
k38400 | |
k57600 | |
k115200 | |
Definition at line 55 of file InstrumentCatalog.h.
◆ eSerialDataBits
◆ eSerialHandshake
◆ eSerialParity
◆ eSerialStopBits
◆ CInstrumentCatalog()
MTL::CInstrumentCatalog::CInstrumentCatalog |
( |
| ) |
|
|
inline |
◆ l_Dump() [1/16]
◆ l_Dump() [2/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sError & |
rError | ) |
|
|
inlinestatic |
◆ l_Dump() [3/16]
◆ l_Dump() [4/16]
◆ l_Dump() [5/16]
◆ l_Dump() [6/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sInstrumentState & |
rInsState | ) |
|
|
inlinestatic |
◆ l_Dump() [7/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sInstrumentStatus & |
rInsStatus | ) |
|
|
inlinestatic |
◆ l_Dump() [8/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sLogMessage & |
rLogMessage | ) |
|
|
inlinestatic |
◆ l_Dump() [9/16]
◆ l_Dump() [10/16]
◆ l_Dump() [11/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sNormalization & |
rNormalization | ) |
|
|
inlinestatic |
◆ l_Dump() [12/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sProbeArrayAngle & |
rPAAngle | ) |
|
|
inlinestatic |
◆ l_Dump() [13/16]
◆ l_Dump() [14/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const sSearchResult & |
rSearchResult | ) |
|
|
inlinestatic |
◆ l_Dump() [15/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const tInstrumentList & |
rInsList | ) |
|
|
inlinestatic |
◆ l_Dump() [16/16]
static std::string MTL::CInstrumentCatalog::l_Dump |
( |
const tISO8601DateTime & |
rDateTime | ) |
|
|
inlinestatic |
◆ CGUICatalogInterface
◆ CInstrManCatalogInterface
◆ ERROR_CODE
constexpr I32 MTL::CInstrumentCatalog::ERROR_CODE = -2 |
|
staticconstexpr |
◆ FATAL_ERROR_CODE
constexpr I32 MTL::CInstrumentCatalog::FATAL_ERROR_CODE = -1 |
|
staticconstexpr |
◆ UNDEFINED_ERROR_CODE
constexpr I32 MTL::CInstrumentCatalog::UNDEFINED_ERROR_CODE = 0 |
|
staticconstexpr |
◆ vError
◆ vInstrumentConfiguration
◆ vInstrumentCurrent
◆ vInstrumentInformation
◆ vInstrumentList
◆ vInstrumentState
◆ vInstrumentStatus
◆ vLogMessage
◆ vMeasurementResults
◆ vMFC3045SerialPortSettings
◆ vNormalizationRequest
◆ vNormalizationReturned
◆ vProbeArrayAngle
◆ vProbeArrayInformation
◆ vRemoteBoxBusyLedState
◆ vRemoteBoxTriggerEvent
◆ vSearchResult
◆ WARNING_ERROR_CODE
constexpr I32 MTL::CInstrumentCatalog::WARNING_ERROR_CODE = 1 |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- D:/Perforce/Simon_DESKTOP-ST2_C++InstrumentCatalogDistribution_21_10_12_4811/InstrumentCatalog/MFC/include/InstrumentCatalog.h