ChimeraTK-DeviceAccess-TangoBackend
00.01.02
Loading...
Searching...
No Matches
OfflineCache.h
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
#pragma once
4
5
#include "
RegisterCatalogue.h
"
6
7
#include <nlohmann/json.hpp>
8
#include <tango/tango.h>
9
10
#include <string>
11
namespace
ChimeraTK
{
12
13
class
OfflineCache
{
14
public
:
15
explicit
OfflineCache
(std::string cacheFilePath) : _cacheFilePath(std::move(cacheFilePath)) {}
16
17
TangoRegisterCatalogue
read
();
18
19
private
:
20
std::string _cacheFilePath;
21
};
22
}
// namespace ChimeraTK
RegisterCatalogue.h
ChimeraTK::OfflineCache
Definition
OfflineCache.h:13
ChimeraTK::OfflineCache::read
TangoRegisterCatalogue read()
Definition
OfflineCache.cc:8
ChimeraTK::OfflineCache::OfflineCache
OfflineCache(std::string cacheFilePath)
Definition
OfflineCache.h:15
ChimeraTK::TangoRegisterCatalogue
Definition
RegisterCatalogue.h:17
ChimeraTK
Definition
OfflineCache.h:11
sources
ChimeraTK-DeviceAccess-TangoBackend
include
OfflineCache.h
Generated by
1.9.8