| _activateNewPushAccessors | ChimeraTK::ExceptionDummy | |
| ChimeraTK::_asyncDomainsContainer | ChimeraTK::DeviceBackendImpl | protected |
| ChimeraTK::LogicalNameMappingBackend::_asyncDomainsContainer | ChimeraTK::DeviceBackendImpl | protected |
| _asyncReadActive | ChimeraTK::LogicalNameMappingBackend | |
| _barContents | ChimeraTK::DummyBackend | protected |
| _catalogue_mutable | ChimeraTK::LogicalNameMappingBackend | mutable |
| _devices | ChimeraTK::LogicalNameMappingBackend | mutable |
| _lmapFileName | ChimeraTK::LogicalNameMappingBackend | |
| _mapFile | ChimeraTK::DummyBackend | protected |
| _metadataCatalogue | ChimeraTK::NumericAddressedBackend | protected |
| ChimeraTK::_opened | ChimeraTK::DeviceBackendImpl | protected |
| ChimeraTK::LogicalNameMappingBackend::_opened | ChimeraTK::DeviceBackendImpl | protected |
| _parameters | ChimeraTK::LogicalNameMappingBackend | |
| _pushDecorators | ChimeraTK::ExceptionDummy | |
| _pushDecoratorsMutex | ChimeraTK::ExceptionDummy | |
| _pushVersions | ChimeraTK::ExceptionDummy | |
| _readOnlyAddresses | ChimeraTK::DummyBackend | protected |
| _registerMap | ChimeraTK::NumericAddressedBackend | protected |
| _registerMapPointer | ChimeraTK::NumericAddressedBackend | protected |
| _registerValidities | ChimeraTK::ExceptionDummy | |
| _registerValiditiesMutex | ChimeraTK::ExceptionDummy | |
| _unalignedAccess | ChimeraTK::NumericAddressedBackend | protected |
| _variables | ChimeraTK::LogicalNameMappingBackend | mutable |
| _writeCallbackFunctions | ChimeraTK::DummyBackend | protected |
| _writeCounterMap | ChimeraTK::ExceptionDummy | |
| _writeOrderCounter | ChimeraTK::ExceptionDummy | |
| _writeOrderMap | ChimeraTK::ExceptionDummy | |
| AccessorKey typedef | ChimeraTK::LogicalNameMappingBackend | |
| ChimeraTK::activateAsyncRead() noexcept override | ChimeraTK::ExceptionDummy | virtual |
| ChimeraTK::LogicalNameMappingBackend::activateAsyncRead() noexcept override | ChimeraTK::LogicalNameMappingBackend | virtual |
| activateSubscription(uint32_t interruptNumber, boost::shared_ptr< async::DomainImpl< std::nullptr_t > > asyncDomain) | ChimeraTK::NumericAddressedBackend | virtual |
| asyncReadActivated() | ChimeraTK::ExceptionDummy | |
| ChimeraTK::BackendID typedef | ChimeraTK::DeviceBackend | |
| ChimeraTK::LogicalNameMappingBackend::BackendID typedef | ChimeraTK::DeviceBackend | |
| barIndexValid(uint64_t bar) override | ChimeraTK::DummyBackendBase | virtual |
| canMergeRequests() const | ChimeraTK::NumericAddressedBackend | inlinevirtual |
| catalogueCompleted | ChimeraTK::LogicalNameMappingBackend | mutable |
| ChimeraTK::checkActiveException() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::LogicalNameMappingBackend::checkActiveException() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| checkSizeIsMultipleOfWordSize(size_t sizeInBytes) | ChimeraTK::DummyBackendBase | static |
| cleanupCalled | DummyForCleanupCheck | static |
| ChimeraTK::close() final | ChimeraTK::NumericAddressedBackend | virtual |
| ChimeraTK::LogicalNameMappingBackend::close() override | ChimeraTK::LogicalNameMappingBackend | virtual |
| closeImpl() override | ChimeraTK::ExceptionDummy | virtual |
| convertPathRelativeToDmapToAbs(std::string const &mapfileName) | ChimeraTK::DummyBackend | protectedstatic |
| createInstance(std::string, std::map< std::string, std::string > parameters) | DummyForCleanupCheck | inlinestatic |
| createInstance(std::string, std::map< std::string, std::string >) | DummyForCleanupCheck | inlinestatic |
| DEFINE_VIRTUAL_FUNCTION_OVERRIDE_VTABLE(DummyBackendBase, getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T > >(const RegisterPath &, size_t, size_t, AccessModeFlags)) | ChimeraTK::ExceptionDummy | |
| ChimeraTK::DummyBackend::DEFINE_VIRTUAL_FUNCTION_OVERRIDE_VTABLE(NumericAddressedBackend, getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T > >(const RegisterPath &, size_t, size_t, AccessModeFlags)) | ChimeraTK::DummyBackendBase | |
| ChimeraTK::DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T > >(const RegisterPath &, size_t, size_t, AccessModeFlags)) | ChimeraTK::DeviceBackend | |
| ChimeraTK::LogicalNameMappingBackend::DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T > >(const RegisterPath &, size_t, size_t, AccessModeFlags)) | ChimeraTK::DeviceBackend | |
| DummyBackend(const std::string &mapFileName, const std::string &dataConsistencyKeyDescriptor="") | ChimeraTK::DummyBackend | explicit |
| DummyBackendBase(std::string const &mapFileName, const std::string &dataConsistencyKeyDescriptor="") | ChimeraTK::DummyBackendBase | explicit |
| ExceptionDummy(std::string const &mapFileName, const std::string &dataConsistencyKeyDescriptor="") | DummyForCleanupCheck | explicit |
| extractControllerInterrupt(const RegisterPath ®isterPathName) const | ChimeraTK::DummyBackendBase | |
| findCallbackFunctionsForAddressRange(AddressRange addressRange) | ChimeraTK::DummyBackend | protected |
| ChimeraTK::getActiveExceptionMessage() noexcept | ChimeraTK::DeviceBackendImpl | |
| ChimeraTK::LogicalNameMappingBackend::getActiveExceptionMessage() noexcept | ChimeraTK::DeviceBackendImpl | |
| getAsyncDomainInitialValue(size_t asyncDomainId) | ChimeraTK::NumericAddressedBackend | |
| ChimeraTK::getBackendID() | ChimeraTK::DeviceBackend | inline |
| ChimeraTK::LogicalNameMappingBackend::getBackendID() | ChimeraTK::DeviceBackend | inline |
| getBarSizesInBytesFromRegisterMapping() const | ChimeraTK::DummyBackendBase | |
| ChimeraTK::getInvolvedBackendIDs() override | ChimeraTK::DeviceBackendImpl | virtual |
| ChimeraTK::LogicalNameMappingBackend::getInvolvedBackendIDs() override | ChimeraTK::LogicalNameMappingBackend | virtual |
| getMetadataCatalogue() const override | ChimeraTK::NumericAddressedBackend | virtual |
| getRawAccessor(const std::string &module, const std::string ®ister_name) | ChimeraTK::DummyBackend | |
| ChimeraTK::getRegisterAccessor(const RegisterPath ®isterPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags) | ChimeraTK::DeviceBackend | |
| ChimeraTK::LogicalNameMappingBackend::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 | |
| ChimeraTK::getRegisterCatalogue() const override | ChimeraTK::NumericAddressedBackend | virtual |
| ChimeraTK::LogicalNameMappingBackend::getRegisterCatalogue() const override | ChimeraTK::LogicalNameMappingBackend | virtual |
| getRegisterInfo(const RegisterPath ®isterPathName) | ChimeraTK::NumericAddressedBackend | |
| getTargetDevices() const | ChimeraTK::LogicalNameMappingBackend | |
| getValidity(RegisterPath path) | ChimeraTK::ExceptionDummy | inline |
| getVersionOnOpen() const | ChimeraTK::LogicalNameMappingBackend | |
| getWriteCount(const RegisterPath &path) | ChimeraTK::ExceptionDummy | |
| getWriteOrder(const RegisterPath &path) | ChimeraTK::ExceptionDummy | |
| hasParsed | ChimeraTK::LogicalNameMappingBackend | mutable |
| ChimeraTK::isConnected() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::LogicalNameMappingBackend::isConnected() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::isFunctional() const noexcept final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::LogicalNameMappingBackend::isFunctional() const noexcept final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::isOpen() override | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| ChimeraTK::LogicalNameMappingBackend::isOpen() override | ChimeraTK::DeviceBackendImpl | inlinevirtual |
| isReadOnly(uint64_t bar, uint64_t address) const | ChimeraTK::DummyBackend | protected |
| isWriteRangeOverlap(AddressRange firstRange, AddressRange secondRange) | ChimeraTK::DummyBackend | protected |
| LogicalNameMappingBackend(std::string lmapFileName="") | DummyForCleanupCheck | explicit |
| minimumTransferAlignment(uint64_t bar) const override | ChimeraTK::DummyBackendBase | virtual |
| mutex | ChimeraTK::DummyBackend | protected |
| NumericAddressedBackend(const std::string &mapFileName="", std::unique_ptr< NumericAddressedRegisterCatalogue > registerMapPointer=std::make_unique< NumericAddressedRegisterCatalogue >(), const std::string &dataConsistencyKeyDescriptor="") | ChimeraTK::NumericAddressedBackend | explicit |
| NumericAddressedLowLevelTransferElement | ChimeraTK::NumericAddressedBackend | protected |
| ChimeraTK::open() override | ChimeraTK::ExceptionDummy | virtual |
| ChimeraTK::LogicalNameMappingBackend::open() override | ChimeraTK::LogicalNameMappingBackend | virtual |
| parse() const | ChimeraTK::LogicalNameMappingBackend | |
| read(uint64_t bar, uint64_t address, int32_t *data, size_t sizeInBytes) override | ChimeraTK::ExceptionDummy | virtual |
| ChimeraTK::DummyBackend::read(uint8_t bar, uint32_t address, int32_t *data, size_t sizeInBytes) final | ChimeraTK::DummyBackend | inlinevirtual |
| ChimeraTK::readDeviceInfo() override | ChimeraTK::DummyBackend | virtual |
| ChimeraTK::LogicalNameMappingBackend::readDeviceInfo() override | ChimeraTK::LogicalNameMappingBackend | inlinevirtual |
| resizeBarContents() | ChimeraTK::DummyBackend | protected |
| returnInstance(const std::string &instanceId, Args &&... arguments) | ChimeraTK::DummyBackendBase | inlinestatic |
| runWriteCallbackFunctionsForAddressRange(AddressRange addressRange) | ChimeraTK::DummyBackend | protected |
| ChimeraTK::setException(const std::string &message) noexcept final | ChimeraTK::DeviceBackendImpl | virtual |
| ChimeraTK::LogicalNameMappingBackend::setException(const std::string &message) noexcept final | ChimeraTK::DeviceBackendImpl | virtual |
| ChimeraTK::setExceptionImpl() noexcept override | ChimeraTK::ExceptionDummy | virtual |
| ChimeraTK::LogicalNameMappingBackend::setExceptionImpl() noexcept override | ChimeraTK::LogicalNameMappingBackend | virtual |
| ChimeraTK::setOpenedAndClearException() noexcept | ChimeraTK::DeviceBackendImpl | protected |
| ChimeraTK::LogicalNameMappingBackend::setOpenedAndClearException() noexcept | ChimeraTK::DeviceBackendImpl | protected |
| setReadOnly(uint64_t bar, uint64_t address, size_t sizeInWords) | ChimeraTK::DummyBackend | protected |
| setReadOnly(AddressRange addressRange) | ChimeraTK::DummyBackend | protected |
| setValidity(RegisterPath path, DataValidity val) | ChimeraTK::ExceptionDummy | inline |
| setWriteCallbackFunction(AddressRange addressRange, boost::function< void(void)> const &writeCallbackFunction) | ChimeraTK::DummyBackend | protected |
| SharedAccessorMap typedef | ChimeraTK::LogicalNameMappingBackend | |
| sharedAccessorMap | ChimeraTK::LogicalNameMappingBackend | |
| sharedAccessorMap_mutex | ChimeraTK::LogicalNameMappingBackend | |
| throwExceptionCounter | ChimeraTK::DummyBackendBase | |
| throwExceptionOpen | ChimeraTK::DummyBackendBase | |
| throwExceptionRead | ChimeraTK::DummyBackendBase | |
| throwExceptionWrite | ChimeraTK::DummyBackendBase | |
| TriggeredPollDistributor | ChimeraTK::NumericAddressedBackend | protected |
| triggerInterrupt(uint32_t interruptNumber) override | ChimeraTK::DummyBackend | virtual |
| triggerPush(RegisterPath path, VersionNumber v={}) | ChimeraTK::ExceptionDummy | |
| write(uint64_t bar, uint64_t address, int32_t const *data, size_t sizeInBytes) override | ChimeraTK::ExceptionDummy | virtual |
| ChimeraTK::DummyBackend::write(uint8_t bar, uint32_t address, int32_t const *data, size_t sizeInBytes) final | ChimeraTK::DummyBackend | inlinevirtual |
| writeRegisterWithoutCallback(uint64_t bar, uint64_t address, int32_t data) | ChimeraTK::DummyBackend | protected |
| ~DeviceBackend()=default | ChimeraTK::DeviceBackend | virtual |
| ~DummyBackend() override=default | ChimeraTK::DummyBackend | |
| ~DummyBackendBase() override=default | ChimeraTK::DummyBackendBase | |
| ~DummyForCleanupCheck() override | DummyForCleanupCheck | inline |
| ~DummyForCleanupCheck() override | DummyForCleanupCheck | inline |
| ~NumericAddressedBackend() override=default | ChimeraTK::NumericAddressedBackend | |