_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 |
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 class | ChimeraTK::ScalarRegisterAccessor< UserType, TAG > | friend |
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 > | |