ChimeraTK-DeviceAccess  03.18.00
CountingDecorator< T > Member List

This is the complete list of members for CountingDecorator< T >, including all inherited members.

accessChannel(unsigned int channel)ChimeraTK::NDRegisterAccessor< T >inline
accessChannel(unsigned int channel) constChimeraTK::NDRegisterAccessor< T >inline
accessChannels()ChimeraTK::NDRegisterAccessor< T >inline
accessChannels() constChimeraTK::NDRegisterAccessor< T >inline
accessData(size_t sample)ChimeraTK::NDRegisterAccessor< T >inline
accessData(size_t sample) constChimeraTK::NDRegisterAccessor< T >inline
accessData(unsigned int channel, unsigned int sample)ChimeraTK::NDRegisterAccessor< T >inline
accessData(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< T >inline
buffer_2DChimeraTK::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) overrideCountingDecorator< T >inline
doPostWrite(TransferType type, VersionNumber versionNumber) overrideCountingDecorator< T >inline
doPreRead(TransferType type) overrideCountingDecorator< T >inline
doPreWrite(TransferType type, VersionNumber versionNumber) overrideCountingDecorator< T >inline
doReadTransferSynchronously() overrideCountingDecorator< T >inline
doWriteTransfer(ChimeraTK::VersionNumber versionNumber) overrideCountingDecorator< T >inline
doWriteTransferDestructively(ChimeraTK::VersionNumber versionNumber) overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
fakeLowLevelCountingDecorator< T >
getAsCooked(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< T >
getAsCooked_impl(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< T >
getHardwareAccessingElements() overrideCountingDecorator< T >inline
getInternalElements() overrideCountingDecorator< T >inline
getNumberOfChannels() constChimeraTK::NDRegisterAccessor< T >inline
getNumberOfSamples() constChimeraTK::NDRegisterAccessor< T >inline
getValueType() const overrideChimeraTK::NDRegisterAccessor< T >inline
interrupt() overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
isReadable() const overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
isReadOnly() const overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
isWriteable() const overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
makeCopyRegisterDecorator() overrideChimeraTK::NDRegisterAccessor< T >
mayReplaceOther(const boost::shared_ptr< TransferElement const > &other) const overrideCountingDecorator< 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
nPostReadCountingDecorator< T >
nPostWriteCountingDecorator< T >
nPreReadCountingDecorator< T >
nPreWriteCountingDecorator< T >
nReadCountingDecorator< T >
nReadLatestCountingDecorator< T >
nReadNonBlockingCountingDecorator< T >
nWriteCountingDecorator< T >
replaceTransferElement(boost::shared_ptr< TransferElement > newElement) overrideCountingDecorator< T >inline
NDRegisterAccessorDecorator< T >::replaceTransferElement(boost::shared_ptr< ChimeraTK::TransferElement > newElement) overrideChimeraTK::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) overrideChimeraTK::NDRegisterAccessorDecorator< T >inline
setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage > storage) overrideChimeraTK::NDRegisterAccessorDecorator< T >inline