RTC Toolkit
1.0.0
componentFramework
services
runtimeRepo
src
include
rtctk
componentFramework
runtimeRepoIf.hpp
Go to the documentation of this file.
1
12
#ifndef RTCTK_COMPONENTFRAMEWORK_RUNTIMEREPOIF_HPP
13
#define RTCTK_COMPONENTFRAMEWORK_RUNTIMEREPOIF_HPP
14
15
#include <
rtctk/componentFramework/repositoryIf.hpp
>
16
#include <
rtctk/componentFramework/repositorySubscriberIf.hpp
>
17
18
namespace
rtctk::componentFramework
{
19
20
class
RuntimeRepoIf
:
virtual
public
RepositoryIf
,
virtual
public
RepositorySubscriberIf
{
21
public
:
22
virtual
~RuntimeRepoIf
() =
default
;
23
37
static
std::unique_ptr<RuntimeRepoIf>
CreateAdapter
(
const
elt::mal::Uri& uri);
38
};
39
40
}
// namespace rtctk::componentFramework
41
42
#endif // RTCTK_COMPONENTFRAMEWORK_RUNTIMEREPOIF_HPP
rtctk::componentFramework
Definition:
commandReplier.cpp:20
repositorySubscriberIf.hpp
Header file for RepositorySubscriberIf and related base classes.
repositoryIf.hpp
Header file for RepositoryIf and related base classes.
rtctk::componentFramework::RuntimeRepoIf::CreateAdapter
static std::unique_ptr< RuntimeRepoIf > CreateAdapter(const elt::mal::Uri &uri)
Factory method used to create the appropriate Runtime Configuration Repository adapter depending on t...
Definition:
runtimeRepoIf.cpp:18
rtctk::componentFramework::RepositoryIf
Abstract interface providing basic read and write facilities to a repository.
Definition:
repositoryIf.hpp:35
rtctk::componentFramework::RuntimeRepoIf::~RuntimeRepoIf
virtual ~RuntimeRepoIf()=default
rtctk::componentFramework::RuntimeRepoIf
Definition:
runtimeRepoIf.hpp:20
rtctk::componentFramework::RepositorySubscriberIf
Abstract interface providing subscription facilities for a repository.
Definition:
repositorySubscriberIf.hpp:24
Generated by
1.8.20