THM1176InstrumentManager
1.1
Qt Object abstraction for Metrolab THM1176
Loading...
Searching...
No Matches
TestVISAInstrument.h
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
7
8
#pragma once
9
10
// Qt includes
11
#include <QtTest/QtTest>
12
13
// Personal includes
14
#include "VISAInstrument"
15
16
using namespace
MTL::Instrument
;
17
19
class
TestVISAInstrument
:
public
QObject
20
{
21
Q_OBJECT
22
23
private
:
24
CVISAResourceManager
m_RM;
25
26
private
slots:
27
// Mandatory
28
void
initTestCase();
29
void
cleanupTestCase();
30
31
// Resource manager tests
32
void
FindResources();
33
void
FindResourcesWithFilter();
34
void
ResourceInfo();
35
36
// VISA instrument basic communication
37
void
QueryIDN();
38
};
MTL::Instrument::CVISAResourceManager
VISA Resource Manager class.
Definition
VISAInstrument.h:40
TestVISAInstrument
Test the VISAInstrument class.
Definition
TestVISAInstrument.h:20
MTL::Instrument
Definition
THM1176.h:74
Common
VISAInstrument
test
VISAInstrumentTest
TestVISAInstrument.h
Generated on Thu Feb 20 2025 for THM1176InstrumentManager by
1.13.2