| THM1176InstrumentDriver 1.2 C++ API for Metrolab THM1176

Loading...
Searching...
No Matches
VISAInstrument.h File Reference

C++ wrapper for NI-VISA: interface definition. More...

`#include "../resources/visatype.h"`
`#include "../resources/visa.h"`
`#include <iterator>`
`#include "IEEE488Instrument.h"`
`#include "VISAInstrumentTypes.h"`
`#include "SCPIInstrumentBuffer.h"`
`#include "Synchronization.h"`
Include dependency graph for VISAInstrument.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | MTL::Instrument::CVISAResourceManager
| VISA Resource Manager class. More...
class | MTL::Instrument::CVISAInstrument
| VISA instrument class. More...

## Namespaces
namespace | MTL
namespace | MTL::Instrument

## Functions
std::string | MTL::Instrument::StatusDescription (ViSession Session, ViStatus Status)
| Return user-readable description of the given status code.

## Detailed Description

C++ wrapper for NI-VISA: interface definition.

For details, please refer to the NI-VISA Programmer Reference Manual (http://www.ni.com/pdf/manuals/370132c.pdf)

Definition in file VISAInstrument.h.