ChimeraTK-DeviceAccess 03.20.00
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BackendRegisterCatalogue.cc
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Deutsches Elektronen-Synchrotron DESY, MSK, ChimeraTK Project <chimeratk-support@desy.de>
2// SPDX-License-Identifier: LGPL-3.0-or-later
3
5
6namespace ChimeraTK {
7
8 /********************************************************************************************************************/
9
10 [[nodiscard]] std::shared_ptr<async::DataConsistencyRealm> BackendRegisterCatalogueBase::getDataConsistencyRealm(
11 const std::vector<size_t>& /* qualifiedAsyncDomainId */) const {
12 return nullptr;
13 }
14
15 /********************************************************************************************************************/
16
18 const std::vector<size_t>& /* qualifiedAsyncDomainId */) const {
19 return {};
20 }
21
22 /********************************************************************************************************************/
23
24} // namespace ChimeraTK
virtual std::shared_ptr< async::DataConsistencyRealm > getDataConsistencyRealm(const std::vector< size_t > &qualifiedAsyncDomainId) const
Return DataConsistencyRealm for the given qualified AsyncDomainId.
virtual RegisterPath getDataConsistencyKeyRegisterPath(const std::vector< size_t > &qualifiedAsyncDomainId) const
Return RegisterPath for the register containing the DataConsistencyKey value for the given qualified ...
Class to store a register path name.