Go to the documentation of this file.
12 #ifndef RTCTK_COMPONENTFRAMEWORK_REPOSITORYIFUTILS_HPP
13 #define RTCTK_COMPONENTFRAMEWORK_REPOSITORYIFUTILS_HPP
20 #include <numapp/numapolicies.hpp>
86 std::optional<numapp::NumaPolicies>
GetNumaPolicies(RepositoryIf& repo,
const DataPointPath& path);
89 #endif // #ifndef RTCTK_COMPONENTFRAMEWORK_REPOSITORYIFUTILS_HPP
T GetDataPoint(const DataPointPath &path) const
Fetches a datapoint from the repository.
Definition: repositoryIf.hpp:552
Definition: commandReplier.cpp:20
virtual bool DataPointExists(const DataPointPath &path) const =0
Checks for the existence of a datapoint in the repository.
Header file for RepositoryIf and related base classes.
std::optional< numapp::NumaPolicies > GetNumaPolicies(RepositoryIf &repo, const DataPointPath &path)
Constructs a NumaPolicies object from the configuration datapoints found under the given datapoint pa...
Definition: repositoryIfUtils.cpp:32
Abstract interface providing basic read and write facilities to a repository.
Definition: repositoryIf.hpp:34
Logging Support Library based on log4cplus.
bool GetOptionalParam(RepositoryIf &repo, const DataPointPath &path, T &value)
Get optional datapoint.
Definition: repositoryIfUtils.hpp:37
This class provides a wrapper for a data point path.
Definition: dataPointPath.hpp:65