ChimeraTK-DeviceAccess  03.18.00
ChimeraTK::BackendFactory Member List

This is the complete list of members for ChimeraTK::BackendFactory, including all inherited members.

_dMapFileChimeraTK::BackendFactoryprotected
_existingBackendsChimeraTK::BackendFactoryprotected
_mutexChimeraTK::BackendFactoryprotected
aliasLookUp(std::string aliasName, std::string dmapFilePath)ChimeraTK::BackendFactoryprotected
called_registerBackendTypeChimeraTK::BackendFactoryprotected
createBackend(const std::string &aliasOrUri)ChimeraTK::BackendFactory
createBackendInternal(const DeviceInfoMap::DeviceInfo &deviceInfo)ChimeraTK::BackendFactoryprotected
creatorMapChimeraTK::BackendFactoryprotected
creatorMap_compatChimeraTK::BackendFactoryprotected
failedRegistrationThrowerFunction(std::string host, std::string instance, std::list< std::string > parameters, std::string mapFileName, std::string exception_what)ChimeraTK::BackendFactoryprotectedstatic
getDMapFilePath()ChimeraTK::BackendFactory
getInstance()ChimeraTK::BackendFactorystatic
loadAllPluginsFromDMapFile()ChimeraTK::BackendFactoryprotected
loadPluginLibrary(const std::string &soFile)ChimeraTK::BackendFactory
registerBackendType(const std::string &backendType, boost::shared_ptr< DeviceBackend >(*creatorFunction)(std::string address, std::map< std::string, std::string > parameters), const std::vector< std::string > &sdmParameterNames={}, const std::string &deviceAccessVersion=CHIMERATK_DEVICEACCESS_VERSION)ChimeraTK::BackendFactory
registerBackendType(const std::string &interface, const std::string &protocol, boost::shared_ptr< DeviceBackend >(*creatorFunction)(std::string host, std::string instance, std::list< std::string > parameters, std::string mapFileName), const std::string &version)ChimeraTK::BackendFactory
setDMapFilePath(std::string dMapFilePath)ChimeraTK::BackendFactory