| _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 |
| CountingDecorator(const boost::shared_ptr< ChimeraTK::TransferElement > &target, bool _fakeLowLevel=false) | CountingDecorator< T > | inline |
| dataValidity() const | ChimeraTK::TransferElement | inline |
| decorateDeepInside(std::function< boost::shared_ptr< NDRegisterAccessor< T > >(const boost::shared_ptr< NDRegisterAccessor< T > > &)> factory) override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| 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 type, bool hasNewData) override | CountingDecorator< T > | inlinevirtual |
| doPostWrite(TransferType type, VersionNumber versionNumber) override | CountingDecorator< T > | inlinevirtual |
| doPreRead(TransferType type) override | CountingDecorator< T > | inlinevirtual |
| doPreWrite(TransferType type, VersionNumber versionNumber) override | CountingDecorator< T > | inlinevirtual |
| doReadTransferSynchronously() override | CountingDecorator< T > | inlinevirtual |
| doWriteTransfer(ChimeraTK::VersionNumber versionNumber) override | CountingDecorator< T > | inlinevirtual |
| doWriteTransferDestructively(ChimeraTK::VersionNumber versionNumber) override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| fakeLowLevel | CountingDecorator< T > | |
| 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 | CountingDecorator< T > | inlinevirtual |
| getHighLevelImplElement() | ChimeraTK::TransferElement | inlinevirtual |
| getId() const | ChimeraTK::TransferElement | inline |
| getInternalElements() override | CountingDecorator< T > | inlinevirtual |
| 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 |
| initFromTarget(const boost::shared_ptr< ChimeraTK::NDRegisterAccessor< T > > &target) | ChimeraTK::NDRegisterAccessorDecorator< T > | protected |
| interrupt() override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| interrupt_impl(QUEUE_TYPE &dataTransportQueue) | ChimeraTK::TransferElement | inline |
| isReadable() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| isReadOnly() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| isReadTransactionInProgress() const | ChimeraTK::TransferElement | inline |
| isWriteable() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| isWriteTransactionInProgress() const | ChimeraTK::TransferElement | inline |
| makeCopyRegisterDecorator() override | ChimeraTK::NDRegisterAccessor< UserType > | virtual |
| makeUniqueId() | ChimeraTK::TransferElement | inlineprotected |
| mayReplaceOther(const boost::shared_ptr< TransferElement const > &other) const override | CountingDecorator< T > | 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 |
| NDRegisterAccessorDecorator(const boost::shared_ptr< ChimeraTK::NDRegisterAccessor< T > > &target) | ChimeraTK::NDRegisterAccessorDecorator< T > | explicit |
| nPostRead | CountingDecorator< T > | |
| nPostWrite | CountingDecorator< T > | |
| nPreRead | CountingDecorator< T > | |
| nPreWrite | CountingDecorator< T > | |
| nRead | CountingDecorator< T > | |
| nReadLatest | CountingDecorator< T > | |
| nReadNonBlocking | CountingDecorator< T > | |
| nWrite | CountingDecorator< T > | |
| 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) override | CountingDecorator< T > | inlinevirtual |
| NDRegisterAccessorDecorator< T >::replaceTransferElement(boost::shared_ptr< ChimeraTK::TransferElement > newElement) override | ChimeraTK::NDRegisterAccessorDecorator< T > | |
| resetCounters() | CountingDecorator< T > | inline |
| 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) override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| setInReadAnyGroup(ReadAnyGroup *rag) override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage > storage) override | ChimeraTK::NDRegisterAccessorDecorator< T > | virtual |
| 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 |