_accAddress | ChimeraTK::SubdeviceRegisterAccessor | protected |
_accDataArea | ChimeraTK::SubdeviceRegisterAccessor | protected |
_accStatus | ChimeraTK::SubdeviceRegisterAccessor | protected |
_backend | ChimeraTK::SubdeviceRegisterAccessor | protected |
_buffer | ChimeraTK::SubdeviceRegisterAccessor | protected |
_numberOfWords | ChimeraTK::SubdeviceRegisterAccessor | protected |
_startAddress | ChimeraTK::SubdeviceRegisterAccessor | protected |
accessChannel(unsigned int channel) | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessChannel(unsigned int channel) const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessChannels() | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessChannels() const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessData(size_t sample) | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessData(size_t sample) const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessData(unsigned int channel, unsigned int sample) | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
accessData(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
buffer_2D | ChimeraTK::NDRegisterAccessor< int32_t > | protected |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getAsCooked_impl, T const (unsigned int, unsigned int)) | ChimeraTK::NDRegisterAccessor< int32_t > | |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(setAsCooked_impl, void(unsigned int, unsigned int, T)) | ChimeraTK::NDRegisterAccessor< int32_t > | |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< int32_t >, getAsCooked_impl, 2) | ChimeraTK::NDRegisterAccessor< int32_t > | protected |
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< int32_t >, setAsCooked_impl, 3) | ChimeraTK::NDRegisterAccessor< int32_t > | protected |
doPostRead(TransferType type, bool hasNewData) override | ChimeraTK::SubdeviceRegisterAccessor | |
doPostWrite(TransferType type, VersionNumber) override | ChimeraTK::SubdeviceRegisterAccessor | |
doPreRead(TransferType type) override | ChimeraTK::SubdeviceRegisterAccessor | |
doPreWrite(TransferType type, VersionNumber) override | ChimeraTK::SubdeviceRegisterAccessor | |
doReadTransferSynchronously() override | ChimeraTK::SubdeviceRegisterAccessor | |
doWriteTransfer(ChimeraTK::VersionNumber versionNumber) override | ChimeraTK::SubdeviceRegisterAccessor | |
getAsCooked(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< int32_t > | |
getAsCooked_impl(unsigned int channel, unsigned int sample) const | ChimeraTK::NDRegisterAccessor< int32_t > | |
getHardwareAccessingElements() override | ChimeraTK::SubdeviceRegisterAccessor | protected |
getInternalElements() override | ChimeraTK::SubdeviceRegisterAccessor | protected |
getNumberOfChannels() const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
getNumberOfSamples() const | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
getValueType() const override | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
isReadable() const override | ChimeraTK::SubdeviceRegisterAccessor | |
isReadOnly() const override | ChimeraTK::SubdeviceRegisterAccessor | |
isWriteable() const override | ChimeraTK::SubdeviceRegisterAccessor | |
makeCopyRegisterDecorator() override | ChimeraTK::NDRegisterAccessor< int32_t > | |
mayReplaceOther(const boost::shared_ptr< TransferElement const > &) const override | ChimeraTK::SubdeviceRegisterAccessor | |
NDRegisterAccessor(std::string const &name, AccessModeFlags accessModeFlags, std::string const &unit=std::string(TransferElement::unitNotSet), std::string const &description=std::string()) | ChimeraTK::NDRegisterAccessor< int32_t > | inline |
replaceTransferElement(boost::shared_ptr< TransferElement > newElement) override | ChimeraTK::SubdeviceRegisterAccessor | protected |
setAsCooked(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< int32_t > | |
setAsCooked_impl(unsigned int channel, unsigned int sample, COOKED_TYPE value) | ChimeraTK::NDRegisterAccessor< int32_t > | |
SubdeviceRegisterAccessor(boost::shared_ptr< SubdeviceBackend > backend, const std::string ®isterPathName, boost::shared_ptr< NDRegisterAccessor< int32_t >> accAddress, boost::shared_ptr< NDRegisterAccessor< int32_t >> accDataArea, boost::shared_ptr< NDRegisterAccessor< int32_t >> accStatus, size_t byteOffset, size_t numberOfWords) | ChimeraTK::SubdeviceRegisterAccessor | |