ChimeraTK-DeviceAccess 03.25.00
Loading...
Searching...
No Matches
ChimeraTK::TransferElementTestAccessor< UserType > Member List

This is the complete list of members for ChimeraTK::TransferElementTestAccessor< UserType >, including all inherited members.

_accessModeFlagsChimeraTK::TransferElementTestAccessor< UserType >
_activeExceptionChimeraTK::TransferElementTestAccessor< UserType >
_currentIndexChimeraTK::TransferElementTestAccessor< UserType >static
_dataValidityChimeraTK::TransferElementprotected
_descriptionChimeraTK::TransferElementprotected
_exceptionBackendChimeraTK::TransferElementprotected
_hardwareAccessingElementsChimeraTK::TransferElementTestAccessor< UserType >
_idChimeraTK::TransferElementprotected
_inReadAnyGroupChimeraTK::TransferElementprotected
_internalElementsChimeraTK::TransferElementTestAccessor< UserType >
_isInTransferGroupChimeraTK::TransferElementprotected
_listMayReplaceElementsChimeraTK::TransferElementTestAccessor< UserType >
_listReplacementElementsChimeraTK::TransferElementTestAccessor< UserType >
_nameChimeraTK::TransferElementprotected
_postIndexChimeraTK::TransferElementTestAccessor< UserType >
_postRead_counterChimeraTK::TransferElementTestAccessor< UserType >
_postWrite_counterChimeraTK::TransferElementTestAccessor< UserType >
_postWrite_versionChimeraTK::TransferElementTestAccessor< UserType >
_preIndexChimeraTK::TransferElementTestAccessor< UserType >
_preRead_counterChimeraTK::TransferElementTestAccessor< UserType >
_previousDataLostChimeraTK::TransferElementTestAccessor< UserType >
_preWrite_counterChimeraTK::TransferElementTestAccessor< UserType >
_preWrite_versionChimeraTK::TransferElementTestAccessor< UserType >
_readableChimeraTK::TransferElementTestAccessor< UserType >
_readQueueChimeraTK::TransferElementTestAccessor< UserType >
_readTransfer_counterChimeraTK::TransferElementTestAccessor< UserType >
_seenActiveExceptionChimeraTK::TransferElementTestAccessor< UserType >
_setPostReadDataChimeraTK::TransferElementTestAccessor< UserType >
_setPostReadVersionChimeraTK::TransferElementTestAccessor< UserType >
_throwLogicErrChimeraTK::TransferElementTestAccessor< UserType >
_thrownExceptionChimeraTK::TransferElementTestAccessor< UserType >
_throwNumericCastChimeraTK::TransferElementTestAccessor< UserType >
_throwRuntimeErrInPreChimeraTK::TransferElementTestAccessor< UserType >
_throwRuntimeErrInTransferChimeraTK::TransferElementTestAccessor< UserType >
_transferIndexChimeraTK::TransferElementTestAccessor< UserType >
_transferType_postChimeraTK::TransferElementTestAccessor< UserType >
_transferType_preChimeraTK::TransferElementTestAccessor< UserType >
_unitChimeraTK::TransferElementprotected
_updateDataBufferChimeraTK::TransferElementTestAccessor< UserType >
_versionNumberChimeraTK::TransferElementprotected
_writeableChimeraTK::TransferElementTestAccessor< UserType >
_writeTransfer_counterChimeraTK::TransferElementTestAccessor< UserType >
_writeTransfer_versionChimeraTK::TransferElementTestAccessor< UserType >
_writeTransferDestructively_counterChimeraTK::TransferElementTestAccessor< UserType >
accessChannel(unsigned int channel)ChimeraTK::NDRegisterAccessor< UserType >inline
accessChannel(unsigned int channel) constChimeraTK::NDRegisterAccessor< UserType >inline
accessChannels()ChimeraTK::NDRegisterAccessor< UserType >inline
accessChannels() constChimeraTK::NDRegisterAccessor< UserType >inline
accessData(size_t sample)ChimeraTK::NDRegisterAccessor< UserType >inline
accessData(size_t sample) constChimeraTK::NDRegisterAccessor< UserType >inline
accessData(unsigned int channel, unsigned int sample)ChimeraTK::NDRegisterAccessor< UserType >inline
accessData(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< UserType >inline
buffer_2DChimeraTK::NDRegisterAccessor< UserType >protected
dataValidity() constChimeraTK::TransferElementinline
decorateDeepInside(std::function< boost::shared_ptr< NDRegisterAccessor< UserType > >(const boost::shared_ptr< NDRegisterAccessor< UserType > > &)> factory)ChimeraTK::NDRegisterAccessor< UserType >inlinevirtual
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getAsCooked_impl, T const(unsigned int, unsigned int))ChimeraTK::NDRegisterAccessor< UserType >
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(setAsCooked_impl, void(unsigned int, unsigned int, T))ChimeraTK::NDRegisterAccessor< UserType >
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< UserType >, getAsCooked_impl, 2)ChimeraTK::NDRegisterAccessor< UserType >protected
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(NDRegisterAccessor< UserType >, setAsCooked_impl, 3)ChimeraTK::NDRegisterAccessor< UserType >protected
doPostRead(TransferType type, bool updateDataBuffer) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doPostWrite(TransferType type, VersionNumber versionNumber) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doPreRead(TransferType type) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doPreWrite(TransferType type, VersionNumber versionNumber) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doReadTransferSynchronously() overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doWriteTransfer(ChimeraTK::VersionNumber versionNumber) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
doWriteTransferDestructively(ChimeraTK::VersionNumber versionNumber) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
getAccessModeFlags() constChimeraTK::TransferElementinline
getAsCooked(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< UserType >
getAsCooked_impl(unsigned int channel, unsigned int sample) constChimeraTK::NDRegisterAccessor< UserType >
getDescription() constChimeraTK::TransferElementinline
getExceptionBackend()ChimeraTK::TransferElementinline
getHardwareAccessingElements() overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
getHighLevelImplElement()ChimeraTK::TransferElementinlinevirtual
getId() constChimeraTK::TransferElementinline
getInternalElements() overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
getName() constChimeraTK::TransferElementinline
getNumberOfChannels() constChimeraTK::NDRegisterAccessor< UserType >inline
getNumberOfSamples() constChimeraTK::NDRegisterAccessor< UserType >inline
getReadAnyGroup() constChimeraTK::TransferElementinline
getReadQueue()ChimeraTK::TransferElementinline
getUnit() constChimeraTK::TransferElementinline
getValueType() const overrideChimeraTK::NDRegisterAccessor< UserType >inlinevirtual
getVersionNumber() constChimeraTK::TransferElementinline
interrupt() overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
interrupt_impl(QUEUE_TYPE &dataTransportQueue)ChimeraTK::TransferElementinline
isReadable() const overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
isReadOnly() const overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
isReadTransactionInProgress() constChimeraTK::TransferElementinline
isWriteable() const overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
isWriteTransactionInProgress() constChimeraTK::TransferElementinline
makeCopyRegisterDecorator() overrideChimeraTK::NDRegisterAccessor< UserType >virtual
makeUniqueId()ChimeraTK::TransferElementinlineprotected
mayReplaceOther(const boost::shared_ptr< TransferElement const > &other) const overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
NDRegisterAccessor(std::string const &name, AccessModeFlags accessModeFlags, std::string const &unit=std::string(TransferElement::unitNotSet), std::string const &description=std::string())ChimeraTK::NDRegisterAccessor< UserType >inline
operator=(const TransferElement &other)=deleteChimeraTK::TransferElement
operator=(TransferElement &&other)=deleteChimeraTK::TransferElement
postRead(TransferType type, bool updateDataBuffer)ChimeraTK::TransferElementinline
postWrite(TransferType type, VersionNumber versionNumber)ChimeraTK::TransferElementinline
preRead(TransferType type)ChimeraTK::TransferElementinline
preWrite(TransferType type, ChimeraTK::VersionNumber versionNumber)ChimeraTK::TransferElementinline
push()ChimeraTK::TransferElementTestAccessor< UserType >inline
putDiscardValueOnQueue()ChimeraTK::TransferElementTestAccessor< UserType >inline
putRuntimeErrorOnQueue()ChimeraTK::TransferElementTestAccessor< UserType >inline
read()ChimeraTK::TransferElementinline
readLatest()ChimeraTK::TransferElementinline
readNonBlocking()ChimeraTK::TransferElementinline
readTransfer()ChimeraTK::TransferElementinline
readTransferNonBlocking()ChimeraTK::TransferElementinline
replaceTransferElement(boost::shared_ptr< TransferElement > newElement) overrideChimeraTK::TransferElementTestAccessor< UserType >inlinevirtual
resetCounters()ChimeraTK::TransferElementTestAccessor< UserType >inline
setActiveException(std::exception_ptr &setThisException)ChimeraTK::TransferElementinline
setAsCooked(unsigned int channel, unsigned int sample, COOKED_TYPE value)ChimeraTK::NDRegisterAccessor< UserType >
setAsCooked_impl(unsigned int channel, unsigned int sample, COOKED_TYPE value)ChimeraTK::NDRegisterAccessor< UserType >
setDataValidity(DataValidity validity=DataValidity::ok)ChimeraTK::TransferElementinline
setExceptionBackend(boost::shared_ptr< DeviceBackend > exceptionBackend)ChimeraTK::TransferElementinlinevirtual
setInReadAnyGroup(ReadAnyGroup *rag)ChimeraTK::TransferElementinlinevirtual
setPersistentDataStorage(boost::shared_ptr< ChimeraTK::PersistentDataStorage >)ChimeraTK::TransferElementinlinevirtual
SharedPtr typedefChimeraTK::TransferElement
TransferElement(std::string name, AccessModeFlags accessModeFlags, std::string unit=std::string(unitNotSet), std::string description=std::string())ChimeraTK::TransferElementinline
TransferElement(const TransferElement &other)=deleteChimeraTK::TransferElement
TransferElement(TransferElement &&other)=deleteChimeraTK::TransferElement
TransferElementTestAccessor(AccessModeFlags flags)ChimeraTK::TransferElementTestAccessor< UserType >inline
unitNotSetChimeraTK::TransferElementstatic
write(ChimeraTK::VersionNumber versionNumber={})ChimeraTK::TransferElementinline
writeDestructively(ChimeraTK::VersionNumber versionNumber={})ChimeraTK::TransferElementinline
writeTransfer(ChimeraTK::VersionNumber versionNumber)ChimeraTK::TransferElementinline
writeTransferDestructively(ChimeraTK::VersionNumber versionNumber)ChimeraTK::TransferElementinline
~TransferElement()=defaultChimeraTK::TransferElementvirtual
~TransferElementTestAccessor() overrideChimeraTK::TransferElementTestAccessor< UserType >inline