RTC Toolkit  2.0.0
filePersistentRepoAdapter.hpp
Go to the documentation of this file.
1 
12 #ifndef RTCTK_COMPONENTFRAMEWORK_FILEPERSISTENTREPOADAPTER_HPP
13 #define RTCTK_COMPONENTFRAMEWORK_FILEPERSISTENTREPOADAPTER_HPP
14 
15 #include <mal/utility/Uri.hpp>
18 
19 namespace rtctk::componentFramework {
20 
29 public:
35 
46  explicit FilePersistentRepoAdapter(const elt::mal::Uri& datauri, const int dirdepth = 1);
47 
49 };
50 
51 } // namespace rtctk::componentFramework
52 
53 #endif // RTCTK_COMPONENTFRAMEWORK_FILEPERSISTENTREPOADAPTER_HPP
rtctk::componentFramework::PersistentRepoIf
Definition: persistentRepoIf.hpp:19
rtctk::componentFramework::FilePersistentRepoAdapter::FilePersistentRepoAdapter
FilePersistentRepoAdapter(const FilePersistentRepoAdapter &)=delete
persistentRepoIf.hpp
Header file for PersistentRepoIf, which defines the API for PersistentRepoAdapter.
rtctk::componentFramework::FileRepository
Implements a file based repository that stores datapoints in local YAML and FITS files.
Definition: fileRepository.hpp:68
rtctk::componentFramework::FilePersistentRepoAdapter::operator=
FilePersistentRepoAdapter & operator=(FilePersistentRepoAdapter &&)=default
rtctk::componentFramework
Definition: commandReplier.cpp:20
rtctk::componentFramework::FilePersistentRepoAdapter::FilePersistentRepoAdapter
FilePersistentRepoAdapter(FilePersistentRepoAdapter &&)=default
rtctk::componentFramework::FilePersistentRepoAdapter
Implements a file based Persistent Configuration Repository adapter that can be used for testing.
Definition: filePersistentRepoAdapter.hpp:28
rtctk::componentFramework::FilePersistentRepoAdapter::~FilePersistentRepoAdapter
virtual ~FilePersistentRepoAdapter()
Definition: filePersistentRepoAdapter.cpp:21
fileRepository.hpp
Declaration of FileRepository that provides a simple file based repository.
rtctk::componentFramework::FilePersistentRepoAdapter::FilePersistentRepoAdapter
FilePersistentRepoAdapter()=delete
rtctk::componentFramework::FilePersistentRepoAdapter::operator=
FilePersistentRepoAdapter & operator=(const FilePersistentRepoAdapter &)=delete