_asyncDomainsContainer | ChimeraTK::DeviceBackendImpl | protected |
_asyncReadActive | ChimeraTK::LogicalNameMappingBackend | |
_catalogue_mutable | ChimeraTK::LogicalNameMappingBackend | mutable |
_devices | ChimeraTK::LogicalNameMappingBackend | mutable |
_lmapFileName | ChimeraTK::LogicalNameMappingBackend | |
_opened | ChimeraTK::DeviceBackendImpl | protected |
_parameters | ChimeraTK::LogicalNameMappingBackend | |
_variables | ChimeraTK::LogicalNameMappingBackend | mutable |
AccessorKey typedef | ChimeraTK::LogicalNameMappingBackend | |
activateAsyncRead() noexcept override | ChimeraTK::LogicalNameMappingBackend | virtual |
catalogueCompleted | ChimeraTK::LogicalNameMappingBackend | mutable |
checkActiveException() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
close() override | ChimeraTK::LogicalNameMappingBackend | virtual |
createInstance(std::string address, std::map< std::string, std::string > parameters) | ChimeraTK::LogicalNameMappingBackend | static |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T >>(const RegisterPath &, size_t, size_t, AccessModeFlags)) | ChimeraTK::DeviceBackend | |
getActiveExceptionMessage() noexcept | ChimeraTK::DeviceBackendImpl | |
getMetadataCatalogue() const override | ChimeraTK::DeviceBackendImpl | inlinevirtual |
getRegisterAccessor(const RegisterPath ®isterPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags) | ChimeraTK::DeviceBackend | |
getRegisterAccessor_impl(const RegisterPath ®isterPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags, size_t omitPlugins=0) | ChimeraTK::LogicalNameMappingBackend | |
getRegisterAccessor_internal(const RegisterPath ®isterPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags) | ChimeraTK::LogicalNameMappingBackend | |
getRegisterCatalogue() const override | ChimeraTK::LogicalNameMappingBackend | virtual |
getTargetDevices() const | ChimeraTK::LogicalNameMappingBackend | |
getVersionOnOpen() const | ChimeraTK::LogicalNameMappingBackend | |
hasParsed | ChimeraTK::LogicalNameMappingBackend | mutable |
isConnected() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
isFunctional() const noexcept final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
isOpen() override | ChimeraTK::DeviceBackendImpl | inlinevirtual |
LNMBackendBitAccessor class | ChimeraTK::LogicalNameMappingBackend | friend |
LNMBackendChannelAccessor class | ChimeraTK::LogicalNameMappingBackend | friend |
LNMBackendRegisterAccessor class | ChimeraTK::LogicalNameMappingBackend | friend |
LNMBackendVariableAccessor class | ChimeraTK::LogicalNameMappingBackend | friend |
LogicalNameMappingBackend(std::string lmapFileName="") | ChimeraTK::LogicalNameMappingBackend | explicit |
open() override | ChimeraTK::LogicalNameMappingBackend | virtual |
parse() const | ChimeraTK::LogicalNameMappingBackend | |
readDeviceInfo() override | ChimeraTK::LogicalNameMappingBackend | inlinevirtual |
setException(const std::string &message) noexcept final | ChimeraTK::DeviceBackendImpl | virtual |
setExceptionImpl() noexcept override | ChimeraTK::LogicalNameMappingBackend | virtual |
setOpenedAndClearException() noexcept | ChimeraTK::DeviceBackendImpl | protected |
sharedAccessorMap | ChimeraTK::LogicalNameMappingBackend | |
SharedAccessorMap typedef | ChimeraTK::LogicalNameMappingBackend | |
sharedAccessorMap_mutex | ChimeraTK::LogicalNameMappingBackend | |
~DeviceBackend()=default | ChimeraTK::DeviceBackend | virtual |