ChimeraTK-DeviceAccess  03.18.00
ChimeraTK::async::VariableDistributor< SourceType > Member List

This is the complete list of members for ChimeraTK::async::VariableDistributor< SourceType >, including all inherited members.

_asyncDomainChimeraTK::async::AsyncAccessorManagerprotected
_asyncVariablesChimeraTK::async::AsyncAccessorManagerprotected
_backendChimeraTK::async::AsyncAccessorManagerprotected
_delayedUnsubscriptionsChimeraTK::async::AsyncAccessorManagerprotected
_isHoldingDomainLockChimeraTK::async::AsyncAccessorManagerprotectedstatic
_parentChimeraTK::async::VariableDistributor< SourceType >
_sourceBufferChimeraTK::async::SourceTypedAsyncAccessorManager< SourceType >protected
_versionChimeraTK::async::SourceTypedAsyncAccessorManager< SourceType >protected
AsyncAccessorManager(boost::shared_ptr< DeviceBackend > backend, boost::shared_ptr< Domain > asyncDomain)ChimeraTK::async::SourceTypedAsyncAccessorManager< SourceType >inlineexplicit
ChimeraTK::async::AsyncAccessorManager::AsyncAccessorManager(boost::shared_ptr< DeviceBackend > backend, boost::shared_ptr< Domain > asyncDomain)ChimeraTK::async::AsyncAccessorManagerinlineexplicit
asyncVariableMapChanged(TransferElementID)ChimeraTK::async::AsyncAccessorManagerinlineprotectedvirtual
createAsyncVariable(AccessorInstanceDescriptor const &descriptor)ChimeraTK::async::VariableDistributor< SourceType >
createAsyncVariable(AccessorInstanceDescriptor const &)ChimeraTK::async::VariableDistributor< SourceType >
DEFINE_VIRTUAL_FUNCTION_TEMPLATE_VTABLE(createAsyncVariable, std::unique_ptr< AsyncVariable >(AccessorInstanceDescriptor const &))ChimeraTK::async::AsyncAccessorManagerprotected
distribute(SourceType, VersionNumber version)ChimeraTK::async::SourceTypedAsyncAccessorManager< SourceType >
prepareIntermediateBuffers()ChimeraTK::async::SourceTypedAsyncAccessorManager< SourceType >inlinevirtual
sendException(const std::exception_ptr &e)ChimeraTK::async::AsyncAccessorManager
subscribe(RegisterPath name, size_t numberOfWords, size_t wordOffsetInRegister, AccessModeFlags flags)ChimeraTK::async::AsyncAccessorManager
unsubscribe(TransferElementID id)ChimeraTK::async::AsyncAccessorManager
unsubscribeImpl(TransferElementID id)ChimeraTK::async::AsyncAccessorManagerprotected
VariableDistributor(boost::shared_ptr< DeviceBackend > backend, boost::shared_ptr< SubDomain< SourceType >> parent, boost::shared_ptr< Domain > asyncDomain)ChimeraTK::async::VariableDistributor< SourceType >
~AsyncAccessorManager()=defaultChimeraTK::async::AsyncAccessorManagervirtual