ChimeraTK-DeviceAccess  03.18.00
ChimeraTK::ExceptionDummy Member List

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

_activateNewPushAccessorsChimeraTK::ExceptionDummy
_asyncDomainsContainerChimeraTK::DeviceBackendImplprotected
_barContentsChimeraTK::DummyBackendprotected
_mapFileChimeraTK::DummyBackendprotected
_metadataCatalogueChimeraTK::NumericAddressedBackendprotected
_openedChimeraTK::DeviceBackendImplprotected
_pushDecoratorsChimeraTK::ExceptionDummy
_pushDecoratorsMutexChimeraTK::ExceptionDummy
_pushVersionsChimeraTK::ExceptionDummy
_readOnlyAddressesChimeraTK::DummyBackendprotected
_registerMapChimeraTK::NumericAddressedBackendprotected
_registerMapPointerChimeraTK::NumericAddressedBackendprotected
_registerValiditiesChimeraTK::ExceptionDummy
_registerValiditiesMutexChimeraTK::ExceptionDummy
_unalignedAccessChimeraTK::NumericAddressedBackendprotected
_writeCallbackFunctionsChimeraTK::DummyBackendprotected
_writeCounterMapChimeraTK::ExceptionDummy
_writeOrderCounterChimeraTK::ExceptionDummy
_writeOrderMapChimeraTK::ExceptionDummy
activateAsyncRead() noexcept overrideChimeraTK::ExceptionDummyvirtual
activateSubscription(uint32_t interruptNumber, boost::shared_ptr< async::DomainImpl< std::nullptr_t >> asyncDomain)ChimeraTK::NumericAddressedBackendvirtual
asyncReadActivated()ChimeraTK::ExceptionDummy
barIndexValid([[maybe_unused]] uint64_t bar) overrideChimeraTK::DummyBackendBase
ChimeraTK::NumericAddressedBackend::barIndexValid(uint64_t bar)ChimeraTK::NumericAddressedBackendvirtual
canMergeRequests() constChimeraTK::NumericAddressedBackendinlinevirtual
checkActiveException() finalChimeraTK::DeviceBackendImplinlinevirtual
checkSizeIsMultipleOfWordSize(size_t sizeInBytes)ChimeraTK::DummyBackendBasestatic
close() finalChimeraTK::NumericAddressedBackendvirtual
closeImpl() overrideChimeraTK::ExceptionDummyvirtual
convertPathRelativeToDmapToAbs(std::string const &mapfileName)ChimeraTK::DummyBackendprotectedstatic
createInstance(std::string address, std::map< std::string, std::string > parameters)ChimeraTK::ExceptionDummystatic
DEFINE_VIRTUAL_FUNCTION_OVERRIDE_VTABLE(DummyBackendBase, getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T >>(const RegisterPath &, size_t, size_t, AccessModeFlags))ChimeraTK::ExceptionDummy
ChimeraTK::DummyBackend::DEFINE_VIRTUAL_FUNCTION_OVERRIDE_VTABLE(NumericAddressedBackend, getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T >>(const RegisterPath &, size_t, size_t, AccessModeFlags))ChimeraTK::DummyBackendBase
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(getRegisterAccessor_impl, boost::shared_ptr< NDRegisterAccessor< T >>(const RegisterPath &, size_t, size_t, AccessModeFlags))ChimeraTK::DeviceBackend
DummyBackend(const std::string &mapFileName)ChimeraTK::DummyBackendexplicit
DummyBackendBase(std::string const &mapFileName)ChimeraTK::DummyBackendBaseexplicit
ExceptionDummy(std::string const &mapFileName)ChimeraTK::ExceptionDummyexplicit
findCallbackFunctionsForAddressRange(AddressRange addressRange)ChimeraTK::DummyBackendprotected
getActiveExceptionMessage() noexceptChimeraTK::DeviceBackendImpl
getAsyncDomainInitialValue(size_t asyncDomainId)ChimeraTK::NumericAddressedBackend
getAsyncDomainInitialValue([[maybe_unused]] size_t asyncDomainId)ChimeraTK::NumericAddressedBackend
getBarSizesInBytesFromRegisterMapping() constChimeraTK::DummyBackendBase
getMetadataCatalogue() const overrideChimeraTK::NumericAddressedBackendvirtual
getRawAccessor(const std::string &module, const std::string &register_name)ChimeraTK::DummyBackend
getRegisterAccessor(const RegisterPath &registerPathName, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::DeviceBackend
getRegisterCatalogue() const overrideChimeraTK::NumericAddressedBackendvirtual
getRegisterInfo(const RegisterPath &registerPathName)ChimeraTK::NumericAddressedBackend
getValidity(RegisterPath path)ChimeraTK::ExceptionDummyinline
getWriteCount(const RegisterPath &path)ChimeraTK::ExceptionDummy
getWriteOrder(const RegisterPath &path)ChimeraTK::ExceptionDummy
isConnected() finalChimeraTK::DeviceBackendImplinlinevirtual
isFunctional() const noexcept finalChimeraTK::DeviceBackendImplinlinevirtual
isOpen() overrideChimeraTK::DeviceBackendImplinlinevirtual
isReadOnly(uint64_t bar, uint64_t address) constChimeraTK::DummyBackendprotected
isWriteRangeOverlap(AddressRange firstRange, AddressRange secondRange)ChimeraTK::DummyBackendprotected
minimumTransferAlignment([[maybe_unused]] uint64_t bar) const overrideChimeraTK::DummyBackendBasevirtual
mutexChimeraTK::DummyBackendprotected
NumericAddressedBackend(const std::string &mapFileName="", std::unique_ptr< NumericAddressedRegisterCatalogue > registerMapPointer=std::make_unique< NumericAddressedRegisterCatalogue >())ChimeraTK::NumericAddressedBackendexplicit
NumericAddressedLowLevelTransferElementChimeraTK::NumericAddressedBackendprotected
open() overrideChimeraTK::ExceptionDummyvirtual
read(uint64_t bar, uint64_t address, int32_t *data, size_t sizeInBytes) overrideChimeraTK::ExceptionDummyvirtual
ChimeraTK::DummyBackend::read([[maybe_unused]] uint8_t bar,[[maybe_unused]] uint32_t address,[[maybe_unused]] int32_t *data,[[maybe_unused]] size_t sizeInBytes) finalChimeraTK::DummyBackendinline
ChimeraTK::DummyBackendBase::read([[maybe_unused]] uint8_t bar, [[maybe_unused]] uint32_t address, [[maybe_unused]] int32_t *data, [[maybe_unused]] size_t sizeInBytes) finalChimeraTK::DummyBackendBaseinlinevirtual
readDeviceInfo() overrideChimeraTK::DummyBackendvirtual
resizeBarContents()ChimeraTK::DummyBackendprotected
returnInstance([[maybe_unused]] const std::string &instanceId, Args &&... arguments)ChimeraTK::DummyBackendBaseinlinestatic
runWriteCallbackFunctionsForAddressRange(AddressRange addressRange)ChimeraTK::DummyBackendprotected
setException(const std::string &message) noexcept finalChimeraTK::DeviceBackendImplvirtual
setExceptionImpl() noexcept overrideChimeraTK::ExceptionDummyvirtual
setOpenedAndClearException() noexceptChimeraTK::DeviceBackendImplprotected
setReadOnly(uint64_t bar, uint64_t address, size_t sizeInWords)ChimeraTK::DummyBackendprotected
setReadOnly(AddressRange addressRange)ChimeraTK::DummyBackendprotected
setValidity(RegisterPath path, DataValidity val)ChimeraTK::ExceptionDummyinline
setWriteCallbackFunction(AddressRange addressRange, boost::function< void(void)> const &writeCallbackFunction)ChimeraTK::DummyBackendprotected
throwExceptionCounterChimeraTK::DummyBackendBase
throwExceptionOpenChimeraTK::DummyBackendBase
throwExceptionReadChimeraTK::DummyBackendBase
throwExceptionWriteChimeraTK::DummyBackendBase
TriggeredPollDistributorChimeraTK::NumericAddressedBackendprotected
triggerInterrupt(uint32_t interruptNumber) overrideChimeraTK::DummyBackendvirtual
triggerPush(RegisterPath path, VersionNumber v={})ChimeraTK::ExceptionDummy
write(uint64_t bar, uint64_t address, int32_t const *data, size_t sizeInBytes) overrideChimeraTK::ExceptionDummyvirtual
ChimeraTK::DummyBackend::write([[maybe_unused]] uint8_t bar,[[maybe_unused]] uint32_t address,[[maybe_unused]] int32_t const *data,[[maybe_unused]] size_t sizeInBytes) finalChimeraTK::DummyBackendinline
ChimeraTK::DummyBackendBase::write([[maybe_unused]] uint8_t bar, [[maybe_unused]] uint32_t address, [[maybe_unused]] int32_t const *data, [[maybe_unused]] size_t sizeInBytes) finalChimeraTK::DummyBackendBaseinlinevirtual
writeRegisterWithoutCallback(uint64_t bar, uint64_t address, int32_t data)ChimeraTK::DummyBackendprotected
~DeviceBackend()=defaultChimeraTK::DeviceBackendvirtual
~DummyBackend() override=defaultChimeraTK::DummyBackend
~DummyBackendBase() override=defaultChimeraTK::DummyBackendBase
~NumericAddressedBackend() override=defaultChimeraTK::NumericAddressedBackend