RTC Toolkit 4.0.2
Loading...
Searching...
No Matches
fakeRuntimeRepoIf.hpp
Go to the documentation of this file.
1
13#ifndef RTCTK_COMPONENTFRAMEWORK_TEST_FAKERUNTIMEREPOIF_HPP
14#define RTCTK_COMPONENTFRAMEWORK_TEST_FAKERUNTIMEREPOIF_HPP
15
18
20
27public:
29
30 void CreateDataPoint(const DataPointPath& path,
31 const std::type_info& type,
32 const std::string& server_alias) override;
33
34 std::string GetServerAlias(const DataPointPath& path) const override;
35};
36
37} // namespace rtctk::componentFramework::test
38
39#endif // RTCTK_COMPONENTFRAMEWORK_TEST_FAKERUNTIMEREPOIF_HPP
This class provides a wrapper for a data point path.
Definition: dataPointPath.hpp:73
Base interface for all Runtime Configuration Repository adapters.
Definition: runtimeRepoIf.hpp:28
void CreateDataPoint(const DataPointPath &, const std::type_info &) override
Creates a new datapoint in the repository with a specified type.
Definition: fakeRepositoryIf.cpp:19
A very simple fake implementation of RepositorySubscriberIf to allow testing the interactions and cal...
Definition: fakeRepositorySubscriber.hpp:31
Implementation of a fake of RuntimeRepoIf for testing.
Definition: fakeRuntimeRepoIf.hpp:26
void CreateDataPoint(const DataPointPath &path, const std::type_info &type, const std::string &server_alias) override
Creates a new datapoint in the repository with a specified type on a particular external Redis server...
Definition: fakeRuntimeRepoIf.cpp:24
std::string GetServerAlias(const DataPointPath &path) const override
Fetches the server alias for a specific datapoint.
Definition: fakeRuntimeRepoIf.cpp:31
Definition: fakeClock.cpp:15
Header file for RuntimeRepoIf, which defines the API for RuntimeRepoAdapters.