C++ Instrument Catalog
MTL::Instrument::CVISAInstrument Member List

This is the complete list of members for MTL::Instrument::CVISAInstrument, including all inherited members.

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_InstrSessionMTL::Instrument::CVISAInstrumentprotected
m_LockMTL::Instrument::CVISAInstrumentmutableprotected
m_rRrsrcManMTL::Instrument::CVISAInstrumentprotected
m_RsrcMTL::Instrument::CVISAInstrumentprotected
m_StatusMTL::Instrument::CVISAInstrumentprotected
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::CVISAInstrumentvirtual