ngscopeclient v0.2.1
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
 
SCPIDeviceoperator= (const SCPIDevice &rhs)=delete
 
SCPITransportGetTransport () const
 

Protected Attributes

SCPITransportm_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: