THM1176InstrumentDriver  1.0
C++ API for Metrolab THM1176
MTL::Instrument::CVISAInstrument Member List

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

AssertTrigger(void)MTL::Instrument::CVISAInstrumentvirtual
AssertTrigger(eTriggerProtocol Protocol)MTL::Instrument::CVISAInstrument
CIEEE488Instrument(CIEEE488ResourceManager &rRM, tResourceName Rsrc)MTL::Instrument::CIEEE488Instrumentinline
Clear()MTL::Instrument::CVISAInstrumentvirtual
Close()MTL::Instrument::CVISAInstrumentvirtual
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::CIEEE488Instrumentinline
IsOpen()MTL::Instrument::CVISAInstrumentvirtual
LockedExclusive()MTL::Instrument::CVISAInstrumentvirtual
LockExclusive(U32 Timeout)MTL::Instrument::CVISAInstrumentvirtual
LockShared(ViUInt32 Timeout, ViKeyId RequestedKey, ViChar AccessKey[])MTL::Instrument::CVISAInstrument
m_LockMTL::Instrument::CIEEE488Instrumentmutableprotected
m_rRrsrcManMTL::Instrument::CIEEE488Instrumentprotected
m_RsrcMTL::Instrument::CIEEE488Instrumentprotected
m_StatusMTL::Instrument::CIEEE488Instrumentprotected
m_TimeoutMTL::Instrument::CIEEE488Instrumentprotected
Open(void)MTL::Instrument::CVISAInstrumentvirtual
Open(eOpenAccessMode AccessMode, ViUInt32 Timeout_ms=0)MTL::Instrument::CVISAInstrument
Read(CSCPIBuffer &rBuf, bool Append=false)MTL::Instrument::CVISAInstrumentvirtual
Read(ViPBuf ReadBuf, ViUInt32 ReadLen, ViUInt32 &rRetLen)MTL::Instrument::CVISAInstrument
ReadSTB(ViUInt16 &rSTB)MTL::Instrument::CVISAInstrumentvirtual
Session()MTL::Instrument::CVISAInstrument
SetTimeout(ViUInt32 Timeout)MTL::Instrument::CVISAInstrumentvirtual
MTL::Instrument::CIEEE488Instrument::SetTimeout(U32 Timeout)MTL::Instrument::CIEEE488Instrumentinline
Status(void)MTL::Instrument::CIEEE488Instrumentinline
StatusDescription(I32 Status)MTL::Instrument::CVISAInstrumentvirtual
Timeout()MTL::Instrument::CVISAInstrumentvirtual
Unlock()MTL::Instrument::CVISAInstrumentvirtual
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::CVISAInstrumentvirtual
Write(const std::string &rStr)MTL::Instrument::CVISAInstrumentvirtual
Write(const CSCPIBuffer &rBuf)MTL::Instrument::CVISAInstrumentvirtual
Write(const ViBuf WriteBuf, ViUInt32 BuffLen)MTL::Instrument::CVISAInstrument
~CIEEE488Instrument()MTL::Instrument::CIEEE488Instrumentinlinevirtual
~CVISAInstrument()MTL::Instrument::CVISAInstrumentvirtual