_asyncDomainsContainer | ChimeraTK::DeviceBackendImpl | protected |
_boardAddr | ChimeraTK::RebotBackend | protected |
_connection | ChimeraTK::RebotBackend | protected |
_connectionTimeout | ChimeraTK::RebotBackend | protected |
_heartbeatThread | ChimeraTK::RebotBackend | protected |
_lastSendTime | ChimeraTK::RebotBackend | protected |
_metadataCatalogue | ChimeraTK::NumericAddressedBackend | protected |
_opened | ChimeraTK::DeviceBackendImpl | protected |
_port | ChimeraTK::RebotBackend | protected |
_protocolImplementor | ChimeraTK::RebotBackend | protected |
_registerMap | ChimeraTK::NumericAddressedBackend | protected |
_registerMapPointer | ChimeraTK::NumericAddressedBackend | protected |
_threadInformerMutex | ChimeraTK::RebotBackend | protected |
_unalignedAccess | ChimeraTK::NumericAddressedBackend | protected |
activateAsyncRead() noexcept override | ChimeraTK::NumericAddressedBackend | virtual |
activateSubscription(uint32_t interruptNumber, boost::shared_ptr< async::DomainImpl< std::nullptr_t >> asyncDomain) | ChimeraTK::NumericAddressedBackend | virtual |
barIndexValid(uint64_t bar) | ChimeraTK::NumericAddressedBackend | virtual |
canMergeRequests() const | ChimeraTK::NumericAddressedBackend | inlinevirtual |
checkActiveException() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
close() final | ChimeraTK::NumericAddressedBackend | virtual |
closeImpl() override | ChimeraTK::RebotBackend | virtual |
createInstance(std::string address, std::map< std::string, std::string > parameters) | ChimeraTK::RebotBackend | static |
DEFAULT_CONNECTION_TIMEOUT_sec | ChimeraTK::RebotBackend | protectedstatic |
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 | |
getAsyncDomainInitialValue(size_t asyncDomainId) | ChimeraTK::NumericAddressedBackend | |
getAsyncDomainInitialValue([[maybe_unused]] size_t asyncDomainId) | ChimeraTK::NumericAddressedBackend | |
getMetadataCatalogue() const override | ChimeraTK::NumericAddressedBackend | virtual |
getRegisterAccessor(const RegisterPath ®isterPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags) | ChimeraTK::DeviceBackend | |
getRegisterCatalogue() const override | ChimeraTK::NumericAddressedBackend | virtual |
getRegisterInfo(const RegisterPath ®isterPathName) | ChimeraTK::NumericAddressedBackend | |
heartbeatLoop(const boost::shared_ptr< ThreadInformerMutex > &threadInformerMutex) | ChimeraTK::RebotBackend | protected |
isConnected() final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
isFunctional() const noexcept final | ChimeraTK::DeviceBackendImpl | inlinevirtual |
isOpen() override | ChimeraTK::DeviceBackendImpl | inlinevirtual |
minimumTransferAlignment([[maybe_unused]] uint64_t bar) const override | ChimeraTK::RebotBackend | inlinevirtual |
NumericAddressedBackend(const std::string &mapFileName="", std::unique_ptr< NumericAddressedRegisterCatalogue > registerMapPointer=std::make_unique< NumericAddressedRegisterCatalogue >()) | ChimeraTK::NumericAddressedBackend | explicit |
NumericAddressedLowLevelTransferElement | ChimeraTK::NumericAddressedBackend | protected |
open() override | ChimeraTK::RebotBackend | virtual |
read(uint8_t bar, uint32_t addressInBytes, int32_t *data, size_t sizeInBytes) override | ChimeraTK::RebotBackend | |
ChimeraTK::NumericAddressedBackend::read(uint64_t bar, uint64_t address, int32_t *data, size_t sizeInBytes) | ChimeraTK::NumericAddressedBackend | virtual |
ChimeraTK::NumericAddressedBackend::read([[maybe_unused]] uint8_t bar, [[maybe_unused]] uint32_t address, [[maybe_unused]] int32_t *data, [[maybe_unused]] size_t sizeInBytes) | ChimeraTK::NumericAddressedBackend | virtual |
readDeviceInfo() override | ChimeraTK::RebotBackend | inlinevirtual |
RebotBackend(std::string boardAddr, std::string port, const std::string &mapFileName="", uint32_t connectionTimeout_sec=DEFAULT_CONNECTION_TIMEOUT_sec) | ChimeraTK::RebotBackend | |
setException(const std::string &message) noexcept final | ChimeraTK::DeviceBackendImpl | virtual |
setExceptionImpl() noexcept override | ChimeraTK::NumericAddressedBackend | virtual |
setOpenedAndClearException() noexcept | ChimeraTK::DeviceBackendImpl | protected |
TriggeredPollDistributor | ChimeraTK::NumericAddressedBackend | protected |
write(uint8_t bar, uint32_t addressInBytes, int32_t const *data, size_t sizeInBytes) override | ChimeraTK::RebotBackend | |
ChimeraTK::NumericAddressedBackend::write(uint64_t bar, uint64_t address, int32_t const *data, size_t sizeInBytes) | ChimeraTK::NumericAddressedBackend | virtual |
ChimeraTK::NumericAddressedBackend::write([[maybe_unused]] uint8_t bar, [[maybe_unused]] uint32_t address, [[maybe_unused]] int32_t const *data, [[maybe_unused]] size_t sizeInBytes) | ChimeraTK::NumericAddressedBackend | virtual |
~DeviceBackend()=default | ChimeraTK::DeviceBackend | virtual |
~NumericAddressedBackend() override=default | ChimeraTK::NumericAddressedBackend | |
~RebotBackend() override | ChimeraTK::RebotBackend | |