| _impl | ChimeraTK::TransferElementAbstractor | protected |
| dataValidity() const | ChimeraTK::TransferElementAbstractor | inline |
| get() | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | protected |
| get() const | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | protected |
| getAccessModeFlags() const | ChimeraTK::TransferElementAbstractor | inline |
| getAsCooked() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| getDescription() const | ChimeraTK::TransferElementAbstractor | inline |
| getHardwareAccessingElements() | ChimeraTK::TransferElementAbstractor | |
| getHighLevelImplElement() | ChimeraTK::TransferElementAbstractor | inline |
| getId() const | ChimeraTK::TransferElementAbstractor | inline |
| getImpl() | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| getInternalElements() | ChimeraTK::TransferElementAbstractor | |
| getName() const | ChimeraTK::TransferElementAbstractor | inline |
| getReadAnyGroup() const | ChimeraTK::TransferElementAbstractor | inline |
| getUnit() const | ChimeraTK::TransferElementAbstractor | inline |
| getValueType() const | ChimeraTK::TransferElementAbstractor | inline |
| getVersionNumber() const | ChimeraTK::TransferElementAbstractor | inline |
| interrupt() | ChimeraTK::TransferElementAbstractor | inline |
| isInitialised() const | ChimeraTK::TransferElementAbstractor | inline |
| isReadable() const | ChimeraTK::TransferElementAbstractor | inline |
| isReadOnly() const | ChimeraTK::TransferElementAbstractor | inline |
| isWriteable() const | ChimeraTK::TransferElementAbstractor | inline |
| NDRegisterAccessorAbstractor()=default | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| NDRegisterAccessorAbstractor(const NDRegisterAccessorAbstractor &)=default | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| NDRegisterAccessorAbstractor(boost::shared_ptr< NDRegisterAccessor< UserType > > impl) | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | explicitprotected |
| operator const ScalarRegisterAccessor< UserType, OTHER_TAG > &() const | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | inline |
| operator const UserType &() const | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | inline |
| operator ScalarRegisterAccessor< UserType, OTHER_TAG > &() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| operator UserType &() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | inline |
| operator++() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | inline |
| operator++(int) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| operator--() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | inline |
| operator--(int) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| operator=(UserType rightHandSide) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| ChimeraTK::NDRegisterAccessorAbstractor::operator=(const NDRegisterAccessorAbstractor &rightHandSide) const =delete | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| read() | ChimeraTK::TransferElementAbstractor | inline |
| readAndGet() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| readLatest() | ChimeraTK::TransferElementAbstractor | inline |
| readNonBlocking() | ChimeraTK::TransferElementAbstractor | inline |
| replace(const NDRegisterAccessorAbstractor< UserType > &newAccessor) | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| replace(boost::shared_ptr< NDRegisterAccessor< UserType > > newImpl) | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| ChimeraTK::TransferElementAbstractor::replace(const TransferElementAbstractor &newAccessor) | ChimeraTK::TransferElementAbstractor | inline |
| ChimeraTK::TransferElementAbstractor::replace(boost::shared_ptr< TransferElement > newImpl) | ChimeraTK::TransferElementAbstractor | inline |
| replaceTransferElement(const boost::shared_ptr< TransferElement > &newElement) | ChimeraTK::TransferElementAbstractor | |
| ScalarRegisterAccessor(boost::shared_ptr< NDRegisterAccessor< UserType > > impl) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| ScalarRegisterAccessor() | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| setAndWrite(UserType newValue, VersionNumber versionNumber={}) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| setAsCooked(COOKED_TYPE value) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |
| setDataValidity(DataValidity valid=DataValidity::ok) | ChimeraTK::TransferElementAbstractor | inline |
| setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage > storage) | ChimeraTK::TransferElementAbstractor | |
| TransferElementAbstractor(boost::shared_ptr< TransferElement > impl) | ChimeraTK::TransferElementAbstractor | inlineexplicit |
| TransferElementAbstractor()=default | ChimeraTK::TransferElementAbstractor | |
| TransferGroup | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | friend |
| value_type typedef | ChimeraTK::NDRegisterAccessorAbstractor< UserType > | |
| write(ChimeraTK::VersionNumber versionNumber={}) | ChimeraTK::TransferElementAbstractor | inline |
| writeDestructively(ChimeraTK::VersionNumber versionNumber={}) | ChimeraTK::TransferElementAbstractor | inline |
| writeIfDifferent(UserType newValue, VersionNumber versionNumber=VersionNumber{nullptr}, DataValidity validity=DataValidity::ok) | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | |