accessChannel(unsigned int channel) | ChimeraTK::NDRegisterAccessor< T > | inline |
accessChannel(unsigned int channel) const | ChimeraTK::NDRegisterAccessor< T > | inline |
accessChannels() | ChimeraTK::NDRegisterAccessor< T > | inline |
accessChannels() const | ChimeraTK::NDRegisterAccessor< T > | inline |
accessData(size_t sample) | ChimeraTK::NDRegisterAccessor< T > | inline |
accessData(size_t sample) const | ChimeraTK::NDRegisterAccessor< T > | inline |
accessData(unsigned int channel, unsigned int sample) | ChimeraTK::NDRegisterAccessor< T > | inline |
accessData(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< T > | inline |
buffer_2D | ChimeraTK::NDRegisterAccessor< T > | protected |
CountingDecorator(const boost::shared_ptr< ChimeraTK::TransferElement > &target, bool _fakeLowLevel=false) | CountingDecorator< T > | inline |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getAsCooked_impl, T const (unsigned int, unsigned int)) | ChimeraTK::NDRegisterAccessor< T > | |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(setAsCooked_impl, void(unsigned int, unsigned int, T)) | ChimeraTK::NDRegisterAccessor< T > | |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< T >, getAsCooked_impl, 2) | ChimeraTK::NDRegisterAccessor< T > | protected |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< T >, setAsCooked_impl, 3) | ChimeraTK::NDRegisterAccessor< T > | protected |
doPostRead(TransferType type, bool hasNewData) override | CountingDecorator< T > | inline |
doPostWrite(TransferType type, VersionNumber versionNumber) override | CountingDecorator< T > | inline |
doPreRead(TransferType type) override | CountingDecorator< T > | inline |
doPreWrite(TransferType type, VersionNumber versionNumber) override | CountingDecorator< T > | inline |
doReadTransferSynchronously() override | CountingDecorator< T > | inline |
doWriteTransfer(ChimeraTK::VersionNumber versionNumber) override | CountingDecorator< T > | inline |
doWriteTransferDestructively(ChimeraTK::VersionNumber versionNumber) override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
fakeLowLevel | CountingDecorator< T > | |
getAsCooked(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< T > | |
getAsCooked_impl(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< T > | |
getHardwareAccessingElements() override | CountingDecorator< T > | inline |
getInternalElements() override | CountingDecorator< T > | inline |
getNumberOfChannels() const | ChimeraTK::NDRegisterAccessor< T > | inline |
getNumberOfSamples() const | ChimeraTK::NDRegisterAccessor< T > | inline |
getValueType() const override | ChimeraTK::NDRegisterAccessor< T > | inline |
interrupt() override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
isReadable() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
isReadOnly() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
isWriteable() const override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
makeCopyRegisterDecorator() override | ChimeraTK::NDRegisterAccessor< T > | |
mayReplaceOther(const boost::shared_ptr< TransferElement const > &other) const override | CountingDecorator< T > | inline |
NDRegisterAccessor(std::string const &name, AccessModeFlags accessModeFlags, std::string const &unit=std::string(TransferElement::unitNotSet), std::string const &description=std::string()) | ChimeraTK::NDRegisterAccessor< T > | inline |
NDRegisterAccessorDecorator(const boost::shared_ptr< ChimeraTK::NDRegisterAccessor< T >> &target) | ChimeraTK::NDRegisterAccessorDecorator< T > | inlineexplicit |
nPostRead | CountingDecorator< T > | |
nPostWrite | CountingDecorator< T > | |
nPreRead | CountingDecorator< T > | |
nPreWrite | CountingDecorator< T > | |
nRead | CountingDecorator< T > | |
nReadLatest | CountingDecorator< T > | |
nReadNonBlocking | CountingDecorator< T > | |
nWrite | CountingDecorator< T > | |
replaceTransferElement(boost::shared_ptr< TransferElement > newElement) override | CountingDecorator< T > | inline |
NDRegisterAccessorDecorator< T >::replaceTransferElement(boost::shared_ptr< ChimeraTK::TransferElement > newElement) override | ChimeraTK::NDRegisterAccessorDecorator< T > | |
resetCounters() | CountingDecorator< T > | inline |
setAsCooked(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< T > | |
setAsCooked_impl(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< T > | |
setExceptionBackend(boost::shared_ptr< DeviceBackend > exceptionBackend) override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |
setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage > storage) override | ChimeraTK::NDRegisterAccessorDecorator< T > | inline |