![]() |
THM1176InstrumentManager
1.0
Qt Object abstraction for Metrolab THM1176
|
USBTMC Resource Manager class. More...
#include <USBTMCInstrument.h>
Public Member Functions | |
CUSBTMCResourceManager (void) | |
Constructor. More... | |
virtual | ~CUSBTMCResourceManager (void) |
Destructor. More... | |
virtual bool | Initialize (void) |
Initialize the Resource Manager. More... | |
virtual bool | FindResources (CResourceList &rList, std::string Filter="?*") |
Find USBTMC resources. More... | |
virtual std::string | StatusDescription (I32 Status) |
Return description of status word. More... | |
virtual bool | Timeout (void) |
Last operation timed out. More... | |
![]() | |
CIEEE488ResourceManager () | |
virtual | ~CIEEE488ResourceManager () |
I32 | Status (void) |
Friends | |
class | CUSBTMCInstrument |
Additional Inherited Members | |
![]() | |
CMutex | m_Lock |
Lock onto the resource manager. More... | |
I32 | m_Status |
Status of last operation. More... | |
USBTMC Resource Manager class.
Definition at line 29 of file USBTMCInstrument.h.
CUSBTMCResourceManager::CUSBTMCResourceManager | ( | void | ) |
Constructor.
Definition at line 45 of file USBTMCInstrument.cpp.
|
virtual |
Destructor.
Definition at line 51 of file USBTMCInstrument.cpp.
|
virtual |
Find USBTMC resources.
[out] | rList | List of matching USBTMC resources. |
[in] | Filter | "VID:PID"; VID & PID are decimal integers. |
Implements MTL::Instrument::CIEEE488ResourceManager.
Definition at line 103 of file USBTMCInstrument.cpp.
|
virtual |
Initialize the Resource Manager.
Implements MTL::Instrument::CIEEE488ResourceManager.
Definition at line 69 of file USBTMCInstrument.cpp.
|
virtual |
Return description of status word.
[in] | Status | Status word. |
Implements MTL::Instrument::CIEEE488ResourceManager.
Definition at line 301 of file USBTMCInstrument.cpp.
|
virtual |
Last operation timed out.
Implements MTL::Instrument::CIEEE488ResourceManager.
Definition at line 312 of file USBTMCInstrument.cpp.
|
friend |
Definition at line 31 of file USBTMCInstrument.h.