THM1176InstrumentDriver
1.0
C++ API for Metrolab THM1176
THM1176_imp.cpp
Go to the documentation of this file.
1
// Copyright (c) 2020 Metrolab Technology S.A., Geneva, Switzerland (www.metrolab.com)
2
// See the included file LICENSE.txt for the licensing conditions.
3
8
9
#include "
THM1176.h
"
10
#include "../src/THM1176.cpp"
11
12
#if (THM1176_INSTRUMENT_TYPE_IS_VISA)
13
#include "
VISAInstrument.h
"
14
template
class
MTL::Instrument::CTHM1176Instrument<MTL::Instrument::CVISAInstrument, MTL::Instrument::CVISAResourceManager>
;
15
#endif
16
17
#if (THM1176_INSTRUMENT_TYPE_IS_USBTMC)
18
#include "
USBTMCInstrument.h
"
19
template
class
MTL::Instrument::CTHM1176Instrument<MTL::Instrument::CUSBTMCInstrument, MTL::Instrument::CUSBTMCResourceManager>
;
20
#endif
MTL::Instrument::CTHM1176Instrument
THM1176 instrument class.
Definition:
THM1176.h:99
USBTMCInstrument.h
USBTMC driver based on libusb: interface definition.
VISAInstrument.h
C++ wrapper for NI-VISA: interface definition.
THM1176.h
Interface definition for C++ API for Metrolab THM1176/TFM1186.
THM1176InstrumentDriver
src
THM1176_imp.cpp
Generated by
1.8.20