ngscopeclient v0.3
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCPIDevice Class Reference

An SCPI-based device. More...

#include <SCPIDevice.h>

Inheritance diagram for SCPIDevice:
Inheritance graph
[legend]
Collaboration diagram for SCPIDevice:
Collaboration graph
[legend]

Public Member Functions

 SCPIDevice (SCPITransport *transport, bool identify=true, unsigned int identify_timeout_us=5000000)
 
 SCPIDevice (const SCPIDevice &rhs)=delete
 
SCPIDevice & operator= (const SCPIDevice &rhs)=delete
 
SCPITransport * GetTransport () const
 

Protected Attributes

SCPITransport * m_transport
 
std::string m_vendor
 
std::string m_model
 
std::string m_serial
 
std::string m_fwVersion
 

Detailed Description

An SCPI-based device.


The documentation for this class was generated from the following files: