C++ Instrument Catalog
Public Member Functions | List of all members
MTL::Instrument::CVISAResourceManager Class Reference

VISA Resource Manager class. More...

#include <VISAInstrument.h>

Public Member Functions

 CVISAResourceManager ()
 
virtual ~CVISAResourceManager ()
 
bool Initialize ()
 
ViStatus Status ()
 
const ViSession & Session ()
 
bool FindResources (CResourceList &rList, std::string Filter="?*")
 
bool FindResources (CParsedResourceList &rList, std::string Filter="?*")
 
bool ResourceInfo (tResourceName &rRsrc, eInterfaceType &rIntfType, tInterfaceNumber &rIntfNumber)
 
bool ResourceInfo (tResourceName &rRsrc, VISAResourceInfo &rReturnedInfo)
 

Detailed Description

VISA Resource Manager class.

Definition at line 35 of file VISAInstrument.h.

Constructor & Destructor Documentation

◆ CVISAResourceManager()

CVISAResourceManager::CVISAResourceManager ( )

Definition at line 68 of file VISAInstrument.cpp.

◆ ~CVISAResourceManager()

CVISAResourceManager::~CVISAResourceManager ( )
virtual

Definition at line 73 of file VISAInstrument.cpp.

Member Function Documentation

◆ FindResources() [1/2]

bool CVISAResourceManager::FindResources ( CParsedResourceList rList,
std::string  Filter = "?*" 
)

Definition at line 171 of file VISAInstrument.cpp.

◆ FindResources() [2/2]

bool CVISAResourceManager::FindResources ( CResourceList rList,
std::string  Filter = "?*" 
)

Definition at line 121 of file VISAInstrument.cpp.

◆ Initialize()

bool CVISAResourceManager::Initialize ( )

Definition at line 82 of file VISAInstrument.cpp.

◆ ResourceInfo() [1/2]

bool CVISAResourceManager::ResourceInfo ( tResourceName rRsrc,
eInterfaceType rIntfType,
tInterfaceNumber rIntfNumber 
)

Definition at line 233 of file VISAInstrument.cpp.

◆ ResourceInfo() [2/2]

bool CVISAResourceManager::ResourceInfo ( tResourceName rRsrc,
VISAResourceInfo rReturnedInfo 
)

Definition at line 273 of file VISAInstrument.cpp.

◆ Session()

const ViSession & CVISAResourceManager::Session ( )

Definition at line 112 of file VISAInstrument.cpp.

◆ Status()

ViStatus CVISAResourceManager::Status ( )

Definition at line 108 of file VISAInstrument.cpp.


The documentation for this class was generated from the following files: