![]() |
ChimeraTK-DeviceAccess 03.26.00
|
Inheritance diagram for DoNothingDecorator< UserType >:
Collaboration diagram for DoNothingDecorator< UserType >:Additional Inherited Members | |
Public Member Functions inherited from ChimeraTK::NDRegisterAccessorDecorator< UserType, UserType > | |
| NDRegisterAccessorDecorator (const boost::shared_ptr< ChimeraTK::NDRegisterAccessor< UserType > > &target) | |
| bool | doWriteTransfer (ChimeraTK::VersionNumber versionNumber) override |
| Implementation version of writeTransfer(). | |
| bool | doWriteTransferDestructively (ChimeraTK::VersionNumber versionNumber) override |
| Implementation version of writeTransferDestructively(). | |
| void | doReadTransferSynchronously () override |
| Implementation version of readTransfer() for synchronous reads. | |
| void | doPreRead (TransferType type) override |
| Backend specific implementation of preRead(). | |
| bool | isReadOnly () const override |
| Check if transfer element is read only, i.e. | |
| bool | isReadable () const override |
| Check if transfer element is readable. | |
| bool | isWriteable () const override |
| Check if transfer element is writeable. | |
| std::vector< boost::shared_ptr< ChimeraTK::TransferElement > > | getHardwareAccessingElements () override |
| Obtain the underlying TransferElements with actual hardware access. | |
| std::list< boost::shared_ptr< TransferElement > > | getInternalElements () override |
| Obtain the full list of TransferElements internally used by this TransferElement. | |
| void | setPersistentDataStorage (boost::shared_ptr< ChimeraTK::PersistentDataStorage > storage) override |
| Associate a persistent data storage object to be updated on each write operation of this ProcessArray. | |
| void | setInReadAnyGroup (ReadAnyGroup *rag) override |
| Set the ReadAnyGroup of which this TransferElement is part of. | |
| void | replaceTransferElement (boost::shared_ptr< ChimeraTK::TransferElement > newElement) override |
| boost::shared_ptr< NDRegisterAccessor< UserType > > | decorateDeepInside (std::function< boost::shared_ptr< NDRegisterAccessor< UserType > >(const boost::shared_ptr< NDRegisterAccessor< UserType > > &)> factory) override |
| Decorate the innermost TransferElement of the stack of decorators or decorator-like accessors. | |
| void | setExceptionBackend (boost::shared_ptr< DeviceBackend > exceptionBackend) override |
| Set the backend to which the exception has to be reported. | |
| void | interrupt () override |
| Return from a blocking read immediately and throw boost::thread_interrupted. | |
Protected Member Functions inherited from ChimeraTK::NDRegisterAccessorDecorator< UserType, UserType > | |
| void | initFromTarget (const boost::shared_ptr< ChimeraTK::NDRegisterAccessor< UserType > > &target) |
Definition at line 22 of file testSubArrayAccessorDecorator.cc.