AssertTrigger(void) | MTL::Instrument::CVISAInstrument | virtual |
AssertTrigger(eTriggerProtocol Protocol) | MTL::Instrument::CVISAInstrument | |
CIEEE488Instrument(CIEEE488ResourceManager &rRM, tResourceName Rsrc) | MTL::Instrument::CIEEE488Instrument | inline |
Clear() | MTL::Instrument::CVISAInstrument | virtual |
Close() | MTL::Instrument::CVISAInstrument | virtual |
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 | |
GetTimeout(void) | MTL::Instrument::CIEEE488Instrument | inline |
IsOpen() | MTL::Instrument::CVISAInstrument | virtual |
LockedExclusive() | MTL::Instrument::CVISAInstrument | virtual |
LockExclusive(U32 Timeout) | MTL::Instrument::CVISAInstrument | virtual |
LockShared(ViUInt32 Timeout, ViKeyId RequestedKey, ViChar AccessKey[]) | MTL::Instrument::CVISAInstrument | |
m_Lock | MTL::Instrument::CIEEE488Instrument | mutableprotected |
m_rRrsrcMan | MTL::Instrument::CIEEE488Instrument | protected |
m_Rsrc | MTL::Instrument::CIEEE488Instrument | protected |
m_Status | MTL::Instrument::CIEEE488Instrument | protected |
m_Timeout | MTL::Instrument::CIEEE488Instrument | protected |
Open(void) | MTL::Instrument::CVISAInstrument | virtual |
Open(eOpenAccessMode AccessMode, ViUInt32 Timeout_ms=0) | MTL::Instrument::CVISAInstrument | |
Read(CSCPIBuffer &rBuf, bool Append=false) | MTL::Instrument::CVISAInstrument | virtual |
Read(ViPBuf ReadBuf, ViUInt32 ReadLen, ViUInt32 &rRetLen) | MTL::Instrument::CVISAInstrument | |
ReadSTB(ViUInt16 &rSTB) | MTL::Instrument::CVISAInstrument | virtual |
Session() | MTL::Instrument::CVISAInstrument | |
SetTimeout(ViUInt32 Timeout) | MTL::Instrument::CVISAInstrument | virtual |
MTL::Instrument::CIEEE488Instrument::SetTimeout(U32 Timeout) | MTL::Instrument::CIEEE488Instrument | inline |
Status(void) | MTL::Instrument::CIEEE488Instrument | inline |
StatusDescription(I32 Status) | MTL::Instrument::CVISAInstrument | virtual |
Timeout() | MTL::Instrument::CVISAInstrument | virtual |
Unlock() | MTL::Instrument::CVISAInstrument | virtual |
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 | virtual |
Write(const std::string &rStr) | MTL::Instrument::CVISAInstrument | virtual |
Write(const CSCPIBuffer &rBuf) | MTL::Instrument::CVISAInstrument | virtual |
Write(const ViBuf WriteBuf, ViUInt32 BuffLen) | MTL::Instrument::CVISAInstrument | |
~CIEEE488Instrument() | MTL::Instrument::CIEEE488Instrument | inlinevirtual |
~CVISAInstrument() | MTL::Instrument::CVISAInstrument | virtual |