| _accessModeFlags | ChimeraTK::TransferElement | protected |
| _activeException | ChimeraTK::TransferElement | protected |
| _dataValidity | ChimeraTK::TransferElement | protected |
| _description | ChimeraTK::TransferElement | protected |
| _exceptionBackend | ChimeraTK::TransferElement | protected |
| _id | ChimeraTK::TransferElement | protected |
| _inReadAnyGroup | ChimeraTK::TransferElement | protected |
| _isInTransferGroup | ChimeraTK::TransferElement | protected |
| _name | ChimeraTK::TransferElement | protected |
| _readQueue | ChimeraTK::TransferElement | protected |
| _unit | ChimeraTK::TransferElement | protected |
| _versionNumber | ChimeraTK::TransferElement | protected |
| accessChannel(unsigned int channel) | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessChannel(unsigned int channel) const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessChannels() | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessChannels() const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessData(size_t sample) | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessData(size_t sample) const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessData(unsigned int channel, unsigned int sample) | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| accessData(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| buffer_2D | ChimeraTK::NDRegisterAccessor< UserType > | protected |
| dataValidity() const | ChimeraTK::TransferElement | inline |
| decorateDeepInside(std::function< boost::shared_ptr< NDRegisterAccessor< UserType > >(const boost::shared_ptr< NDRegisterAccessor< UserType > > &)> factory) | ChimeraTK::NDRegisterAccessor< UserType > | inlinevirtual |
| DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getAsCooked_impl, T const(unsigned int, unsigned int)) | ChimeraTK::NDRegisterAccessor< UserType > | |
| DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(setAsCooked_impl, void(unsigned int, unsigned int, T)) | ChimeraTK::NDRegisterAccessor< UserType > | |
| DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< UserType >, getAsCooked_impl, 2) | ChimeraTK::NDRegisterAccessor< UserType > | protected |
| DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< UserType >, setAsCooked_impl, 3) | ChimeraTK::NDRegisterAccessor< UserType > | protected |
| doPostRead(TransferType, bool) | ChimeraTK::TransferElement | inlineprotectedvirtual |
| doPostWrite(TransferType, VersionNumber) | ChimeraTK::TransferElement | inlineprotectedvirtual |
| doPreRead(TransferType) override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | virtual |
| doPreWrite(TransferType, VersionNumber) override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | virtual |
| doReadTransferSynchronously() override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlinevirtual |
| doWriteTransfer(ChimeraTK::VersionNumber) override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | virtual |
| doWriteTransferDestructively(ChimeraTK::VersionNumber versionNumber) | ChimeraTK::TransferElement | inlineprotectedvirtual |
| DummyInterruptTriggerAccessor(boost::shared_ptr< DeviceBackend > backend, std::function< VersionNumber(void)> interruptTrigger, const RegisterPath ®isterPathName, size_t numberOfElements=1, size_t elementsOffset=0, const AccessModeFlags &flags={}) | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | |
| getAccessModeFlags() const | ChimeraTK::TransferElement | inline |
| getAsCooked(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< UserType > | |
| getAsCooked_impl(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< UserType > | |
| getDescription() const | ChimeraTK::TransferElement | inline |
| getExceptionBackend() | ChimeraTK::TransferElement | inline |
| getHardwareAccessingElements() override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlineprotectedvirtual |
| getHighLevelImplElement() | ChimeraTK::TransferElement | inlinevirtual |
| getId() const | ChimeraTK::TransferElement | inline |
| getInternalElements() override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlineprotectedvirtual |
| getName() const | ChimeraTK::TransferElement | inline |
| getNumberOfChannels() const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| getNumberOfSamples() const | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| getReadAnyGroup() const | ChimeraTK::TransferElement | inline |
| getReadQueue() | ChimeraTK::TransferElement | inline |
| getUnit() const | ChimeraTK::TransferElement | inline |
| getValueType() const override | ChimeraTK::NDRegisterAccessor< UserType > | inlinevirtual |
| getVersionNumber() const | ChimeraTK::TransferElement | inline |
| interrupt() | ChimeraTK::TransferElement | inlinevirtual |
| interrupt_impl(QUEUE_TYPE &dataTransportQueue) | ChimeraTK::TransferElement | inline |
| isReadable() const override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlinevirtual |
| isReadOnly() const override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlinevirtual |
| isReadTransactionInProgress() const | ChimeraTK::TransferElement | inline |
| isWriteable() const override | ChimeraTK::DummyInterruptTriggerAccessor< UserType > | inlinevirtual |
| isWriteTransactionInProgress() const | ChimeraTK::TransferElement | inline |
| makeCopyRegisterDecorator() override | ChimeraTK::NDRegisterAccessor< UserType > | virtual |
| makeUniqueId() | ChimeraTK::TransferElement | inlineprotected |
| mayReplaceOther(const boost::shared_ptr< TransferElement const > &other) const | ChimeraTK::TransferElement | inlinevirtual |
| NDRegisterAccessor(std::string const &name, AccessModeFlags accessModeFlags, std::string const &unit=std::string(TransferElement::unitNotSet), std::string const &description=std::string()) | ChimeraTK::NDRegisterAccessor< UserType > | inline |
| operator=(const TransferElement &other)=delete | ChimeraTK::TransferElement | |
| operator=(TransferElement &&other)=delete | ChimeraTK::TransferElement | |
| postRead(TransferType type, bool updateDataBuffer) | ChimeraTK::TransferElement | inline |
| postWrite(TransferType type, VersionNumber versionNumber) | ChimeraTK::TransferElement | inline |
| preRead(TransferType type) | ChimeraTK::TransferElement | inline |
| preWrite(TransferType type, ChimeraTK::VersionNumber versionNumber) | ChimeraTK::TransferElement | inline |
| read() | ChimeraTK::TransferElement | inline |
| readLatest() | ChimeraTK::TransferElement | inline |
| readNonBlocking() | ChimeraTK::TransferElement | inline |
| readTransfer() | ChimeraTK::TransferElement | inline |
| readTransferNonBlocking() | ChimeraTK::TransferElement | inline |
| replaceTransferElement(boost::shared_ptr< TransferElement > newElement) | ChimeraTK::TransferElement | inlinevirtual |
| setActiveException(std::exception_ptr &setThisException) | ChimeraTK::TransferElement | inline |
| setAsCooked(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< UserType > | |
| setAsCooked_impl(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< UserType > | |
| setDataValidity(DataValidity validity=DataValidity::ok) | ChimeraTK::TransferElement | inline |
| setExceptionBackend(boost::shared_ptr< DeviceBackend > exceptionBackend) | ChimeraTK::TransferElement | inlinevirtual |
| setInReadAnyGroup(ReadAnyGroup *rag) | ChimeraTK::TransferElement | inlinevirtual |
| setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage >) | ChimeraTK::TransferElement | inlinevirtual |
| SharedPtr typedef | ChimeraTK::TransferElement | |
| TransferElement(std::string name, AccessModeFlags accessModeFlags, std::string unit=std::string(unitNotSet), std::string description=std::string()) | ChimeraTK::TransferElement | inline |
| TransferElement(const TransferElement &other)=delete | ChimeraTK::TransferElement | |
| TransferElement(TransferElement &&other)=delete | ChimeraTK::TransferElement | |
| unitNotSet | ChimeraTK::TransferElement | static |
| write(ChimeraTK::VersionNumber versionNumber={}) | ChimeraTK::TransferElement | inline |
| writeDestructively(ChimeraTK::VersionNumber versionNumber={}) | ChimeraTK::TransferElement | inline |
| writeTransfer(ChimeraTK::VersionNumber versionNumber) | ChimeraTK::TransferElement | inline |
| writeTransferDestructively(ChimeraTK::VersionNumber versionNumber) | ChimeraTK::TransferElement | inline |
| ~TransferElement()=default | ChimeraTK::TransferElement | virtual |