ChimeraTK-DeviceAccess 03.25.00
Loading...
Searching...
No Matches
ChimeraTK::SubdeviceBackend Member List

This is the complete list of members for ChimeraTK::SubdeviceBackend, including all inherited members.

_asyncDomainsContainerChimeraTK::DeviceBackendImplprotected
_metadataCatalogueChimeraTK::SubdeviceBackendprotected
_openedChimeraTK::DeviceBackendImplprotected
_registerMapChimeraTK::SubdeviceBackendprotected
activateAsyncRead() noexcept overrideChimeraTK::SubdeviceBackendprotectedvirtual
addressToDataDelayChimeraTK::SubdeviceBackendprotected
BackendID typedefChimeraTK::DeviceBackend
checkActiveException() finalChimeraTK::DeviceBackendImplinlinevirtual
close() overrideChimeraTK::SubdeviceBackendvirtual
createInstance(std::string address, std::map< std::string, std::string > parameters)ChimeraTK::SubdeviceBackendstatic
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T > >(const RegisterPath &, size_t, size_t, AccessModeFlags))ChimeraTK::DeviceBackend
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE_FILLER(SubdeviceBackend, getRegisterAccessor_impl, 4)ChimeraTK::SubdeviceBackendprotected
getActiveExceptionMessage() noexceptChimeraTK::DeviceBackendImpl
getBackendID()ChimeraTK::DeviceBackendinline
getInvolvedBackendIDs() overrideChimeraTK::SubdeviceBackendvirtual
getMetadataCatalogue() const overrideChimeraTK::SubdeviceBackendvirtual
getRegisterAccessor(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::DeviceBackend
getRegisterAccessor_area(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::SubdeviceBackendprotected
getRegisterAccessor_area(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::SubdeviceBackendprotected
getRegisterAccessor_helper(const NumericAddressedRegisterInfo &info, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::SubdeviceBackendprotected
getRegisterAccessor_impl(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::SubdeviceBackendprotected
getRegisterAccessor_synchronized(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, const AccessModeFlags &flags)ChimeraTK::SubdeviceBackendprotected
getRegisterAccessor_synchronized(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, const AccessModeFlags &flags)ChimeraTK::SubdeviceBackendprotected
getRegisterCatalogue() const overrideChimeraTK::SubdeviceBackendvirtual
isConnected() finalChimeraTK::DeviceBackendImplinlinevirtual
isFunctional() const noexcept finalChimeraTK::DeviceBackendImplinlinevirtual
isOpen() overrideChimeraTK::DeviceBackendImplinlinevirtual
mutexChimeraTK::SubdeviceBackendprotected
needAreaParam()ChimeraTK::SubdeviceBackendinlineprotected
needStatusParam()ChimeraTK::SubdeviceBackendinlineprotected
obtainTargetBackend()ChimeraTK::SubdeviceBackendprotected
open() overrideChimeraTK::SubdeviceBackendvirtual
readDeviceInfo() overrideChimeraTK::SubdeviceBackendinlinevirtual
setException(const std::string &message) noexcept finalChimeraTK::DeviceBackendImplvirtual
setExceptionImpl() noexcept overrideChimeraTK::SubdeviceBackendprotectedvirtual
setOpenedAndClearException() noexceptChimeraTK::DeviceBackendImplprotected
sleepTimeChimeraTK::SubdeviceBackendprotected
SubdeviceBackend(std::map< std::string, std::string > parameters)ChimeraTK::SubdeviceBackendexplicit
SubdeviceRegisterAccessorChimeraTK::SubdeviceBackendfriend
targetAddressChimeraTK::SubdeviceBackendprotected
targetAliasChimeraTK::SubdeviceBackendprotected
targetAreaChimeraTK::SubdeviceBackendprotected
targetControlChimeraTK::SubdeviceBackendprotected
targetDataChimeraTK::SubdeviceBackendprotected
targetDeviceChimeraTK::SubdeviceBackendprotected
timeoutChimeraTK::SubdeviceBackendprotected
typeChimeraTK::SubdeviceBackendprotected
Type enum nameChimeraTK::SubdeviceBackendprotected
verifyRegisterAccessorSize(const NumericAddressedRegisterInfo &info, size_t &numberOfWords, size_t wordOffsetInRegister, bool enforceAlignment)ChimeraTK::SubdeviceBackendprotected
~DeviceBackend()=defaultChimeraTK::DeviceBackendvirtual