Go to the documentation of this file.
12 #ifndef RTCTK_COMPONENTFRAMEWORK_FILEOLDBADAPTER_HPP
13 #define RTCTK_COMPONENTFRAMEWORK_FILEOLDBADAPTER_HPP
15 #include <mal/utility/Uri.hpp>
130 #endif // RTCTK_COMPONENTFRAMEWORK_FILEOLDBADAPTER_HPP
RepositoryIf::Response SendSubscribeRequest(const SubscribeRequest &request) const override
This is called to asynchronously send a subscription request for datapoints.
Definition: fileOldbAdapter.cpp:24
FileOldbAdapter(FileOldbAdapter &&)=default
The move constructor.
Implements a file based repository that stores datapoints in local YAML and FITS files.
Definition: fileRepository.hpp:68
Definition: commandReplier.cpp:20
A request object to pass information about datapoints to subscribe to.
Definition: repositorySubscriberIf.hpp:31
RepositoryIf::Response SendUnsubscribeRequest(const UnsubscribeRequest &request) const override
This is called to asynchronously send a request to unsubscribe from various notifications.
Definition: fileOldbAdapter.cpp:29
A request object to pass information about datapoints to unsubscribe from.
Definition: repositorySubscriberIf.hpp:95
FileOldbAdapter & operator=(const FileOldbAdapter &)=delete
This class cannot be copy assigned.
FileOldbAdapter()=delete
Do not allow construction with no arguments.
Declaration of FileRepository that provides a simple file based repository.
FileOldbAdapter & operator=(FileOldbAdapter &&)=default
The move assignment operator.
Definition: oldbIf.hpp:20
A file based OLDB adapter that simulates OLDB with a local YAML file.
Definition: fileOldbAdapter.hpp:92
An object used to wait for a request to complete.
Definition: repositoryIf.hpp:106
FileOldbAdapter(const FileOldbAdapter &)=delete
This class cannot be copy constructed.
virtual ~FileOldbAdapter()
Destroys the file based OLDB.
Definition: fileOldbAdapter.cpp:20
Header file for OldbIf, which defines the API for OldbAdapters.