![]() |
THM1176InstrumentManager
1.0
Qt Object abstraction for Metrolab THM1176
|
Information about a VISA resource. More...
#include <VISAInstrumentTypes.h>
Public Types | |
typedef std::string | tClass |
Class: INSTR / RAW / ... More... | |
typedef std::string | tExpandedName |
Full resource name. More... | |
typedef std::string | tAlias |
Alias, if any. More... | |
Public Member Functions | |
VISAResourceInfo (eInterfaceType Type=eInterfaceType::GPIB, tInterfaceNumber Number=0, tClass Class="", tExpandedName Expname="", tAlias Alias="") | |
Constructor. More... | |
const eInterfaceType & | Type () const |
Return interface type. More... | |
const tInterfaceNumber & | Number () const |
Return interface number. More... | |
const tClass & | Class () const |
Return interface class. More... | |
const tExpandedName & | ExpName () const |
Return full resource name. More... | |
const tAlias & | Alias () const |
Return alias. More... | |
Information about a VISA resource.
Definition at line 190 of file VISAInstrumentTypes.h.
typedef std::string MTL::Instrument::VISAResourceInfo::tAlias |
Alias, if any.
Definition at line 195 of file VISAInstrumentTypes.h.
typedef std::string MTL::Instrument::VISAResourceInfo::tClass |
Class: INSTR / RAW / ...
Definition at line 193 of file VISAInstrumentTypes.h.
typedef std::string MTL::Instrument::VISAResourceInfo::tExpandedName |
Full resource name.
Definition at line 194 of file VISAInstrumentTypes.h.
|
inline |
Constructor.
Definition at line 204 of file VISAInstrumentTypes.h.
|
inline |
Return alias.
Definition at line 223 of file VISAInstrumentTypes.h.
|
inline |
Return interface class.
Definition at line 215 of file VISAInstrumentTypes.h.
|
inline |
Return full resource name.
Definition at line 219 of file VISAInstrumentTypes.h.
|
inline |
Return interface number.
Definition at line 211 of file VISAInstrumentTypes.h.
|
inline |
Return interface type.
Definition at line 207 of file VISAInstrumentTypes.h.