AssertTrigger(eTriggerProtocol Protocol) | MTL::Instrument::CVISAInstrument | |
Clear() | MTL::Instrument::CVISAInstrument | |
Close() | MTL::Instrument::CVISAInstrument | |
ConfigSerialPort(const sSerialPortSettings &rPortSettings) | MTL::Instrument::CVISAInstrument | |
CVISAInstrument(CVISAResourceManager &rRM, tResourceName Rsrc) | MTL::Instrument::CVISAInstrument | |
DisableEvent(eEventType Type, eEventMechanism Mechanism) | MTL::Instrument::CVISAInstrument | |
DiscardEvents(eEventType Type, eEventMechanism Mechanism) | MTL::Instrument::CVISAInstrument | |
EnableEvent(eEventType Type, eEventMechanism Mechanism) | MTL::Instrument::CVISAInstrument | |
GetAttribute(ViAttr Attribute, void *Value) | MTL::Instrument::CVISAInstrument | |
IsOpen() | MTL::Instrument::CVISAInstrument | |
LockExclusive(ViUInt32 Timeout) | MTL::Instrument::CVISAInstrument | |
LockShared(ViUInt32 Timeout, ViKeyId RequestedKey, ViChar AccessKey[]) | MTL::Instrument::CVISAInstrument | |
m_InstrSession | MTL::Instrument::CVISAInstrument | protected |
m_Lock | MTL::Instrument::CVISAInstrument | mutableprotected |
m_rRrsrcMan | MTL::Instrument::CVISAInstrument | protected |
m_Rsrc | MTL::Instrument::CVISAInstrument | protected |
m_Status | MTL::Instrument::CVISAInstrument | protected |
Open(eOpenAccessMode AccessMode=eOpenAccessMode::NoLock, ViUInt32 Timeout_ms=0) | MTL::Instrument::CVISAInstrument | |
Read(CVISABuffer &rBuf, bool Append=false) | MTL::Instrument::CVISAInstrument | |
Read(ViPBuf ReadBuf, ViUInt32 ReadLen, ViUInt32 &rRetLen) | MTL::Instrument::CVISAInstrument | |
ReadSTB(ViUInt16 &rSTB) | MTL::Instrument::CVISAInstrument | |
Session() | MTL::Instrument::CVISAInstrument | |
SetTimeout(ViUInt32 Timeout) | MTL::Instrument::CVISAInstrument | |
Status() | MTL::Instrument::CVISAInstrument | |
Unlock() | MTL::Instrument::CVISAInstrument | |
UsbControlIn(ViInt16 bmRequestType, ViInt16 bRequest, ViUInt16 wValue, ViUInt16 wIndex, ViUInt16 wLength, ViPBuf buf, ViUInt16 &rretCnt) | MTL::Instrument::CVISAInstrument | |
UsbControlOut(ViInt16 bmRequestType, ViInt16 bRequest, ViUInt16 wValue, ViUInt16 wIndex, ViUInt16 wLength, ViBuf buf) | MTL::Instrument::CVISAInstrument | |
WaitOnAllEvents(ViUInt32 Timeout) | MTL::Instrument::CVISAInstrument | |
WaitOnEvent(eEventType Type, ViUInt32 Timeout) | MTL::Instrument::CVISAInstrument | |
Write(const char *Str) | MTL::Instrument::CVISAInstrument | |
Write(const std::string &rStr) | MTL::Instrument::CVISAInstrument | |
Write(const CVISABuffer &rBuf) | MTL::Instrument::CVISAInstrument | |
Write(const ViBuf WriteBuf, ViUInt32 BuffLen) | MTL::Instrument::CVISAInstrument | |
~CVISAInstrument() | MTL::Instrument::CVISAInstrument | virtual |