rohdeschwarz  0.2.0
TCPIP socket library for Rohde & Schwarz instrument control
rohdeschwarz::instruments::Instrument Member List

This is the complete list of members for rohdeschwarz::instruments::Instrument, including all inherited members.

blockUntilOperationComplete(unsigned int timeout_ms=2000)rohdeschwarz::instruments::Instrument
buffer()rohdeschwarz::instruments::Instrument
buffer() constrohdeschwarz::instruments::Instrument
bufferSize_B() constrohdeschwarz::instruments::Instrument
busStatus() constrohdeschwarz::instruments::Instrument
clearErrors()rohdeschwarz::instruments::Instrument
close()rohdeschwarz::instruments::Instrument
id()rohdeschwarz::instruments::Instrument
isBusError() constrohdeschwarz::instruments::Instrument
isOpen() constrohdeschwarz::instruments::Instrument
openTcp(std::string host, unsigned int timeout_ms=2000)rohdeschwarz::instruments::Instrument
openVisa(std::string resource, unsigned int timeout_ms=2000)rohdeschwarz::instruments::Instrument
options()rohdeschwarz::instruments::Instrument
preset()rohdeschwarz::instruments::Instrument
query(std::string scpi_command, Args &&... args)rohdeschwarz::instruments::Instrumentinline
queryScpiBool(std::string scpi_command, Args &&... args)rohdeschwarz::instruments::Instrumentinline
queryValue(std::string scpi_command, Args &&... args)rohdeschwarz::instruments::Instrumentinline
read()rohdeschwarz::instruments::Instrument
read64BitComplexVector()rohdeschwarz::instruments::Instrument
read64BitVector()rohdeschwarz::instruments::Instrument
readAsciiComplexVector()rohdeschwarz::instruments::Instrument
readAsciiVector()rohdeschwarz::instruments::Instrument
readBlockData()rohdeschwarz::instruments::Instrument
readData(unsigned char *buffer, std::size_t bufferSize, std::size_t *readSize=nullptr)rohdeschwarz::instruments::Instrument
readData(std::size_t *readSize=nullptr)rohdeschwarz::instruments::Instrument
readScpiBool()rohdeschwarz::instruments::Instrument
readValue()rohdeschwarz::instruments::Instrumentinline
setBufferSize(std::size_t size_bytes)rohdeschwarz::instruments::Instrument
setTimeout(int timeout_ms)rohdeschwarz::instruments::Instrument
takeData()rohdeschwarz::instruments::Instrument
timeout_ms()rohdeschwarz::instruments::Instrument
wait()rohdeschwarz::instruments::Instrument
write(std::string scpi_command, Args &&... args)rohdeschwarz::instruments::Instrumentinline
writeData(const unsigned char *data, std::size_t dataSize, std::size_t *writeSize=nullptr)rohdeschwarz::instruments::Instrument